Typesanitizer

IT News & Tech Media

Overview

Varun Gandhi compilers, developer tools, software engineering, etc. Hi!

News

News typesanitizer.com 3 months ago
There continue to be reasons for software to be slow
A discussion on the various reasons why performance is slow, and which ones are unlikely to be affected by LLMs. Originally written as a counter-point to Dan Luu
Read more
Report
News typesanitizer.com 3 months ago
Reviewing code is a skill
A discussion on code review with short case studies and links to research on expertise.
Read more
Report
News typesanitizer.com 4 months ago
Job queues are deceptively tricky
A worked out example of different job queueing semantics and how they affect workloads.
Read more
Report
News typesanitizer.com 1 year ago
On the purported benefits of effect systems
A close examination on the supposed benefits of effect systems, framed as a conversation between two programming language designers.
Read more
Report
News typesanitizer.com 1 year ago
Six programmers and the type system
A spin on the old folk tale Six Blind Men and the Elephant.
Read more
Report
News typesanitizer.com 1 year ago
A programmer
An in-depth guide to programming with assertions and advocating for the use of assertions at work, based on 6 years of experience spread out across a variety of codebases.
Read more
Report
News typesanitizer.com 1 year ago
How should we learn from bugs?
Reflections on a one-line bug fix that took two days to figure out, and the unspoken assumptions in how we talk about bugs.
Read more
Report
News typesanitizer.com 1 year ago
Deeper theories of program design
A discussion on substantive theories of program design, with the running example of concurrent file modifications.
Read more
Report
Report
News typesanitizer.com 1 year ago
A meta-analysis of three different notions of software complexity
Discussion on notions of software complexity as defined by Rich Hickey, John Ousterhout and Zach Tellman.
Read more
Report
Show more news