Types are a basic tool of software design (2018)

Related Stories

Example of JWT Actix-Web Basic Auth

Vertically rolling ball 'challenges our basic understanding of physics'

Uniqueness for Behavioural Types

Communicating In Types • Kris Jenkins

Distribution of bots that are accused of vibecoding

Designing Error Types in Rust Libraries

Showcase: Basic window management utility for Windows

Is conversion between string types zero cost?

IR Design - Virtual Registers

A Simple Gmail-TUI (basic tasks for now)

2025 Apple Design Award winners

Language design question about const

Building Industrial Strength Software without Unit Tests

I made the tummies tool

Organic Markdown -- Literate Programming Tool

Japanese scientists develop artificial blood compatible with all blood types

US authorities are collecting DNA information of children in criminal database

GSO: Challenging Software Optimization Tasks for Evaluating SWE-Agents

Arcol simplifies building design with browser-based modeling

CarbonKivy - IBM's Carbon Design Components for Kivy

Built a CLI tool for Conventional Commits

Open source CLI tool for CodeAct agents

Where in the world are babies at the lowest risk of dying?

"Godfather of AI" warns that today's AI systems are becoming strategically dishonest | Yoshua Bengio says labs are ignoring warning signs

NuScale secures NRC approval for second small reactor design

A 45-bit segment display design for Korean text

Crafting Fluent APIs: a blog series on API design

Tldx – CLI tool for fast domain name discovery

✋ The 17 biggest mental traps costing software engineers time and growth

Our Grafana and Loki installs have quietly become 'legacy software' here