Open Source
How the Haskell Community Builds and Maintains Its Packages
Open source package maintenance is unglamorous work. The developers who do it reliably and well enable everyone else in the...
Open source and developer tools writer
Sonja Reiter contributed to three major open source projects and started writing documentation when she noticed most tooling guides were written by people who had never taught anyone to use them. She covers build tools, package ecosystems, and the invisible quality-of-life differences between development setups.
Open Source
Open source package maintenance is unglamorous work. The developers who do it reliably and well enable everyone else in the...
Programming
One of the most common questions about Haskell is how it handles programs that actually do things - read files, write to...
Open Source
The Haskell ecosystem has a reputation for being hard to navigate - lots of libraries, varying maintenance states, and...
Games
Game logic and functional programming have a relationship that is tighter than most developers initially appreciate.
Games
State management is one of the most discussed topics in front-end web development, but the game development community has been...
Games
Game aesthetics and code architecture are usually treated as separate concerns.