Newsletters

10 Modern Software Over-Engineering Mistakes

October 23, 2016

In this issue, explore 10 software over-engineering pitfalls, Microsoft's breakthrough in speech recognition, the mechanics of debugging, No Man's Sky's procedural content, and Windows-WSL interoperability insights.

Latency numbers every programmer should know

October 16, 2016

This week's newsletter features insights on latency numbers every programmer should know, the reality of building big software companies, the case for automation in workflows, the risks of social media footprints, and CLI best practices.

Guess the Programming Language

October 09, 2016

This week, dive into a programming challenge that tests your language knowledge, explore the evolution of JavaScript, and discover a unique Tetris clone that fits in a boot sector. Perfect for both newbies and veterans alike.

SVG has more potential

October 02, 2016

This week's issue explores the untapped potential of SVG, demystifies pixels and voxels, discusses enhancing web security with CSP, and shares strategies for evolving database design while tackling PostgreSQL performance challenges.

JavaScript Systems Music

September 25, 2016

This week, explore innovative systems that generate music, dive into the history of Lemmings, unravel the mysteries of the switch statement, discover timeless algorithms, and test your knowledge on image processing.

On Generative Algorithms

September 18, 2016

Explore this week's issue on generative algorithms and their fascinating patterns, delve into ARM's big.LITTLE architecture, and discover diverse programming journeys. Plus, learn about faster parallel computing and managing knowledge debt.

How to Learn Advanced Mathematics Without Heading to University

September 11, 2016

This week's issue explores advanced math learning without university, the struggle of testing, coping with tech burnout, writing your own spelling corrector, and a look back at DOOM's groundbreaking graphics.

And it's gone —The true cost of interruptions

September 04, 2016

This week's issue dives into the impact of interruptions on productivity, shares insights on apartment hunting in San Francisco, explores skill development at work, and highlights innovative uses of deep learning in agriculture.

Less stress, more productivity: why working fewer hours is better for you and your employer

August 28, 2016

This week’s issue explores the benefits of working fewer hours for productivity, dives into Bayesian methods for hackers, shares a cautionary tale about choosing the right tools, and highlights how satellite imagery predicts poverty.

The traits of a proficient programmer

August 21, 2016

This week’s issue explores the essence of programming proficiency, the fundamentals of game graphics, effective coding strategies, the cross-platform capabilities of PowerShell, and clarifies the distinctions between AI, machine learning, and deep learning.

Why I'm not a big fan of Scrum

August 14, 2016

This week, explore critical views on Scrum, understand CPU cache levels, get actionable insights on distributed systems for new engineers, learn about fast.com’s tech, and dive into creating nostalgic fantasy maps.

The dark side of the Rack and Websockets dreams

August 07, 2016

This issue dives into the complexities of real-time web apps in Ruby, explores Google's QUIC protocol, and offers insights on RSpec and Ruby metaprogramming. Plus, a deep look at variable references in Ruby.

Security Guide for Web Developers

July 31, 2016

This week’s newsletter highlights essential resources for web developers, including a security guide, insights on Ruby refinements, and tips for analyzing Postgres query plans. Don’t miss the latest on Hanami v0.8.0.

CloudFlare, We Have A Problem

July 24, 2016

In this week's issue, we explore CloudFlare’s insights, real-world HTTP/2 challenges, Ruby 2.4 features, and innovative web development practices. Dive in for expert tips and intriguing discussions.

Linux debugging tools I love

July 17, 2016

This issue features essential links on Linux debugging tools, PostgreSQL parallel scans, Capybara and Selenium for testing, an intro to nio4r for Ruby, and tips for writing effective regular expressions.

Security insanity: how we keep failing at the basics

July 10, 2016

This week’s issue dives into security failures, impressive CSS animations, the power of CSS without JavaScript, effective explanations of JOINs, and the latest Ruby on Rails updates including RSpec 3.5. Don’t miss it.

Ruby Classes

July 03, 2016

In this week's issue, explore Ruby classes and learn object-oriented design from Sandi Metz. Discover the languages that nearly shaped CSS, create a US Counties choropleth map, and dive into Rails 5.0's new features. Plus, find unused code.

Making Rails asset pipeline faster

June 26, 2016

This issue features insights on enhancing Rails asset pipeline speed, the launch of Docker for Mac/Windows beta, and updates on Ruby 2.4. Dive into UI testing with Capybara and explore CSS advancements.

Why you shouldn’t share links on Facebook

June 19, 2016

This issue features insights on Ruby programming, from spying on your code to handling Excel files efficiently. Plus, explore the latest Git release and tips for Rails applications. Don’t miss out on these essential resources.

Convert curl commands to ruby's net/http

June 12, 2016

This week’s issue features essential insights on converting curl to Ruby, a visual guide to Bootstrap 4, and a deep dive into Ruby concurrency and cryptography. Plus, explore Rails frontend migration and the latest in jQuery.