Notes on compiler IRs #Compiler #Programming #Tech
Miscellaneous ideas #Tech #Programming #AI
How to trade software for small money? #Software #Business #Development
Unexplanations: sql is syntactic sugar for relational algebra #Databases #Programming #SQL
Unexplanations: relational algebra is math #Databases #Programming #Math
Zest: dialects and metaprogramming #Programming #Metaprogramming #Databases
0044: zest progress, unexplanations, generic dilemma, bitc retrospective, adversarial memory safety, done list, tiny muffins, anti-anti-spam, happiness, daily rituals, other books #Programming #AI #Databases
Unexplanations: query optimization works because sql is declarative #SQL #Databases #Programming
Zest: notation and representation #Programming #Databases #AI
2023 #Writing #Personal #Blog
0043: 2023, debog, never sort, critique of sql, status game, more fuel you #Programming #Databases #AI
0042: consulting lessons, there are no strings on me, buttondown, focus goof, jsfuck, 1ml #Programming #SoftwareDevelopment #Tech
There are no strings on me #Programming #Systems #AI
0041: columnar kernels in go, go grouches, column sketches, why user-mode threads, gross margins vs open source, celebrity worship #Programming #GoLang #Databases
Columnar kernels in go? #GoLang #Programming #Databases
0040: olap survey, lobster, feldera, innovation, wizard papers, umbra papers, olap papers #Databases #Programming #AI
0040.1: meta in myanmar #Tech #Programming #AI
A shallow survey of OLAP and HTAP query engines #Databases #Programming #Tech
0039: implementing interactive languages, baby's first wasm compiler, zig 0.11, attack of the killer features, zed, attention span, psychology's loss, privatizing sovereignty #Programming #Compiler #AI
Baby's first wasm compiler #WebAssembly #Programming #Compiler
Implementing interactive languages #Programming #Compilers #SoftwareDevelopment
0038.1: consulting #Consulting #Business #Tech
0038: cheap compilation, mvs-to-wasm, automatically isolating bugs, mastodone, other stuff #Programming #Tech #Development
0037: dynamic mutable value semantics, interior pointers, uninterning, functionless effects, papers, books #Programming #Systems #AI
0036: typescript, papers, books #Programming #Tech #Development
0035: back to the shack #Tech #Programming #Personal
What is a database? #Databases #Programming #Tech
0034: perf handover, compaction unchained, crash harder, sketching the query engine, focus catchup, android update policies, legopunk, a world without email, nobody cares, segcache, bloomRF, existential consistency, ssd parameters, fantastic ssd internals #Programming #Systems #Databases
0033: table sizing, bench harder, wasm first steps, sycl vancouver, breathing for warriors, move your dna, the molecule of more, how to decide, slouching towards utopia #Programming #Databases #AI
0032: undroppable tombstones, forest fuzzer, manifest race, hash_log, zig coercions, zig pointer hops, zig object notation, domain knowledge, built from broken, database internals, papers #Databases #Programming #Systems
2022 #Programming #Systems #AI
0031: 2022, systems distributed, random ids, deleting tombstones, disorderly compaction, juggling blocks, code review woes, holiday shutdown, searching for implementors, everything is copy, sharing the page cache after fysncgate, 9/10 climbers, rise and fall of peer review, real-world concurrency #Systems #Programming #Tech
0030: lsm perf, colorblind concurrency, tracing, evacuating preimp, reading, fixing my shoulders #Programming #Systems #Development
0029: san francisco, seattle, tigerbeetle, studying, links #Tech #Programming #Databases
0028: HYTRADBOI jam, sqllogictest in a week, how safe is zig again, rr on alder lake, google maps jank, links #Programming #Databases #Systems
0027.1: hytradboi jam #Programming #Development #Tech
0027: preimp, framework, dotfiles and backups, links #Programming #Systems #Tech
0026: break, preimp essay, focus + clojure, zed experiments, decorrelation and nested relations, bunny, sqlite mode, reading, links #Programming #Databases #AI
0025: preimp, focus + mach, emergent ventures, clockwork labs, success, hytradboi ideas, zig debugging tips, dev-setup.sh, clojurescript blues, analogies for end-user programming, half-arsed workflows, javascript vs serialization, links #Programming #Tech #Databases
0024: HYTRADBOI postmortem, HYTWACFI?, preimp, emergent ventures, data and reality, merkle search trees, readyset, julia compilation times #Programming #Databases #AI