Pledging $300,000 to the Zig Software Foundation
Mitchell Hashimoto announces a $300,000 personal pledge to support the Zig programming language and its software foundation.
Mitchell Hashimoto announces a $300,000 personal pledge to support the Zig programming language and its software foundation.
A developer's updated critique of Go after 7 years of professional and OSS experience, covering language quirks, tooling, and conventions.
Explores funding models for open source software, including foundations, donations, and venture capital, and their impact on sustainability.
Analyzes Java's current and future capabilities for AI development, challenging the notion that Java is unsuitable for AI.
A look at the exciting developments in PHP for 2024, including the PHP Foundation's work, the FrankenPHP app server, and Laravel's growth.
An article discussing the perceived devaluation and trivialization of frontend development, focusing on HTML and CSS.
An introductory guide to Python programming covering installation, syntax, data structures, and best practices for beginners.
Explores how AI impacts developer jobs, arguing that human language skills remain a key competitive advantage over AI coding tools.
A surprising look at modern Java's features, arguing it's a hot, developer-friendly language worth revisiting.
A closing talk from GopherConAU reflecting on 14 years of the Go programming language, discussing its successes and lessons learned.
The creator of the Gleam programming language details his 2023 tech setup, including hardware, peripherals, and ergonomic choices.
Overview of new features in Java 25, including language updates, API improvements, and runtime enhancements.
A developer's critique of TypeScript, arguing its type system can stifle creativity and innovation by making it harder to express functionality than to define types.
A comprehensive guide listing 76 essential technical and soft skills for software engineers to learn in 2023 to advance their careers.
A technical analysis of the rc shell's superior handling of whitespace in filenames compared to traditional POSIX shells like bash.
Highlights key new features in Go 1.21, including the clear built-in function, the loopvar experiment, and structured logging.
A developer's critique and wishlist for improvements in Go 2.0, focusing on the standard templating engine's limitations and needed features.
A developer shares a workflow tip for learning Rust by automatically creating Git snapshots of each build to track compiler errors.
A software developer shares a curated list of high-quality, topic-specific tech subreddits for advancing programming skills.
Chris Lattner's new language Mojo aims to dethrone Python in AI/ML by combining Python's usability with C's performance.