From a JAR to a full-fledged MacOS app
A developer details how to convert a Kotlin JAR into a native MacOS app using jpackage and Maven to resolve network permissions.
A developer details how to convert a Kotlin JAR into a native MacOS app using jpackage and Maven to resolve network permissions.
A guide to using VibeTunnel, a tool for remotely controlling Claude Code and other terminal sessions via a web browser.
A critique of traditional design processes, advocating for rapid prototyping and AI-assisted tools to reduce risk and explore ideas faster.
A design lead critiques the traditional design process, advocating for rapid AI-powered prototyping to reduce risk and explore ideas faster.
A technical tutorial on implementing a simulated IoT device in C# that uses X.509 certificates to auto-provision via Azure Device Provisioning Service.
A technical guide on creating X.509 enrollment groups in Azure Device Provisioning Service to authorize IoT devices at scale.
A technical guide on verifying X.509 certificate ownership for Azure IoT Device Provisioning Service using proof-of-possession.
A technical guide on uploading and verifying self-signed X.509 certificates to Azure Device Provisioning Service (DPS) for IoT device authentication.
Explores why non-programmers struggle to see software solutions, contrasting their mindset with the automation-focused thinking of developers.
Explores why non-programmers struggle to see software solutions, contrasting their mindset with the automation-focused perspective of developers.
A software engineer's personal journey from skepticism to embracing AI coding assistants, examining the tribalistic debates surrounding LLMs in development.
Part 3 of a tutorial on using self-signed X.509 certificates with Azure Device Provisioning Service, focusing on creating a secure certificate hierarchy with OpenSSL.
Part 2 of a tutorial on using Azure Device Provisioning Service with self-signed X.509 certificates, covering resource creation and linking.
A technical guide on using self-signed X.509 certificates with Azure Device Provisioning Service (DPS) for IoT device testing and development.
Developer details using Claude Code AI to implement multi-line inline if expression formatting in the GExperts Delphi code formatter.
Explains a zero-knowledge proof for verifying a product without revealing the numbers, using elliptic curves and pairings.
Analyzes the opposing market forces of token buybacks and unlocks, explaining their impact on cryptocurrency prices and the concept of an equilibrium price.
Microsoft's latest Azure IaaS and Azure Local updates for Jan 2026, covering AI governance, networking, and storage enhancements.
A developer builds Invaice, an AI-powered system that automatically extracts and organizes data from invoices, saving time on manual data entry.
A curated list of free online resources, tools, courses, and communities for beginners starting a career in software development.