Blogs
2024
Learning full stack - Implementation details
·9 mins
Full-Stack
Side-Project
Frontend
Backend
To conclude my series on full-stack development, this part will look at the implementation, design choices, what worked well and what didn’t.
This builds on the to-do list project proposed in part 1 and the tech stack described in part 2.
Learning full stack - Tech stack
·8 mins
Full-Stack
Svelte
Golang
Typescript
Playwright
One of my main drivers for this side project was to make all technology choices myself. To do that effectively, I would have to consider the pros and cons of different options and frankly learn many new things.
Learning full stack - Project
·4 mins
Full-Stack
Side-Project
Career
Learning
After pivoting my career to full-stack development, I missed the “depth” I used to have on mobile. So to build out more foundational full-stack knowledge, I decided to build a few side projects.
Website refresh
·8 mins
Website
Redesign
Hugo
Blogging
After 7 years, it was time to migrate my old Jekyll website to a new more modern platform. Read on to learn why, how, and what the main challenges were in this process.
2023
Using VPN during MDNS server development
·2 mins
Vpn
Fullstack
Tips
Server
Are you using a VPN on your mobile device? Do you need to disable that to access your development web server over MDNS on your mobile device?
Gaming the pull request review system
·2 mins
Pullrequest
Commit
Engineering
As developers, we love to build cool things and ship them as fast as reasonably possible. And to get that done, here are a few things you can do to “game the system”.
Interactive versionable architecture diagrams
·4 mins
Graphviz
Architecture
Diagram
Html
Tired of building un-versionable, lifeless architecture diagrams? Wouldn’t it be great if you could add your diagram to Git, embed it in your documentation, and have clickable elements?
A privacy friendly RSVP for events
·4 mins
Privacy
Html
Javascript
Rsvp
Planning an event can be stressful, and the last thing you need is worrying about your guests’ privacy. But don’t worry, I’ve got you covered with a privacy-friendly RSVP option.
Using multiple SSH keys for Github and Github enterprise
·1 min
Ssh
Terminal
Tips
Looking to configure multiple SSH keys on the same computer? For instance to use a different SSH key for your public and enterprise Github contributions.
Removing all trackers from my website
·2 mins
Website
Privacy
Trackers
These past years I’ve grown to be more privacy-aware. And while this post isn’t about how I’m increasing my personal privacy, I’d like to talk about how I’m increasing yours.