Get started with Gemini CLI: let's vibecode an app
A developer walks through building a Next.js app using the new Gemini CLI tool, demonstrating its AI-powered coding workflow and troubleshooting.
A developer walks through building a Next.js app using the new Gemini CLI tool, demonstrating its AI-powered coding workflow and troubleshooting.
A developer documents their experience using the gemini-cli tool to create a Chrome Extension with AI assistance, including setup and features.
A developer's workflow using AI tools (repo2txt, Google AI Studio, Claude) to understand new codebases and generate detailed software specifications.
Explores the value of 'Expert Generalists'—professionals who span multiple specialties—and how to identify, hire, and train them.
Explores an experimental front-end tool for querying Java Flight Recorder (JFR) data using a custom SQL-like language.
Microsoft's App Attach for Azure Virtual Desktop now supports MSIX, App-V, and AppX packages, with key updates on support and delivery mechanisms.
A framework for product design that expands the MVP concept with stages from a basic 'Skateboard' to an ideal 'Hovercar' vision.
Learn how to automate bulk IoT device management tasks like provisioning and reporting using Notehub's new batch jobs feature.
A guide for Oracle DBAs on PostgreSQL query tuning, covering the pg_stat_statements extension and the PostgreSQL planner's cost model.
Explains how to sort a map's keys and values in Go, including multi-criteria sorting with code examples.
A technical guide on using Flink SQL to write data to Apache Iceberg tables stored on AWS S3, with metadata managed by the AWS Glue Data Catalog.
Martin Fowler argues that LLMs represent a fundamental shift in software development, comparable to the move from assembler to high-level languages.
The article explores the concept of 'Expert Generalists'—professionals who span multiple specialties—and how to identify, hire, and train them.
A guide to managing complex Git workflows using stacked branches, focusing on techniques for handling common scenarios beyond basic commit changes.
A software engineer reflects on the importance of quality in software development, drawing from open source experience and building Mergify.
A technical guide to fixing a specific OneNote sync error by editing the Windows Registry to resolve duplicate identity mappings.
Tips for making JavaScript regex more readable using flags, named capture groups, whitespace, and the Regex+ library.
A guide to building configurable, collaborative AI agents using the OpenAI Agents SDK, covering agent factories, tool registries, and collaboration patterns.
Explains how Envoy Proxy enables Zero Trust Architecture in cloud-native environments through mTLS, RBAC, and centralized traffic control.
A quick guide on using exiftool to remove GPS location data from images and videos for privacy.