I added a lot of cool features to the new site. Honestly, a lot of it was courtesy of VuePress. That’s why I picked it. My goal was to rebuild the site with the least amount of effort 😂
So let’s see what are some cool features I have on SamanthaMing.com 2.0 🤩
- ✅ Search
- ✅ Better Mobile Navigation
- ✅ More Content
- ✅ Download HQ Images
- ✅ Article Sharing on Social Media
- ✅ Edit Articles
- ✅ Submit Tickets
I knew my site MUST have a search feature. Why? Because I’ve been using Google to find articles on my site 😓. So when VuePress came out, that was the first I checked. Did it have a pre-built search function? And to my delight it did. Sold!
It is a header-based search plugin. So that means it will only return the matching header of your search term. All my articles are in markdown. So a header in markdown is whatever that starts with
# H1 ## H2 ### H3 #### H4 ##### H5 ###### H6
If I wanted to go fancy, I could use the built-in Algolia feature but that costs money. So the free, not fancy version works just fine with me 😉. No more googling on my own to find content, yay 👍
Also, something super cool! If you press
s on your keyboard. It automatically places focus on the search bar so you can start typing your search inquiry right away. How did I built that, you ask? VuePress baby!
Another cool VuePress feature is the sidebar or mobile navigation. You can swipe on your phone and the sidebar will just slide out. And you can either click the
x button to or on the page to close it.
Features are cool, but at the end of the day, you’re visiting my blog for the content. I’m excited to say, there’s MORE content. Here’s what additional content I added:
Finally, I'm hosting all my blog content 🤩
D. Web Basics
As you know I live life on the edge and test in production 😂. So oftentimes, my articles contain a few typos. I’m very fortunate that many of YOU will let me know when I made an error. You will either email or DM me. And then I’ll make the fix. Well, I wanted to make the process even easier...for me 😂. At the bottom of all my articles, there is an "Edit this post" link.
This will navigate you to my official markdown file on GitHub where you can edit the file directly!
So if you notice an error in my articles, please do help me with the edit. This way it will ensure others don’t get confused and will read the most correct version of my article. Being a one-person shop, this will be super helpful, thank you in advance for helping out! 💛
You might have noticed the images on the site is a bit grainy. I did that on purpose to ensure a better performance speed for you, especially if you’re on your phone or if you have a slow internet connection. My blog is super image-heavy, so I had to use the smallest size as possible. But I know some of you like to download my images for keeps. And you can! Just click on the "Download HD Image" and this will navigate you to my official repo on GitHub that contains the original image.
Download HD Image
Feel free to download it for your own reference or share it with your friends! You don’t have to give me attribution OR ask me for permission when you share my image. It has attribution built into it. So I kindly ask that you don’t edit my images. Honestly, if you don’t, I’m not going to come after you 😅. But I trust you will do the right thing 😇
Many of you share my articles. Which I am so incredibly grateful for. My content will always be FREE. My goal is to knowledge share and encourage more folks to get into tech. That’s why I don’t want to charge for my content. If you have found my content, it will mean the world to me if you share it with your friends. You don’t need to buy me coffee or send me gifts. All I ask you is that you tell ONE friend about my site or get them to follow my content on social media 💛
Continuing my dangerous lifestyle of testing in production 😅. I have not tested if the links work for LinkedIn, Reddit or Hacker News. So if those links break, please let me know ASAP or submit a ticket on GitHub.
I built my blog for YOU. So the one thing I really want to improve is giving YOU a bigger input in directing the content of my site and the features I build.
That’s why I have created these quick links for you on my site and on my GitHub repo for you to submit tickets and get involved!
I think this will be a great way to engage our awesome community and get you involved. I hope you like the new version of SamanthaMing.com ✌️
Visit my new site here 👉 www.samanthaming.com
10 Awesome Pythonic One-Liners Explained
"Why do you want to work for us?" - Interview Question (Demystified)
My learning method💡: what worked for me. ✍📖
Desiré 👩🎓👩🏫 -
WebRTC - The technology that powers Google Meet/Hangout, Facebook Messenger and Discord
Calvin Nguyen -