I Missed my Flight, Could a Better Email Have Prevented That?

This week, I missed a flight. Absent-minded as I am, this was bound to happen eventually. Long story short, I got to the airport, with luggage and boarding pass in-hand, 20 hours after my flight had departed because my iCal entry was wrong. With me being me though, I instantly thought about how this could have been prevented. Obviously, it would have helped if I double-checked my itinerary, and if I were less absent-minded in general, but I want to keep this blog post realistic, so instead I’m going to look at how the design of the emails from KLM could have prevented this from happening.

Read More
Sten SjöbergComment
Why so many Leetcode solutions are terrible

As the 2019 recruiting season is in full swing, I’ve found myself spending a lot of time on Leetcode to keep my algorithms and data structures knowledge sharp, like many of my peers. Unfortunately though, I see so many examples of solutions that, in my opinion, really miss the point of what good code is. In this post, I’m going to look at the relatively simple Add Two Numbers problem to illustrate my point.

Read More
Sten SjöbergComment
Three things I learned my first week as a Penetration Tester

This summer, I am enjoying the incredible experience of working at Security Innovationin Seattle as a Security Engineer Intern. That means I get to work with people way smarter than me, hacking realweb applications, IoT devices and internal infrastructures for all kinds of clients together. Although at the time of writing I've only been on board for a week, I've already learned three valuable lessons to share here.

Read More