Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Mirror: An LLM-powered programming-by-example programming language

Ad hoc tools for gathering prompt context

Can ChatGPT do data science?

Optimizing a bignum library for fun

Making a Bignum Library for Fun

How I would redesign Copilot Workspace

CodeAid: A classroom deployment of an LLM-based coding assistant

Exploring 50 user interfaces for AI code suggestions

Mistakes that data science students make

Learning to Code with and Without AI

Can you make a basic web app without googling? I can't

The pain points of building a copilot

Challenging projects every programmer should try (2019)

Challenging algorithms and data structures every programmer should try

A raycasting engine in 7 easy steps

Machine learning of GUIs at scale

Stopping at 90%

Particle playground

Why I started (and stopped) making games

Building solutions to problems that no one knows exist yet

Implementing Cosine in C from Scratch (2020)

Gamification, life, and the pursuit of a gold badge (2021)

My first superoptimizer

Let's make a Teeny Tiny compiler (2020)

Data wrangling with Data Wrangler

Pain points of teaching computer science

The future of programming: Research at CHI 2023

What does a research grant pay for?

Hofstadter: An esoteric programming language with concurrency, regex, and web requests

Papers on the UX of AI programming assistants

More →