ntietz.com: blogging affirmations, CRUD apps, a fun bug, and more
Hello, and happy Friday!
This last month has continued to be rough (pain, fatigue). I've kept up the writing! I hope you enjoy the posts, and I'd love to hear from you if you have a question or comment.
Blog updates
- Affirmations for bloggers: I've seen people run into a lot of issues writing a blog, and I've run into a lot of blockers as well. Here are some truths I've learned that I think will help people keep on writing, and this post even helped me while writing it itself, as I ran into a few of these things!
- What's hidden behind "just implementation details": You have probably heard people call something "just a CRUD app" or say that the rest "is just implementation details." I hear this quite often, and it grates, because there's so much behind what seems from the outside to be quite simple. The individual pieces can be simple, but putting them together requires so much breadth and depth of experience.
- If it never breaks, you're doing it wrong: In an ideal world, our software would never break. That's not the world we live in, though, so software does break—and when it does, people get upset. Let's look at why it's probably a good thing that downtime does happen sometimes.
- TIL: 8 versions of UUID and when to use them: I wrote up a quick TIL post about UUIDs, because I read up on them when working on a project recently and would've wanted a nice little overview.
- Testing a WebSocket that could hang open for hours: I ran into a bug with a WebSocket that could for some reason hang open for over half a day. Reproducing it was an adventure and it was instructive in both Go and WebSockets. Plus, this one features my second comic!
Thanks for reading and subscribing! Please consider sharing my posts or newsletter with someone who might enjoy it, and have a great month. I'll see you again in June.
❤️ Nicole
Don't miss what's next. Subscribe to Technically a Blog Digest: