DEV Community

tgo Dev Log: Building the Typescript to Go Compiler Series' Articles

Back to Mike Cornwell's Series
tgo Dev Log #1: Writing Strict TypeScript, Compiling to Native Go
Cover image for tgo Dev Log #1: Writing Strict TypeScript, Compiling to Native Go

tgo Dev Log #1: Writing Strict TypeScript, Compiling to Native Go

3
Comments
4 min read
tgo Dev Log #2: Compiling UUIDs, Async Goroutines, and the Lodash Nightmare
Cover image for tgo Dev Log #2: Compiling UUIDs, Async Goroutines, and the Lodash Nightmare

tgo Dev Log #2: Compiling UUIDs, Async Goroutines, and the Lodash Nightmare

Comments
4 min read
tgo Devlog #3: Taming Context Windows, Compiling Lodash, and the Repetitive Reality of True Ownership
Cover image for tgo Devlog #3: Taming Context Windows, Compiling Lodash, and the Repetitive Reality of True Ownership

tgo Devlog #3: Taming Context Windows, Compiling Lodash, and the Repetitive Reality of True Ownership

1
Comments
4 min read
tgo Dev log #4: The Dread of Competition, Native Compilation, and the Relentless Grind of Hard Things
Cover image for tgo Dev log #4: The Dread of Competition, Native Compilation, and the Relentless Grind of Hard Things

tgo Dev log #4: The Dread of Competition, Native Compilation, and the Relentless Grind of Hard Things

5
Comments 2
3 min read
tgo Dev log #5: Weaponizing JSDocs, The Stupidity of Hoisting, and Injecting Native Go Power
Cover image for tgo Dev log #5: Weaponizing JSDocs, The Stupidity of Hoisting, and Injecting Native Go Power

tgo Dev log #5: Weaponizing JSDocs, The Stupidity of Hoisting, and Injecting Native Go Power

Comments
6 min read
tgo Devlog #6: The Origin, the "Crack" of Hard Problems, and the Zero-Friction Threshold
Cover image for tgo Devlog #6: The Origin, the "Crack" of Hard Problems, and the Zero-Friction Threshold

tgo Devlog #6: The Origin, the "Crack" of Hard Problems, and the Zero-Friction Threshold

3
Comments 1
8 min read
tgo Dev log #7: The Hubris of Moving Too Fast and How AI Erased My Hardest Win
Cover image for tgo Dev log #7: The Hubris of Moving Too Fast and How AI Erased My Hardest Win

tgo Dev log #7: The Hubris of Moving Too Fast and How AI Erased My Hardest Win

Comments
4 min read
tgo Dev Log #8 - I'm giving up. Lodash is too hard to compile.
Cover image for tgo Dev Log #8 - I'm giving up. Lodash is too hard to compile.

tgo Dev Log #8 - I'm giving up. Lodash is too hard to compile.

Comments
5 min read