Me

Hi, I'm Marcus, I'm a software developer living in Stockholm, Sweden.

I've been programming since the early eighties and building stuff for the web since the nineties. I get paid to help organizations with technology and processes around software development.

Latest Posts

  • 2018-10-15 Agile Quitter

    The other day my friend Aslam Khan wrote a post on Facebook about a talk he had held at Agile Africa 2018, and he wrote that this might be his “farewell to the agile community” This resonated with me, since I’ve long felt that agile is no longer where I want to be. As much as I still believe in the original premise of agile and like teaching people how to think about undeterministic processes, most companies these days are looking for improvement without doing any meaningful change. Read More …

  • It was 1979 and the punk movement wasn’t going anywhere. The music was loud, the hairdos were spiky and a majority of the older generation really didn’t get what was happening. In order to bring some order to the chaos, Swedish state television, the only one allowed at the time, decided to do a televised concert with what’s now punk legends Ebba Grön. While the kids ran a mosh pit on the floor, older people were seated in stands behind. Read More …

  • 2018-05-15 For the Fun Of It

    I came upon this awesome TED talk on “Why You Should Make Useless Things” by Simone Giertz thanks to Mikael Pawlo. The talk really resonated with me and articulated thoughts I have had for a long time. I learned how to program BASIC from a book 37 years ago, one year before I actually saw and touched a real computer. A few months later I got my first computer, a Commodore VIC20. Read More …

  • Emacs brings REPL-driven development to SQL using sql-mode, so you can have a SQL buffer running and send commands to it. Today however sql-mode didn’t show a prompt when connecting to my local dev database. It turns out that sql-mode has a regexp looking for the prompt, which expects the database name to be all alphanumerics for some reason. It seems to be fixed but is not in the version I get from Arch Linux. Read More …

  • 2017-03-09 Connman and DNS

    I’ve been running Connman instead of NetworkManager for a week since it is supposed to be more lightweight. Lightweight is good. However, I had really weird problems with DNS, where some hosts wouldn’t resolve. $ ping outlook.office365.com PING outlook.office365.com (40.101.40.226) 56(84) bytes of data. 64 bytes from 40.101.40.226 (40.101.40.226): icmp_seq=1 ttl=238 time=44.7 ms 64 bytes from 40.101.40.226 (40.101.40.226): icmp_seq=2 ttl=238 time=44.6 ms 64 bytes from 40.101.40.226 (40.101.40.226): icmp_seq=3 ttl=238 time=44.8 ms ^C --- outlook. Read More …

Speaking

Contact Info