Blogs / Personal blogs

Christoffer Stjernlöf

two-wrongs.com

Following is a selection of the best articles based on various criteria. If you’re new here, they may be a good place to start!

Popular posts
15
Total points
2,622
HN comments
1,776
Rank
#580 personal

Visit two-wrongs.com → RSS feedOn Hacker News Jun 2015 – Jul 2024

Software Engineering 4Tools & Productivity 3Programming Languages 3Systems & Performance 2Life, Learning & Writing 2Math & Algorithms 1

4

Code reviews do find bugs

There’s some 2015 research out of Microsoft titled Code Reviews Do Not Find Bugs 1 1 Code Reviews Do Not Find Bugs; How the Current Code Review Best Practice Slows Us Down ; Czerwonka, Greiler, Tilford; IEEE International Conference on Software Engineering; 2015. which seems strangely named because reviewers do find…

6

Technical Writing: Learning from Kernighan

I have in front of me two books that immediately struck me with their similarity: The c Programming Language 1 1  The c Programming Language ; Kernighan & Ritchie; Prentice Hall; 1988. and The awk Programming Language 2 2  The awk Programming Language ; Aho, Kernighan & Weinberger; Addison-Wesley; 1988. Available…

7

The Awk state machine parser pattern (2018)

I run the Ganglia Monitoring System on the home lan to keep an eye on temperatures, loads, disk usages, network throughput and such on the gateway and, more recently, my desktop workstation as well 1 1 The primary reason is that I have noticed some instability, and I would like to know if it’s related to temperature…

8

Why Perl?

I sometimes get asked why I use Perl so much. Am I not a fan of strongly typed functional programming? Yeah, I am. Ask me to write something that is known, for sure , to become a big system and I’ll pick strongly typed functional programming without hesitation. 1 1 And, of course, put me in a team that uses Blub, and…

9

Types as Interfaces

For the past few days, I have been toying with an idea for a board game. To test it out, I wanted to write a simple implementation of it. Here’s an example of a type we might need in a critical phase of the game.

11

Why Perl?

I sometimes get asked why I use Perl so much. Am I not a fan of strongly typed functional programming? Yeah, I am. Ask me to write something that is known, for sure , to become a big system and I’ll pick strongly typed functional programming without hesitation. 1 1 And, of course, put me in a team that uses Blub, and…