Behind every programming language lies a vision of how programs should be built. The vision behin...
You have too many projects, and firefighting and multitasking are keeping you from finishing any ...
You should learn a programming language every year, as recommended by The Pragmatic Programmer. B...
Bill Karwin has helped thousands of people write better SQL and build stronger relational databas...
Free and open source is the foundation of software development, and it's built by people just lik...
Estimating software development often produces more angst than value, but it doesn't have to. Ide...
Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch! In just a co...
Get a firm handle on Ecto fundamentals with a module-by-module tour of the critical parts of Ecto...
You know the Agile and Lean development buzzwords, you've read the books. But when systems need a...
Don't accept the compromise between fast and beautiful: you can have it all. Phoenix creator Chri...
A multi-user game, web site, cloud application, or networked database can have thousands of users...
Work in Flutter, a framework designed from the ground up for dual platform development, with supp...