Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 40
  1. How a community devoted to thinking clearly incubated salvation stories, abusive experiments, race science, and an affection for autocracy, and why that history matters now that its alumni are asking for the public trust on AI.

  2. The only way to have a competitive edge in the age of AI is to be aggressively weird with what you build.

  3. A deep dive into queueing theory and auto-scaling for CI/CD build fleets, exploring when and how to optimize build infrastructure for both cost and developer productivity.

  4. How fractal-layer attacks the compilation bottleneck and initialization chaos of the monolithic App datatype by treating startup as a composable graph of resource-managed layers.

  5. Waarom de vermogensaanwasbelasting slecht uitpakt — voor de belastingplichtige, de schatkist en de economie. · Why the accrual tax is bad for the taxpayer, the Treasury, and the economy.

  6. YAGNI

    YAGNI as engineering principle and when it becomes a thought-terminating cliché

  7. Premature Optimization

    Knuth's full quote on premature optimization and how the slogan gets misused

  8. Phronema

    Phronema as engineering judgment: mentorship vs dead rules

  9. Essential Complexity

    Brooks's distinction between essential and accidental complexity in software systems

  10. A beginner-friendly tour of parameters, quantization, MoE, context windows, and other LLM jargon.

  11. The trick that makes GHC’s ApplicativeDo optimization faster is structurally identical to how biologists predict RNA folding.

  12. How to eliminate the three performance taxes that make database queries slow: encoding overhead, round-trip latency, and N+1 query patterns.

  13. Archived from Informatikr (originally published January 18, 2012).

  14. Local benchmarks revealed HTTP/3 can be 50-100x slower than HTTP/2.

  15. Type systems verify properties of programs.

  16. The control plane pattern (a coordinator that tells workers what to do) shows up everywhere good infrastructure exists.

  17. Some engineering decisions punish you for being wrong.

  18. A deeper dive into why shell scripts cannot replace a proper CI control plane, drawn from years of building and operating CI systems at scale.

  19. Why GitHub Actions is the Internet Explorer of CI, and why Buildkite offers a better path forward for teams that care about developer experience.

  20. A deep dive into how Punycode works, and why I think it's so neat.

  21. A comprehensive guide to CRDTs and their tradeoffs, from counters to sequences.

  22. An accessible guide to understanding the confusing terminology around JSON Schema.

  23. How to use event streams in an effective, scalable, future-proof way.

  24. Understanding the difference between essential and accidental complexity in software design.

  25. A look at the Trump administration\

  26. An exploration of how institutional decisions and systemic policies can cause widespread harm with less accountability than direct violence, examining cases from healthcare to education where bureaucratic choices have life-altering consequences despite be…

  27. The Cadence of Salting

    When you salt matters as much as how much you salt.

  28. Improve the robustness and flexibility of your Haskell apps by changing how you design your libraries.

  29. We often need to make and manipulate derived types that are similar to each other, but not quite the same.

  30. An argument for using really exhaustive pattern matching.

  31. A lot of the Rust <-> Haskell interop examples out there are for small, synchronous libraries.

  32. In

  33. In the last post, we figured out an interface for the RPC caller to invoke remote Haskell functions.

  34. Typical serialization libraries in the Haskell ecosystem target a single format.

  35. We struggled for several months with a mysterious tracing issue in our production environment.

  36. Vignettes

    A collection of memories

  37. The Cruel Part Is

    A poem

  38. Garbage in, Never out

    Adventures in streaming algorithms.

  39. Using React with GHCJS

    Early explorations in data-driven Haskell applications in the browser.

  40. Sinatra-esque Haskell web apps.