Sign up
Sign in
Full-Stack + Cybersecurity Developer | 4x National Hackathon Winner | AI–EdTech Explorer | Curious Mind: Psychology & Philosophy
Knows enough to break software. "Those who don't know can't break things. Those who do can. Those who know more can break things less badly" —Kryzet.
Tech nerd
We create timely, practical books and learning resources on classic and cutting-edge topics to help you practice your craft and accelerate your career.
Connect with The Pragmatic Programmers
Editing and writing technical nonfiction since 1996
40+ years developing. Wrote Modern C++ Programming w/ TDD; Agile Java; Agile in a Flash; Prag Unit Testing in Java; some of Clean Code.
See all
A monthly summary of what's happening on Medium with The Pragmatic Programmers Take a look.
Help
Status
About
Careers
Press
Blog
Store
Privacy
Rules
Terms
Text to speech