Complexity Has to Live Somewhere
https://ferd.ca/complexity-has-to-live-somewhere.html [ferd.ca]
2020-05-01 17:35
tags:
development
Complexity has to live somewhere. If you embrace it, give it the place it deserves, design your system and organisation knowing it exists, and focus on adapting, it might just become a strength.
I do not entirely agree with this, but it’s probably a good perspective to consider.
source: HN
Ten Years of Erlang
https://ferd.ca/ten-years-of-erlang.html [ferd.ca]
2019-07-08 15:58
tags:
concurrency
development
erlang
web
I wanted to take a bit of time to reflect over most of that decade. In this post, I’ll cover a few things such as hype phases and how this related to Erlang, the ladder of ideas within the language and how that can impact adoption, what changed in my ten years here, and I’ll finish up with what I think Erlang still has to bring to the programming community at large.
source: HN
Goodbye Joe
https://ferd.ca/goodbye-joe.html [ferd.ca]
2019-04-21 14:38
tags:
erlang
hoipolloi
This started my whole story with Erlang, which still goes on today. Joe’s book was approachable, the same way he was. He could explain like no other what the principles of Erlang are, what led to its design, and the core approach to fault tolerance that it embodies. It’s one of the few language-specific books that is not content with getting you to write code, but lets you understand why you should write it that way. The language didn’t just have features because they were cool, it had features because they were needed for fault tolerance. What Joe told you applied anywhere else.
source: HN
The Little Printf
https://ferd.ca/the-little-printf.html [ferd.ca]
2018-12-21 01:43
tags:
development
essay
fiction
One day, I was stuck in an airport coming back from a conference, furiously typing at a terminal, when an odd, gentle voice asked me:
If you please, design me a system!
What?!
Design me a system!
I looked up from my screen, surprised by the request. I looked around and saw this kid who aspired to be a developer and wanted me to call him “printf”, which I felt was very stupid and gimmicky.
source: L
Tout est Terrible
http://ferd.ca/tout-est-terrible.html [ferd.ca]
2017-04-21 16:36
tags:
development
essay
turtles
So, everything is terrible. That’s a bit funny to say since so far in this conference, there’s been a lot of talks about the amazing future and all the things new technology enables. All the new avenues and devices that should make our lives easier. People who know me are aware that I generally have a very cynical view of technology, and I’m personally scared of all these connected devices that obey my every word some other speakers are excited about.
source: L
Handling Overload
http://ferd.ca/handling-overload.html [ferd.ca]
2016-11-25 01:15
tags:
erlang
networking
perf
programming