It’s been a while since I haven’t posted anything on my website, it’s because there have been a few changes in 2022 that kept me away from writing. It’s time to resume it. For some time, I wanted to transition toward a manager role. Although I love mobile engineering and technical problems, “people problems” that […]
I’m a professional computer programmer, but I don’t often do all that much computer programming. Instead I spend much of my time futzing around with config files, other people’s frameworks, and other people. This makes it easy to forget how much fun it is to write a long program that truly interests you and watch […]
Cat and Dan are back to cover the highlights from the last week of cricket. Topics include: – Australian Cricket Awards teleprompter fun! – The scorching heat of the Big Bash Final – Are You Smarter Than A Fifth Grade Cricketer, featuring spoonerisms – Plus, another thrilling Muller Award Sponsored by Dan’s Patreon – patreon.com/liebcricket […]
Kotlin companion objects allow you to add static data and methods associated with a class. This is similar to how Java has static fields and methods. The problem is that Java doesn’t really know what a companion object it, so trying to access one using standard Java reflection might make you go crazy. 🤪 package […]
I know I’m almost a decade late to this party, but I’m probably not the only one, so here goes. Double Fine Adventure was a wildly successful 2012 Kickstarter project to crowdfund the development of a point-and-click adventure game and, crucially, to document its development on video. The resulting game Broken Age was eventually released […]
The last few years have changed the way we work and collaborate, and it doesn’t look like we’re going back to our old ways any time soon. As of December 2022, office occupancy rates are still hovering around 50% in most major cities, and the upward trend looks slow and uncertain. Source: https://observer.com/2022/09/office-use-rates-bounced-back-to-their-highest-level-since-early-2020/ To […]
When building various kinds of scrollable UIs, it’s very common to want to observe the current scroll position (or content offset, as UIScrollView calls it) in order to trigger layout changes, load additional data when needed, or to perform other kinds of actions depending on what content that the user is currently viewing. However, when […]
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 […]
🚀 Immerse yourself in the world of Kotlin as the latest podcast episode unveils the inner workings of the Kotlin Foundation! 🎙️ Join Sebastian and Hadi and a stellar lineup of guests, including Ksenia Shneyveys, Trisha Gee, Kevin Galligan, Charles Anderson, and Jeffrey van Gogh, as they share exclusive insights into the foundation’s mission, projects, […]
In this article, we explore the top 10 AI tools that are driving innovation and efficiency in various industries. These tools are designed to automate repetitive tasks, improve workflow, and increase productivity. The tools included in our list are some of the most advanced and widely used in the market, and are suitable for a […]