Absolute Imports in Next.js
Learn how to replace long, messy relative import paths with cleaner absolute imports in your Next.js applications.
Drew DeVault draws a provocative parallel between Test-Driven Development cults and GenAI adoption, arguing both exploit developers' psychological need to feel competent while potentially undermining actual code quality.
Learn how to replace long, messy relative import paths with cleaner absolute imports in your Next.js applications.
Netlify's team shares their experience and benefits of mob programming while working remotely together.
Learn to create a custom React hook that detects window sizes, going beyond CSS media queries for more dynamic responsive behavior.
Next.js server-side code requires special tricks to access browser/client-side features when needed.
React Fast Refresh is the new version of hot module reloading, allowing developers to see code changes instantly without losing component state.
Next.js offers SSR and SSG - learn which rendering method to choose for your website based on your specific needs.
Learn to manage state across Next.js apps using built-in React Context—no extra installations needed.
Paper presents a client-centric approach to specifying database isolation levels based on what clients observe, rather than internal mechanisms.
M1 MacBook Air review for developers: examines Xcode performance, app compatibility, and transition challenges from Intel Macs.
Elle is a tool by Kingsbury & Alvaro that tests if databases actually provide the isolation guarantees they claim, exposing inconsistencies.
Learn to curate a better Twitter timeline using strategic following, muting, and filtering for a more informative and enjoyable experience.
Learn proven strategies to grow an authentic Twitter following through consistent engagement, genuine persona development, and quality content.
Tesla held its first Battery Day keynote, highlighting how batteries store chemical energy and convert it to electrical power for everyday devices.
Catalyst's 'Optimize Interface for Mac' mode forbids certain UIKit controls that throw runtime exceptions. The post identifies which controls aren't allowed.
Fix unwanted keyboard avoidance in UIHostingController by using runtime subclassing to override keyboard notification handling methods.
Software development requires understanding context - just as small-town German lawyers operate differently than NYC lawyers, software needs vary by environment.
Apple's Fruta sample app exposes SwiftUI's performance issues and platform limitations in iOS 14 and macOS Big Sur, questioning its production readiness.
Programming, like baseball in Moneyball, has romantic moments despite seeming dry - we write instructions for machines that create magic.
The author refactored their internal "automated CIO" infrastructure from bash scripts to Rust with a centralized database, improving speed and reliability.
Typing speed matters because programmers don't just write code—they also write messages, docs, reviews, and tickets throughout the day.