Conquer The Lawn
  • Home
  • GitHub
  • E-Mail
language design

Elixir genservers are painful

  • David Ellis

David Ellis

Apr 27, 2021 • 1 min read
Papercups | Learning Elixir’s `GenServer` with a real-world example
Papercups is an open-source live chat widget. Chat with your customers to improve conversions and customer satisfaction.
Learning Elixir's `GenServer` with a real-world example

If nothing else, this article captures why genservers are painful to use.

Imagine an equivalent solution in go. It's like a tenth as complex.

Why Software Engineers like Other Creative Hobbies

Why Software Engineers like WoodworkingThe smell of fresh pine sawdust filled the air, with more floating up as I sanded the last rough corner of the stool. My toddler was happily sanding her own block off to the side. Woodworking was a new hobby I’d picked up. My old
Jun 10, 2022 — 1 min read

Modular Monoliths

I just ran across a pretty good series of posts on modular monoliths: Modular Monolith: A Primer - Kamil GrzybekWhat is a Modular Monolith architecture - introductory post in article series about monolithic and modular systemsKamil GrzybekKamil Grzybek [http://www.kamilgrzybek.com/design/modular-monolith-primer/]The first article in the series
Mar 17, 2022 — 1 min read

macOS key bindings in Pop!_OS

GitHub - petrstepanov/gnome-macos-remap: Script remaps default GNOME keyboard shortcuts to macOS standards. This provides native desktop environment feel for Mac users that are utilizing GNOME-based Linux desktop environment. Read more informatino about the script on Medium: https://medium.com/@petrstepanov/a-macos-like-keyboard-remap-on-ubuntu-linux-cae1d108a97 Script remaps default GNOME keyboard shortcuts to macOS
Jan 9, 2022 — 1 min read
Conquer The Lawn © 2023
Powered by Ghost