Exploring the reasons behind the way we make and use software. Opinions are my own and do not represent my employer. softwarewhys.wordpress.com

Joined July 2016
2 Photos and videos
Pinned Tweet
With great expressivity comes great responsibility.
1
1
Karl Bielefeldt retweeted
My role has been eliminated 😭 The good news is I'm excited about what the future may hold! πŸ˜„ Do you know of a DevRel team looking for a creative content creator? πŸ₯Ή #devrel #developer #avocado #openforwork
36
168
345
142,935
People, there are better #TwoFactorAuthentication methods that still don't require a subscription. Twitter is nudging users to upgrade to 2FA methods that are: 1) More secure than SMS, 2) Still free for users without a subscription, and 3) Cheaper for Twitter.
275
Karl Bielefeldt retweeted
25 Nov 2022
Soon, 50 free programming puzzles will appear over 25 days on #AdventOfCode! Grab some friends, do your best to figure things out, and don't be afraid to ask for help or skip puzzles. Beginner or expert, set your own goals and learn something new! adventofcode.com/

11
209
743
Karl Bielefeldt retweeted
The CUPID principles (excuse me, _properties_ ;-) , by @tastapod are quite good. I recommend them. dannorth.net/2022/02/10/cupi…

3
37
150
The next 8 tweets will show you that it is NOT wise to publish photo's of your "work from home" setup. #coronavirus #COVID19 #wfhlife (1/9)
14
208
314
I'm fascinated by this "new" server-side rendering trend in web development. Maybe soon someone will discover a way to serve static html files.
Karl Bielefeldt retweeted
"Believe it or not, many people don't care how awesome your product is. Instead, they care about how awesome they are when they use your product." --@danielpink, from a testimonial for Kathy Sierra's book, Badass: Making Users Awesome. #MakePeopleAwesome #ModernAgile
15
34
I'm continually amazed at the unintentional talent of people who can write massive hacky tests that pass CI twice, then fail continuously once merged.
2
Karl Bielefeldt retweeted
"An evolving system increases its complexity unless work is done to reduce it." - Meir Lehman
9
210
677
Karl Bielefeldt retweeted
This is well worth a read - not least for the story about her young daughter coming into work & accidentally wiping the navigation data because the computer had so little space. "I thought my God – this could inadvertently happen in a real mission". theguardian.com/technology/2…

1
Karl Bielefeldt retweeted
30 Jun 2019
The evolution of an error message: * No error message * A one-line message * "Expected: … / Actual: …" * "Here's what went wrong: …" * "Here's what you should do: …" * I automated away what you should do * The invalid state is no longer representable
8
174
712
Karl Bielefeldt retweeted
The single best software engineering graphic you need to know. softwareengineeringdaily.com…
14
1,900
1,758
Replying to @praeclarum
6
17
Karl Bielefeldt retweeted
11 Jun 2019
The cat gave me that look again: β€œI observe your activities, and they make no sense at all.” Next time I look at a system and say, β€œwhy do they do it that way? That’s so stupid!” may I remember that I am the cat.
2
5
36
Karl Bielefeldt retweeted
Get started with Docker buildx today! βœ… Multi-node builds βœ… Cross-platform images βœ… High-level build construct (bake) github.com/docker/buildx #DockerCon
8
16
Karl Bielefeldt retweeted
Did you know that Vim has a :smile command? :) Spread the word, share the smile! masteringvim.com
3
36
89
Karl Bielefeldt retweeted
I will be graduating next weekend and my PhD dissertation titled "Distributed consensus revised" is now available online. cl.cam.ac.uk/techreports/UCA…
36
244
1,179
Karl Bielefeldt retweeted
TIL the Beyonce Rule: If you like it then you shoulda put a test on it
2
3
Karl Bielefeldt retweeted
Code comments
5
181
479
Karl Bielefeldt retweeted
A perfect website doesn't exi..... httpstatusdogs.com/ never mind

5
14
43