Digests » 200


The Developer Manifesto

A beautiful tribute to the art and profession of software development.

this week's favorite

Is PostgreSQL good enough?

You can do jobs, queues, real time change feeds, time series, object store, document store, full text search with PostgreSQL. How to, pros/cons, rough performance and complexity levels are all discussed. Many sources and relevant documentation is linked to.

Brilliant Jerks Cost More Than They Are Worth

As a software engineer, I worked on a small team of mostly less experienced engineers on a new product. As part of our process to ensure the highest quality, we agreed to review each others code before allowing any of it to go out to customers. This was both a teaching opportunity and a chance to have a second pair of eyes on a complex product. Nobody minded the process, because we knew it would help us be more consistent and improve over time.

Geek Career Paths

Sup­pose you’re do­ing tech­nol­o­gy, and like do­ing tech­nol­o­gy, and your career’s go­ing well, and you find your­self won­der­ing what you’re go­ing to be do­ing in twen­ty years. I’ve been down sev­er­al of the roads you might de­cide to take, and it oc­curs to me that talk­ing them over might amuse and in­for­m.

How do compilers optimize divisions?

A fun part of writing a decompiler is trying to figure out how a compiler got from point A to point B. Compilers are known to use every last trick in the book to make things just marginally faster.


This industry cryptographic hash function standard is used for digital signatures and file integrity verification, and protects a wide spectrum of digital assets, including credit card transactions, electronic documents, open-source software repositories and software updates.

Join over 15,600 readers for a free weekly email with fresh news, articles and tutorials.