Web developer. Functional programmer. Test driven.

Stockholm, Sweden
Joined September 2009
Rudolf Hersén retweeted
We've shipped more than a thousand versions of Zed, but all of them began with zero. Today, that changes. zed.dev/blog/zed-1-0
288
847
249
8,228
682,040
Rudolf Hersén retweeted
Programs do two things: maths and IO. Separate these as much as possible. @ben_deane #CppNorth – at Toronto, Ontario
4
9
1
42
5,359
People criticize js for being obscure. I think it makes up for this by being simple at its core. Sure, you get some surprising behavior, but you can fairly often understand why that happens from first principles. Other langs generally require a lot more specifics to do the same.
1
5
393
To replace programmers with AI, clients will need to accurately describe what they want. We’re safe. #softwareengineering #programming
43
500
162
1,164
127,863
Rudolf Hersén retweeted
I know we're all really excited about AI right now, but have you ever tried regex? Shit's like magic.
75
95
11
1,031
115,829
'"Make the code as flexible as possible" up front is the opposite of the #Agile approach.' (Jason Yip). Future-proofing is waste. You'll never need most of that "flexibility." Instead, make the code easy to refactor by making it as simple as possible.
33
74
7
443
45,840
Use #IntelliJIDEA to quickly compare two files, one in your IDE and one in your clipboard, using right-click > "Compare with clipboard" ✅
3
16
8
169
31,021
Ultraprocessed food has been a large driver of obesity and health problems. But it doesn’t have to be this way. We can change it if we want to. “Processed” food can play a key role in feeding the world sustainably. My new article in @WIRED: wired.com/story/processed-fo…
8
58
13
214
Vi har gjort en interaktiv guide som guidar genom valresultatet 2022: aftonbladet.se/valresultat20…
Rudolf Hersén retweeted
Roc allows running tests on a program that doesn't fully typecheck. This is a very unique feature in a compiled language with static types, and potentially a key ingredient for interactive development processes. Very impressive.
New talk! "Pushing Boundaries with Roc" at the @HoustonFPUG meetup 🎉 youtube.com/watch?v=9f12S001…
5
32
Rudolf Hersén retweeted
Ni har väl inte missat Aftonbladets grymma valresultatsgrafik gjord av stjärnorna @Researcherekman, @Ziphoid, @rhersen, Daniel, Ulrika, Magnus mfl aftonbladet.se/valresultat20…
2
2
Rudolf Hersén retweeted
Isochrones 😍 ! This map shows you how far a 5h train ride will take you, departing from any city in Europe. chronotrains-eu.vercel.app/ Inspired by Direkt Bahn Guru by @juliustens.
638
8,910
1,904
48,281
One of the easiest ways to limit climate change is to keep existing nuclear plants online. Next is to install as much renewables and nuclear as possible. Switching from fossil fuels is not just good for climate, but also for shorter-term human health. ourworldindata.org/safest-so…
25
234
38
754
Rudolf Hersén retweeted
How did we end up with camelCase as the norm? Underscore_case is way more readable, and doesn't lose casing information (e.g. you can do things like in_sRGB, whereas with cC this would be inSRGB, yikes). I guess it's similar to how we ended up with spaces winning over tabs… 😕
38
12
2
166
Exactly!!
This Post is from an account that no longer exists. Learn more
1
1
Rudolf Hersén retweeted
Det finns legitima argument mot kärnkraft, såsom att lämna avfall till framtiden. Men KK kommer sänka elpriset & förenkla klimatkampen. Det finns legitima argument mot havsvind, såsom att fåglar ibland dör. Men havsvind kommer sänka elpriset & förenkla klimatkampen.
7
3
2
45
What do you think of my new bike @evamirandag ? 😊A small reminiscence of the topic of my PhD thesis (first line, the normal form of a b-symplectic structure) and my research as a post-doc (second line, the half wave maps equation).
29
149
37
1,544
Rudolf Hersén retweeted
I'm told there is a parallel universe where package managers use "upgrade" and "update" consistently, and where I can remember which means up* the package versus up* the package manager.
9
27
1
320