The Premise
I’ve started a blog to work on improving my communication through writing.
This will also help me accomplish two goals:
- Career growth. Clear and concise writing is essential to reach wider audiences, help process ideas, and solidify decisions.
- Project showcasing. I work on some fun (well, fun in my opinion) projects that I usually don’t document. I figure this is an opportunity to share some stories, much like many other interesting articles I’ve read.
I might share some random insights that I’ve collected through the different aspects of my life - be it work or just fun stuff. Mostly, I’ll be sticking to hobby projects, though.
Design considerations
I’m still getting familiar with all the different technologies that power this blog, so expect to see some random things change here and there.
- Hugo generates this site. I wanted to host everything without a backend, so a static site generator was the first decision. It can even do fancy HTML5 figures:
Pickles powered WiFi My cat incubating the internet radio waves so I can get that sweet 5G signal.
- Typora is my editor of choice. The contents of this blog are written in Markdown, which is pretty much the standard for all sorts of technical documents. I figure it will be great practice.
- PaperMod is a great theme. I know everyone likes their dark mode, so I’ve made it the default (you’re welcome). Toggle it off at the top next to the blog title if you feel like burning your retinas like I do.
- Cactus for comments. Under the hood, this uses Matrix, an open-source, decentralized chat platform. This was tricky to set up - comments without a server aren’t trivial to implement. This might change; I’m undecided for now. Hopefully, there’s no spam 🤞.
Closing thoughts
Phew! Congratulations on making it this far on this extremely lengthy post 😉. I bet you’re just dying to know what the title means unless you can read Chinese, of course. Well, it says “Hello World!” I know; what a great way to start a software development blog, right?
Next up, I’ll be sharing my most recent project - getting an Xbox-only racing wheel working on Windows. Stay tuned.
I thrive off of feedback, and it’s one of many ways in which I can calibrate and figure out how to improve. If you have any thoughts, ideas, constructive criticism, please don’t hesitate to comment below.
Finally, don’t forget to hit that like and subscribe button, and the bell icon for notifications.
Cheers,
Gene