Videos How Elixir's Concurrency Changed Me as a Programmer This is an excerpt for a talk I gave in 2016 at NDC London, featuring Elixir and the concurrency features it has, built in. It's easily the most annoying demo I've ever done...
Postgres Using Constraints to Protect Calendar Data in PostgreSQL Think about the lines of code you would have to write in order to manage a scheduling system. Duration checks, start and end time requirements as well as checking for overlap! You could spend a few days writing all that code or you could let PostgreSQL do it better with 5 lines of SQL.
Videos Weird Brazil Date Bug with Jon Skeet Digging through my archives once again and found this wonderful video with Jon Skeet doing what he loves to do: sleuthing date bugs and answering questions on StackOverflow!
Video Courses Data Structures and Algorithms Many people are interviewing these days and you really, really should know the basics if you expect to do well. You'll find that here with common data structures and algorithms.
Postgres Handling Dates and Times Properly in Postgres Handling dates properly is delicate business and, thankfully, Postgres gives you many tools to help make sure you store date information correctly. But that only works if you know what's going on!
Videos Fast and Simple Web Apps with Nitro Nitro is an exciting web server created by the unjs team, who are also the people behind Nuxt. Nitro is a study in simplicity and a wonderful tool for your JS belt.
Video Courses Hello PostgreSQL In this production, a SQL Server DBA (Rob Sullivan) and a developer (Rob Conery) take a deep dive into PostGreSQL (v9.1) and are surprised by just how capable, intelligent and *fast* PostGreSQL is.
Video Courses Get Involved! In this feature-length production, Scott Hanselman and Rob Conery offer suggestions and advice on how you can get out there, and get involved. Blogging, Twitter, Github, StackOverflow, User Groups and Conferences: get out there!
Paid-members only Video Courses Featured Coding Interview Bootcamp Trying to get in at one of the top tech companies in the world? If so, I have 5 hours of video for you, spread over 18 lessons. You'll learn the strategies and techniques your peers use to get in and get paid a lot of money.
Postgres Creating a Full Text Search Engine in PostgreSQL, 2022 Writing a full text index in PostgreSQL is an art form. You need to know what your users are looking so you can build the right index AND you need to understand how they write their search terms. Thankfully, Postgres is here to help.
CS Theory The Fabulous Linked List It’s always fun to study the basics, and in this video we dive into the linked list and how to create one from scratch. Sounds ridiculous, but it can rescue an interview!
Front End Featured What's the Difference Between Vue 2.0 and Vue 3.0? The third version of a framework, library or tool generally sucks, at least in my experience. Will this be the case with Vue 3? Let’s find out!