Zig
Listed inZigProgramming Languageson
A C replacement with no hidden control flow, no preprocessor, and compile-time execution instead of macros.
Page 11 of 18
Listed inZigProgramming Languageson
A C replacement with no hidden control flow, no preprocessor, and compile-time execution instead of macros.
Listed inDynamic ProgrammingData Structures & Algorithmson
Overlapping subproblems and optimal substructure, memoisation versus tabulation, and the classic patterns.
Listed inDesign PatternsSoftware Architectureon
The classic catalogue as shared vocabulary, plus the ones your language already gives you for free.
Listed inWeb TypographyFrontend Engineeringon
Web font loading, FOUT and FOIT, subsetting, variable fonts, and a scale that holds at every size.
Listed inQueues and BrokersDistributed Systemson
Queues versus logs, consumer groups, ordering guarantees, and dead-letter handling.
Listed inDesign a File Storage ServiceSystem Design Questionson
Chunking, deduplication, delta sync, and resolving conflicts when two devices edit while offline.
Listed inSecrets ManagementSecurityon
Environment variables, vaults, short-lived credentials, and a rotation plan you can actually execute.
Listed inLearning ContinuouslyWorking as an Engineeron
Depth versus breadth, choosing what to ignore, and building durable knowledge over trend-chasing.
Listed inJavaScriptProgramming Languageson
The only language browsers run, so every web engineer meets it whether they chose it or not.
Listed inSkip ListsData Structures & Algorithmson
Probabilistic balancing that is far easier to implement than a balanced tree — and is why Redis sorts so well.
Listed inFunctions and DecompositionCode Crafton
One job per function, argument count as a design smell, and when splitting makes things worse.
Listed inCSS LayoutFrontend Engineeringon
Flexbox for one dimension, grid for two, and the handful of cases where neither is the answer.
Listed inBuilding It Into the ProcessAccessibilityon
Acceptance criteria, design annotations, and CI checks — so it is not a remediation project later.
Listed inGeospatial SystemsSystem Designon
Geohashes, quadtrees, and S2 cells — turning "find things near me" into an indexed lookup.
Listed inThe Test Pyramid and Its CriticsTestingon
Unit, integration, and end-to-end proportions, and the trophy-shaped counterargument.
Listed inSLOs and Error BudgetsObservability & Operationson
Choosing indicators users feel, setting a target below 100%, and spending the budget deliberately.
Listed inText, Unicode, and EncodingComputing Foundationson
Bytes versus code points versus grapheme clusters, UTF-8, normalisation, and the mojibake pipeline.
Listed inJuliaProgramming Languageson
Scientific computing at close to C speed with a high-level feel, when the ecosystem covers your problem.
Listed inNumbers and Modular ArithmeticData Structures & Algorithmson
GCD, primes, modular exponentiation, and overflow-safe arithmetic — the maths that shows up in practice.
Listed inHTTP SemanticsAPIs & Protocolson
Methods, status codes, headers, and caching — the parts of the spec that frameworks let you ignore until they bite.