zackoverflow

https://zackoverflow.dev/

Crafting elegant abstractions

フィード

記事のアイキャッチ画像
Flappy Bird Implemented in Typescript types
zackoverflow
The ultimate type-level trickery
1年前
記事のアイキャッチ画像
How to Actually Write C
zackoverflow
How to actually write non-trivial programs in C
1年前
記事のアイキャッチ画像
Write your own Zod
zackoverflow
Write your own Zod from scratch
1年前
記事のアイキャッチ画像
When Zig is safer and faster than Rust
zackoverflow
There are endless debates online about Rust vs. Zig, this post explores a side of the argument I don't think is mentioned enough.
2年前
記事のアイキャッチ画像
Hacking Go to give it sum types
zackoverflow
I want sum types, so let's eschew all idiomatic Go code and best practices to hack the language and add them
2年前
記事のアイキャッチ画像
ffmpeg.guide
zackoverflow
An IDE/GUI for ffmpeg commands
2年前
記事のアイキャッチ画像
Reading Notes — The Dragon Book
zackoverflow
Slaying the dragon
2年前
記事のアイキャッチ画像
Functional Programming's Influence on Mainstream Programming
zackoverflow
Just how much of mainstream programming has been influenced by FP?
3年前
記事のアイキャッチ画像
Premature Abstraction is the Root of All Evil
zackoverflow
Rambling about abstractions
3年前
記事のアイキャッチ画像
Reading Notes — Types and Programming Languages
zackoverflow
A surprisingly fun read on type systems and programming languages
3年前
記事のアイキャッチ画像
tyty
zackoverflow
TLDR; I'm making a Typescript type-checker in Rust. Right now it supports a smaller subset of the type-system and exists as a fun side-project, but the end goal is a compilation tool we can use to make Typescript compilation go brrrr...
3年前
記事のアイキャッチ画像
Taking a break from SICP
zackoverflow
3年前
記事のアイキャッチ画像
Go Generics and Static Dispatch
zackoverflow
Interfaces rely on slow dynamic-dispatch, but generics could open the door to performance boosts with the ability to leverage the cache-friendliness of static dispatch
3年前
記事のアイキャッチ画像
Modularity, Objects, and State
zackoverflow
Notes/musings on the third chapter, currently in-progress
3年前
記事のアイキャッチ画像
Building Abstractions with Data
zackoverflow
Notes on the second chapter
3年前
記事のアイキャッチ画像
Implementing syntax highlighting
zackoverflow
Using Tree-sitter to add syntax highlighting to my personal code editor, Glyph.
3年前
記事のアイキャッチ画像
WASM — The possibilities of "Bring your own language"
zackoverflow
Exploring the ways WASM can replace domain-specific languages
3年前
記事のアイキャッチ画像
Building Abstractions with Procedures
zackoverflow
Notes on the first chapter
3年前
記事のアイキャッチ画像
The problem with Typescript
zackoverflow
Typescript is an amazing project, but a perplexing open-source blackbox
3年前
記事のアイキャッチ画像
Glyph
zackoverflow
My own personal text editor built with Rust + OpenGL
3年前