How I secure my setup with a YubiKey
A developer shares practical tips and warnings for using YubiKeys for 2FA, SSH authentication, and sudo prompts to enhance security.
A developer shares practical tips and warnings for using YubiKeys for 2FA, SSH authentication, and sudo prompts to enhance security.
A tutorial on implementing file selection from the iOS Files app using UIDocumentPickerViewController, covering setup, delegation, and security-scoped resource access.
A personal review of the Logitech ERGO K860 wireless ergonomic keyboard, covering its comfort, software, connectivity, and key feel.
A technical guide explaining CSS Subgrid, its use cases, and how it solves layout alignment problems in modern web design.
Explains how to manage complex Kubernetes applications using the Carvel Kapp Controller for grouping and deploying resources.
A technical guide on deploying a Django application using serverless containers on Google Cloud Run, covering concepts and a step-by-step deployment process.
A detailed guide explaining the differences between CSS position properties: static, relative, absolute, fixed, and sticky.
A teardown and hardware hacking exploration of an old Sitecom WL-330 router, detailing the process of opening it and finding a serial console.
The creator of Swift by Sundell reflects on the website's five-year anniversary, its growth, and future plans for content and the podcast.
Explains how Swift's @MainActor annotation works, detailing its implementation using global actors and custom executors to ensure code runs on the main thread.
A guide to setting environment variables on Dask cluster workers to ensure remote tasks have access to necessary keys and configurations.
Explains how to update React state via a component, using a custom heading component as an example, instead of a state updater function.
A technical analysis of how ransomware can be executed via a malicious Node.js module, written for educational awareness.
Explores proposed changes to pattern matching in Java, focusing on case refinement and null-handling in its third preview.
A presentation summary on deploying .NET applications on Kubernetes, covering platform independence and deployment considerations.
Explores the concept of 'CSS forces' as a design principle for creating balanced, fluid layouts by distributing pressure and relief across a composition.
A Reactathon talk exploring Redux async logic tools like thunks, sagas, and RTK Query, with current recommendations for side effect management.
A talk sharing lessons learned from maintaining TypeScript libraries, covering type publishing, API versioning, and debugging.
A developer shares recent articles on innovation, money, and work, including thoughts on pull requests in software teams.
A guide showcasing well-designed press kit examples for mobile apps, with analysis of their structure and content.