Hello, world. We're live.
If you're using Jupyter Notebooks, you should consider switching to Briefer ๐
Briefer is the Jupyter Notebook that runs on the cloud and is as clean and intuitive as Notion
Now, 6 reasons why you should jump into Briefer right now ๐ (number 6 is ๐ฅ)
@thewizardlucas When I hear the term "release train engineer" I immediately think of https://t.co/xeU4L0BTf5. Management treating developers like kids... "TRAIN" LOL.
@thewizardlucas When you use json/yaml to describe a process, it is almost like writting the AST by hand. I wonder if a proper pure functional programming language would be better for that task.
@thewizardlucas Common mistake: โWell this person is not as good technically but they are good with people, maybe I should make them the leader and hire a stronger technical person to his placeโ
@thewizardlucas Even beautiful functional programming languages like Haskell and OCaml in which youโll see extensive use of ADTs still introduced exceptionsโฆ Why! It makes me so sad! Rust warms my soul, gives me hope for our industry. ๐ฆโค๏ธ
@thewizardlucas Go had good intentions with returning the error. But it is really sad that the compiler will not make sure that you actually handle it. Null pointer exceptions in 2022 are cringing.
@thewizardlucas Rust gets errors right because it has sum types which allows for ADTs (Result), but not only that, it also has no exceptions. It automatically forces you into the best alternative because you simply donโt have another way.