When everything blows up

#279 – September 02, 2018

sponsor

Get hands-on, expert-led training at Velocity

How would you like to learn about chaos engineering from Amazon, monitoring best practices from LinkedIn, autoscaling containers from Bloomberg LP, and much more? Don't miss the O'Reilly Velocity Conference, coming to New York City, September 30-October 3! The Velocity program is built to help you stay ahead of the trends that impact your professional development. It's a jam-packed 4 days of practical talks on systems performance, scalability, automation, cloud-based infrastructure, security, leadership, and so much more. As a Programming Digest reader, you can save 20% off your pass by using code PDIG20 at checkout.

this week's favorite

When everything blows up

Don’t just treat incidents as annoying things getting in the way of doing your real work. Take them seriously and do the work to make them happen less in the future; you don’t want them to turn into problems that drive your customers away.

Stop future proofing software

If I can point to a singular idea that kills more products than any other, it’s future proofing. Future proofing software comes in many flavors, however, most cases of future proofing follow the same pattern.

Fast Full-Text Search in PostgreSQL

Often when discussing text search, the first thing that comes to mind is ElasticSearch – indeed it’s a great product, works well, but can often be a pain to setup and maintain. PostgreSQL in contrast dead simple to set up, runs anywhere, is easy to maintain and probably is “good enough”.

Enterprise™

Enterprise™ is a non deterministic unnecessarily statically typed Turing-complete programming language. Enterprise™ is designed to create computer programs that disrupt markets.

Stop recommending bazookas to kill flies in programming

There’s something that really annoys me in the programming community, and I’ll illustrate this using Vue examples, though it concerns programming in general.

newsletters