Reasons I still love the fish shell
A developer shares their favorite features of the Fish shell, including autosuggestions and smart tab completion, after 7 years of daily use.
A developer shares their favorite features of the Fish shell, including autosuggestions and smart tab completion, after 7 years of daily use.
A hands-on tutorial for building a Data Lakehouse on your laptop using Apache Iceberg, Spark, Nessie, Minio, and Dremio.
Explains how to use Zig's comptime feature to conditionally disable code for platform-specific builds, debugging, and configuration.
A guide to configuring Visual Studio Code with essential extensions and settings to optimize the development workflow for Angular projects.
Explores the need for a modern "Digital Rights of Humans" declaration to protect privacy, data ownership, and freedom from algorithmic harm in the AI era.
Chrome introduces a customizable <select> element API in development, seeking developer feedback on styling and functionality.
Explores implementing the 'defer' feature for C using preprocessor macros to simplify resource cleanup and avoid spaghetti code patterns.
A developer shares their journey creating a custom Home Assistant integration to monitor AWS costs, providing real-time billing data on a home automation dashboard.
A developer's experience attending the ETHWarsaw 2024 blockchain conference and Warsaw Blockchain Week, covering talks, networking, and web3 gaming.
Explains how to use Amazon Q Developer's workspace context and @workspace hint to generate accurate SQL queries by providing relevant schema files.
Explores using logical properties in CSS media queries and container queries, discussing syntax improvements and current limitations.
A guide to common pitfalls and best practices when generating Kubernetes Custom Resource Definitions (CRDs) using controller-gen.
Weekly newsletter covering cybersecurity threats, AI tools, tech trends, and personal productivity insights.
A software engineer discusses the importance of minimizing user clicks in software workflows, using a story about optimizing a test automation GUI.
A guide to installing legacy Node.js versions (like Node 14) on Apple Silicon Macs using Rosetta and the arch command.
The article argues that choosing between dark and light mode should be based on ambient lighting and usability, not just personal aesthetic preference.
A guide to cross-compiling Odin programs for Raspberry Pi Zero using musl libc, enabling static ARM64 builds from an x86_64 development machine.
Explains the minimal Microsoft Graph API permissions needed to read a user's group membership details, focusing on least-privilege security.
A tutorial on using URL search parameters in Next.js to manage shareable state for features like searching and sorting posts.
An animated exploration of UMAP, a state-of-the-art dimensionality reduction algorithm, applied to the classic MNIST dataset of handwritten digits.