ylliX - Online Advertising Network

The End of the Public API Strangler

This is the story of how we used the Strangler pattern to migrate our public API from a monolithic codebase to a fully fledged BFF over the course of eight years. It also discusses some of the trials and tribulations we encountered along the way. History SoundCloud started as a single Ruby on Rails application […]

Sponsor: Judo | Swift by Sundell

My thanks to Judo for sponsoring Swift by Sundell — both the website and the podcast — during this first quarter of the year. Those of you who have been following my work for a while might know that I’m a big fan of the concept of “server-driven UIs”, where a UI fetches its entire […]

Show 68 – BLITZ Human Resources

The Atlantic Slave Trade mixes centuries of human bondage with violence, economics, commerce, geo-political competition, liberty, morality, injustice, revolution, tragedy and bloody reckonings. That sounds like a lot, yet this show merely scratches the surface of this enormous subject. Source link

Designing A High Signal Interview Process

Crafting a great interview process is difficult, especially for software development where a company is often trying to assess years of specialized knowledge and potential in only a few hours. The best interviews are said to feel like a discussion amongst peers, where each side is providing the other with signal about what it will […]

The 2030 Self-Driving Car Bet

It’s my honor to announce that John Carmack and I have initiated a friendly bet of $10,000* to the 501(c)(3) charity of the winner’s choice: By January 1st, 2030, completely autonomous self-driving cars meeting SAE J3016 level 5 will be commercially available for passenger use in major cities. I am betting against, and John is […]

Equality | Swift by Sundell

Checking whether two objects or values are considered equal is definitely one of the most commonly performed operations in all of programming. So, in this article, let’s take a look at how Swift models the concept of equality, and how that model varies between value and reference types. One the most interesting aspects of Swift’s […]