Overview for 'ferd'
Written by Ferd.ca
/ Original link
on Jul. 10, 2022
2022/07/09My favorite Erlang ContainerJoe Armstrong wrote a blog post titled My favorite Erlang Program, which showed a very simple universal server written in Erlang:universal_server()->receive{become,F}->F()end.You could then write a small program that could fit this function F:factorial_se…
Written by Ferd.ca
/ Original link
on Apr. 13, 2022
2022/04/13Errors are constructed, not discoveredOver a year ago, I left the role of software engineering* behind to become a site reliability engineer* at Honeycomb.io. Since then, I've been writing a bunch of blog posts over there rather than over here, including the following:OnCallogy SessionsOn…
Written by Ferd.ca
/ Original link
on Dec. 22, 2021
2021/12/22Plato's Dashboardsoriginal images: [1], [2]In the allegory, Socrates describes a group of people who have lived chained to the wall of a cave all their lives, facing a blank wall. The people watch graphs projected on the wall from metrics passing in front of a dumpster fire behind them an…
Written by Ferd.ca
/ Original link
on May. 24, 2021
2021/05/24You've got to upgrade Rebar3Bad news. You have to upgrade Rebar3. Like right now. We just noticed that SSL validation had been partially disabled for years.This post covers:what's the problemhow to fix itwhat happenedwhy we think it hasn't been exploitedYou should definitely read the firs…
Written by Ferd.ca
/ Original link
on Mar. 19, 2021
2021/03/19Surfacing Required KnowledgeDisclaimerWhen I first started this blog, I had it in mind that I'd only write about things that were discrete and verifiable. I wanted to avoid doing the bullshit calls of being an Intellectual in Silicon Valley, or say to casting entire industries through one…
Written by Ferd.ca
/ Original link
on Dec. 27, 2020
2020/12/27Home Alone: a Post-Incident ReviewOver the last few years I've been reading more and more about resilience engineering and all the related material when it comes to Learning From Incidents. This stuff has a way to stick with you and change how you think, and I found myself adjusting my pe…