OpenCost: Reflecting on 2025 and looking ahead to 2026
OpenCost, a CNCF incubating project for Kubernetes cost management, released 11 versions in 2025 with major features including Prometheus-optional operation, an AI-powered MCP server for natural language cost queries, and improved cloud provider support. The project expanded through mentorship programs that delivered integration testing, the MCP server, and KubeModel for Data Model 2.0. Looking ahead to 2026, priorities include completing KubeModel, adding AI usage costing features, and enhancing supply chain security.
❤6👍1
Neovim
Neovim is a modern text editor evolved from Vim, often called a PDE (Personalized Development Environment) rather than an IDE. The author uses Neovim with tmux for various tasks including data engineering, SQL queries, and writing. The setup includes features like database querying (vim-dadbod), LSP integration, git support, and markdown preview. While powerful for programming, the author prefers Obsidian for note-taking due to better support for backlinks, images, diagrams, and plugins. Neovim requires more initial setup but offers complete customization and long-term sustainability, similar to self-hosting versus using blogging platforms.
❤12👍2
The Astro Technology Company joins Cloudflare
The Astro Technology Company has been acquired by Cloudflare. Astro will remain open-source, MIT-licensed, and platform-agnostic, with all full-time employees continuing to work on the framework. The acquisition allows the team to focus entirely on building the best framework for content-driven websites instead of pursuing monetization strategies. Astro 6 beta is now available, and the framework will continue supporting all deployment targets while maintaining its open governance model.
❤8👍4😁1
Big Tech Exit
A developer shares their journey toward digital independence from Big Tech companies, documenting current dependencies across Apple, Microsoft, and Google services. The author outlines specific 2026 goals including migrating from iCloud to self-hosted alternatives like Immich and Jellyfin, moving remaining projects from GitHub to Codeberg, testing PostmarketOS on a Fairphone 5, and setting up a Pi-hole for DNS privacy. They advocate for incremental progress using the "plus one rule" - adding alternatives alongside existing services rather than forcing immediate switches - and encourage others to start with small, manageable changes.
❤10👍3
GitHub Space Shooter: Visualizes GitHub contribution graphs as a Space Shooter
GitHub Space Shooter transforms GitHub contribution graphs into an interactive space shooter game. Available as both a web app for one-time generation and a GitHub Action for scheduled automated generation. The project is a fun visualization tool rather than solving a practical problem.
❤2👍2
The Most Important Teams in Tech
In B2B software companies, engineering and sales are the only truly critical functions because they directly build and sell the product. All other roles, including product management, design, and marketing, exist to support these two core teams. This reality has important implications: non-engineering/sales teams must recognize their supporting role and prioritize these functions' needs, sales and engineering leaders face intense pressure to continuously improve or risk replacement, and adjacent roles should deeply understand these disciplines to be effective. The prominence of engineering and sales explains why tech CEOs often come from these backgrounds, why product-led growth can succeed by eliminating sales risk, and why investors like Y Combinator require engineering expertise on founding teams.
👍4
Release 1.0.0-alpha.1 · h3ravel/h3ravel
H3ravel 1.0.0-alpha.1 introduces core framework features including hashing interfaces (Argon, Bcrypt), session management, routing enhancements with parameter binding and soft delete support, URL generation, HTTP facades, validation contracts, and utility traits like Macroable and Tappable. The release includes route validators, JSON response handling, and a collection system. A known issue exists where validation errors persist across request cycles in long-lived requests. Installation is available via npm, yarn, or pnpm using the create-h3ravel noscript.
❤2👍2
Ruby 4.0.1 Released
Ruby 4.0.1 has been released with bugfixes including a fix for spurious wakeup from Kernel#sleep when subprocess exits in another thread. The release follows a bi-monthly schedule for stable versions, with 4.0.2 planned for March. Download links are available in tar.gz, tar.xz, and zip formats with checksums.
❤7👍6😁1
CSS Clamp
The CSS clamp() function enables responsive sizing by setting a value between minimum and maximum bounds with a preferred middle value. It accepts three parameters (minimum, preferred, maximum) and can replace verbose media queries with a single line of code. Common use cases include fluid typography and flexible column widths that adapt smoothly across viewport sizes while maintaining readability constraints.
👍4❤3
Tailor Gemini CLI to your workflow with hooks
Gemini CLI v0.26.0+ introduces hooks, a middleware-like system that lets developers customize the AI agent's behavior at specific lifecycle points. Hooks enable injecting custom context, enforcing security policies (like blocking secrets from being written to files), and automating workflows through noscripts that run synchronously within the agent loop. The feature supports extensions, allowing bundled hooks to be installed with a single command. Examples include security scanners that prevent API keys from being committed and the "Ralph loop" extension that forces continuous iteration on difficult tasks.
👍5❤2
Go 1.26 interactive tour
Go 1.26 introduces significant language and runtime improvements. Key features include `new(expr)` for creating pointers from expressions, type-safe error checking withruntime improveme the Green Tea garbage collector for better memory efficiency on multi-core systems, faster cgo/syscalls and memory allocation, experimental SIMD operations, secret mode for cryptographic data protection, goroutine leak profiling, and numerous standard library enhancements including reflective iterators, buffer peeking, process handles, and improved metrics.
❤5👍5👨💻1
Ng-News: Angular 21.1
Angular 21.1 introduces several updates including Signal Forms changes (Field directive renamed to FormField), experimental auto-cleanup for router-provided services that now destroy when switching routes, and template syntax extensions supporting multiple consecutive switch cases and spread/rest operators. The release also includes minor improvements to router and image-loading utilities, with Angular 21.2 scheduled for late February and Angular 22 targeted for May.
👍3
Behind the Terminal
A portfolio website was designed with a terminal-inspired interface. The article explains the motivation behind choosing a terminal aesthetic and the technical implementation details of creating this retro command-line look and feel for a web-based portfolio.