Show HN: Better Hub – A better GitHub experience
Introduction Hey HN, I’m Bereket, founder of Better Auth. Our team spends a huge amount of time on GitHub every day, and like many others, I’ve always wished f...
Introduction Hey HN, I’m Bereket, founder of Better Auth. Our team spends a huge amount of time on GitHub every day, and like many others, I’ve always wished f...
How it works When you open a new PR or edit an existing PR title, you’ll see a GitHub Copilot button in the PR title field. Select this button to have GitHub C...
I built an MCP server that forces AI to spec before it codes I built an MCP server in Go that gives your AI persistent memory, structured specifications, and a...
The Problem: Naming Microservices There are two hard problems in computer science: cache invalidation, naming things, and off‑by‑one errors. I’ve made peace wi...
As the host of Making Software I get to have some pretty real conversations about what it actually takes to build good software. In a recent chat with Raghd Ham...
Motivation I was practicing problems on LeetCode and wondered if my GitHub could automatically reflect my progress. I wanted the contribution graph and reposit...
Overview I built a tool that generates an animated terminal GIF showing your real GitHub stats commits, stars, PRs, issues, rank and more and automatically upd...
Overview To simplify the user experience and prevent startup failures, the Gemini CLI has introduced structured extension settings that eliminate the need for...
The Problem As developers, we spend hours in front of our Macs. You sit down to code, get into flow state, and then—YouTube, X, Reddit—20 minutes disappear. Ex...
Introduction This post walks through claude‑sandbox, a small tool built to provide predictable, low‑friction sandboxing for Claude Code on macOS. Claude Code s...
Your dev stack from 2 years ago? Yeah, half of it is obsolete. I'm not even being dramatic. I looked at my setup from early 2024 and genuinely laughed. Tools I...
!pi/logo.svg There are many coding agents, but this one is mine. GitHub npm Discord...
!Apple Developerhttps://9to5mac.com/wp-content/uploads/sites/6/2025/05/apple-developer.jpg?quality=82&strip=all&w=1600 Apple is rolling out new age assurance to...
What’s new in general availability This release introduces two additions: - Admin Access view: A new built-in view surfaces all repositories where you have adm...
Amazon Web Services AWS has added two additional capabilities to its Kiro artificial intelligence AI coding tool that promise to make it simpler to both create...
Introduction Hi HN! I'm Prithvi—my co‑founder Frances and I launched Promptless almost a year ago here: . It's an AI teammate that watches your workflows—code...
The solution Test AI Models lets you paste your actual prompt and see quality, speed, and cost across nine LLM models side‑by‑side in about 30 seconds. - No AP...
On The Vergecast: How vibe coding took off, how carefully you should guard your email, and how soon you should upgrade your phone. Claude Code is a developer to...
Overview To simplify the user experience and prevent startup failures, the Gemini CLI has introduced structured extension settings that eliminate the need for...
GitHub – nedcodes-ok/cursor-lint Lint your Cursor rules — catch silent failures before they break your AI output. 20+ checks based on real experiments. View on...
Overview To simplify the user experience and prevent startup failures, the Gemini CLI has introduced structured extension settings that eliminate the need for...
Introduction SEO tools are absurdly expensive. - Ahrefs: $99‑999/month - Surfer SEO: $89‑299/month - Jasper AI: $49‑125/month - Semrush: $139‑499/month For ind...
In December, we introduced Conductorhttps://github.com/gemini-cli-extensions/conductor, an extension for the Gemini CLI designed to bring context‑driven develop...
Problem I recently created a new online CV and wanted to show all of my contributions—including those from private repositories. My GitHub profile looked nearl...
!Cover image for I built a free tool that picks your entire SaaS tech stack in a minutehttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravi...
To simplify the user experience and prevent startup failures, the Gemini CLI has introduced structured extension settings that eliminate the need for manual env...
As developers, we often focus on writing code and building applications, but understanding the landscape of SEO Search Engine Optimization can make a huge diffe...
The Problem We spend hours writing clean code, only to waste time manually copying project names and descriptions into a Word document for our resume. It’s slo...
Every developer has a toolkit — a set of utilities they reach for daily. The best tools are the ones that work instantly in your browser, require no account, an...
FEB. 13, 2026 In December, we introduced Conductorhttps://github.com/gemini-cli-extensions/conductor, an extension for the Gemini CLI designed to bring context‑...
How it works The dashboard shows organization‑scoped Copilot usage metrics for members of your organization. Who can use it - All organization types can use th...
In 2017, WikiLeaks published Vault 7—a large cache of CIA hacking tools and internal documents. Buried among the exploits and surveillance tools was something f...
The Problem Last Tuesday I spent two hours in a Claude Code session refactoring an authentication module. Around the 45‑minute mark the AI suggested an elegant...
Your GitHub profile is often the first thing recruiters and fellow developers see. A great profile README can turn a blank page into a clear, professional snaps...
Structured Extension Settings To simplify the user experience and prevent startup failures, the Gemini CLI has introduced structured extension settings that el...
A Cursor MCP server for enterprise usage and spending data cursor‑usagehttps://github.com/ofershap/cursor-usage is a Cursor plugin also works with Claude Code...
When reviewing a pull request, it’s common to move back and forth between the “Files changed” and the “Conversation” pages just to understand the full context....
!Cover image for Showdev: An AI‑assisted skill to batch messy changes into Conventional Commitshttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cov...
FEB. 13, 2026 In December, we introduced Conductorhttps://github.com/gemini-cli-extensions/conductor, an extension for the Gemini CLI designed to bring context‑...
Claude Opus 4.6 is generally available to Copilot Enterprise, Copilot Business, Copilot Pro, and Copilot Pro+. You’ll now be able to access the model in GitHub...
The Problem — Why AI Coding Tools Feel Frustrating Every developer who uses AI‑assisted coding knows the same pain point: 1. Open a long‑standing project. 2. A...
Overview The Runtime Logs search bar in your project dashboard has been redesigned to make filtering and exploring your logs faster and more intuitive. These i...
I've published TypeScript packages that passed all my tests, built cleanly, and had types resolving perfectly in my editor—then broke for consumers. The bug was...
Turn your GitHub repository into a shareable soundboard. Simple config, PWA‑ready, and completely free. A perfectly timed sound bite is often worth a thousand w...
The Problem with JSON Formatting Extensions - Open a browser - Search “JSON formatter” - Click the first result → hit with cookie banners, ads, and a “Premium”...
Ever found yourself juggling multiple tabs to check your site's meta tags, Open Graph previews, robots.txt, and sitemap? I got tired of it too. So I built Site...
Overview To simplify the user experience and prevent startup failures, the Gemini CLI has introduced structured extension settings that eliminate the need for...
The Problem You know what’s beautiful? Spending three hours debugging auth headers, payload validation, and middleware… only to discover someone typed /V1/user...