A challenge that many developers face as they maintain various code bases over time is how to neatly connect different frameworks and APIs in a way that properly adheres to the conventions of each technology involved. For example, as teams around the world are starting to adopt Swift 5.5’s async/await-powered concurrency system, we’ll likely find […]
The transcript below may be for an earlier version of this episode. Our transcripts are provided by various partners and may contain errors or deviate slightly from the audio. Shankar Vedantam: This is Hidden Brain, I’m Shankar Vedantam. It was November, 2004. Jeopardy Champion, Ken Jennings kept winning and winning and winning.Alex Trebek: […]
In Swift, there are two ways to capture self as a strong reference within an escaping closure. The first is to explicitly use the self keyword whenever we’re calling a method or accessing a property on the current object within such a closure. For example, the following VideoViewController performs such a strong capture in order […]
In a way, these two books are responsible for my entire professional career. With early computers, you didn’t boot up to a fancy schmancy desktop, or a screen full of apps you could easily poke and prod with your finger. No, those computers booted up to the command line. From here, if you were lucky, […]
I continue to do less and less each year due to the dual woes of raising a toddler and navigating a pandemic. I also took three months off work this summer and I didn’t much feel like doing anything tech then! I suspect that 2022 won’t be much more productive, but maybe in 2023 (when […]
Another year over, a new one’s almost begun. Here’s a brief summary of what I’ve done in this one. Just like in previous years, this will be a personal ramble. You’ve been warned. For the usual technical content, please tune in next year. Jobby job I spent this calendar year working for Stream full-time. I […]
To wrap up the 2021 season of the show, John revisits some of the key themes and topics that were discussed both on the show itself, and within the Swift community in general, throughout the year. Bitrise: Rock-solid continuous integration for your Swift project, which now offers 50% faster builds and ad-ons for things like […]
Episode 120 (The Prairie Chicken in Wisconsin: Highlights of a Study of Counts, Behavior, Turnover, Movement, and Habitat) The Memory Palace is a proud member of Radiotopia, from PRX, a curated network of extraordinary, story-driven shows. Music We move between three different pieces from Camille Saint-Saens’: Suite, Op. 90: II Menuet, and two from Carnival of… Source […]
Hi! I’m Igor Artiukhov, the Lead Designer at NIX United. During my nine years in IT, I’ve become acquainted with various domains and participated in the development of large products. In my current project, I regularly interact with the client’s team, so this article is written based on real experience and will be useful to […]
Note: This is a vegan dish but feel free to crumble feta cheese on top.1. Preheat the oven to 400°F / 200°C. 2. Peel the roots and cut into chunks. 3. Place on a baking tray, covered with baking paper. Drizzle with olive oil, cinnamon and salt and toss to mix. 4. Bake in the oven for […]