What to Expect? My Journey into Software Engineering
April 21, 2019 · 3 min read
Update — April 4, 2026: This post has been updated to improve clarity and structure. Key changes include organized headings for better scannability, refined phrasing while preserving the original 2019 voice, and updated SEO metadata.
Welcome! This is my welcome post—though as you might notice, it's not my first time writing. I previously shared posts on Medium during my time as a software apprentice. I plan to migrate the best of those here, with a few modifications to improve the quality of the content.
As an aspiring software engineer, I'm still working on my writing skills. I plan to use this space to grow in that area, and I truly appreciate any feedback you might have.
What to Expect Here
- A Heartfelt Thanks: I'm grateful you've found your way to this page. I hope you find something useful here. I'm planning to update this blog regularly.
- Geeky Stuff & Technical Deep Dives: This space is intended for "geeky stuff." I'm about to start my first job as a Ruby on Rails developer, so expect plenty of posts about RoR. I'll also share random things I enjoy, like movies, bands, video games, and maybe even food.
- An Honest Evolution: Since writing isn't yet my strongest suit, I’ll focus on keeping things interesting and enjoyable for you.
- A Fresh Look: I’m planning to add a custom logo for the header soon. If you’re a designer or skilled with Adobe tools and want to contribute, please contact me. As The Smiths said: Please, please, please let me get what I want this time.
- Multi-language Support: My first language is Spanish, and I believe it should have priority. Right now, my Medium posts are in English, but I plan to implement translations soon.
The Story Behind This Blog
Initially, this project was just a way for me to learn Gatsby, which is an incredible library for building static sites. Over time, it evolved into a project I wanted to maintain and have fun with.
The Hosting Stack
I chose Netlify for hosting because it’s the easiest way to deploy and offers a great plugin for text editing—which is a lifesaver since writing everything in raw Markdown isn't always the most fun.
The Domain Name
The URL might look familiar to some of you. It’s named after a Green Day song, and it carries a significant meaning. For me, the interpretation is a bit different, and perhaps I'll dive into that in a future post.
Regarding the extension, I originally wanted a .io domain, but it was a bit outside my budget at the time. I settled on .dev because I love programming, and it felt like a perfect fit. Plus, the .com version was being held for $7k!
Current Progress
Setting up the domain with Netlify was straightforward, and the site is now live. I still have a few UI bugs to squash—the dark theme toggle is acting a bit strange and needs debugging. I'll admit, I'm not writing unit tests just yet (don't judge, I'm getting there!), but I’d love to add a test coverage ribbon to the repo in the future.
def hello_world
puts "Hello World"
end
Yes, it’s a Ruby cliché, but it’s the perfect way to greet you all.
If you’re interested—or even just partially interested—please stay tuned. If you have questions, suggestions, or find bugs, let me know!