Redefining Go Functions(pboyd.io)
73 points by todsacerdoti | 23 comments
73 points by todsacerdoti | 23 comments
44 points by david2ndaccount | 13 comments
David Priver's blog post describing fun extensions he added to the C preprocessor in his own C2Y compiler/interpreter, such as __print() and __where() debugging macros.
318 points by lukastyrychtr | 112 comments
Casey Rodarmor blog post tracing where the 0x0A byte for '\n' comes from in the just command runner's Rust parser, down through the compiler chain.
35 points by GalaxySnail | 11 comments
235 points by aragonite | 101 comments
Blog post showing a technique to invoke arbitrary JavaScript functions without parentheses using Error.prepareStackTrace and prototype overrides.
244 points by dom96 | 179 comments
Blog post by Dominik Picheta introducing KillSwitch, a programming language he designed so that large language models cannot use it.
446 points by Bogdanp | 199 comments
Filippo Valsorda's blog post on using Claude Code to debug his new Go implementation of the ML-DSA post-quantum signature algorithm.
429 points by imartin2k | 131 comments
Erik Bernhardsson's blog post arguing that writing code for humans, such as libraries, APIs and tools other developers use, is harder than writing code for computers.
407 points by signa11 | 138 comments
A blog post by Josh Moody presenting a fictional interview where FizzBuzz is implemented in JavaScript using only S and K combinators.
34 points by ingve | 16 comments
A blog post explaining type punning in C and C++, covering which techniques are defined behavior versus undefined behavior and why casts can break under optimization.