10 Years of Blogging, what I learned
A developer reflects on 10 years of blogging, sharing lessons on titles, writing for yourself, and how blogging aids career growth.
A developer reflects on 10 years of blogging, sharing lessons on titles, writing for yourself, and how blogging aids career growth.
The CompileSwift Podcast welcomes a new co-host, Geoff Pado, and discusses Apple's upcoming September event and iOS 18.1.
A retrospective analysis of the Rust-for-Linux project's progress, challenges, and developer burnout, two years after its initial proposal.
A guide to writing clear and structured Git commit messages to improve code history readability and maintainability.
The Angular product lead shares insights on managing the framework's development, focusing on vision, iterative planning, and developer feedback.
A developer's journey from skepticism to appreciation for automated code formatters, focusing on the lack of good options for Java.
Explains why micro-benchmarks are often misleading for performance optimization and advocates for real-world profiling instead.
The article argues for versioning observability concepts, distinguishing between traditional 'three pillars' (1.0) and modern event-based (2.0) approaches.
An introduction to CI/CD concepts, practices, and tools for improving software delivery speed and quality.
A daily link blog featuring curated articles on .NET development, F#, Blazor, APIs, performance optimization, and AI for developers.
A quick tip for developers to alphabetize object keys in code to improve readability and efficiency when order isn't important.
Author announces moving their technical blog to a new platform focused on AI agent systems and Gradient Labs' work.
Explores the massive and growing number of public APIs in the .NET ecosystem, analyzing counts across different versions of ASP.NET Core.
array_find in PHP 8.4 Written on 2024-07-18 PHP 8.4 adds a handful of functions that have been missing for a while: array_find() and its variants. The
Analyzes the economic challenges for businesses trying to monetize open source software, highlighting the inherent conflict between collaboration and competition.
Analyzes Java's current and future capabilities for AI development, challenging the notion that Java is unsuitable for AI.
Analysis of the resurgence of high-quality, technical systems programming meetups and guidance for starting your own.
A series introducing the basics of various IT technologies like HTML, Markdown, Git, and PowerShell with quick-start guides.
A hands-on review of GitHub Copilot Workspace, a new AI-powered web environment for software design and development, based on initial testing.
Explores the relationship between developer productivity and joy, arguing that workplace friction reduces both and that embracing fun can boost creativity.