Sign up

rbstp.dev

Not verified No WebSub updates No webmention support Not yet validated

There and Back Again: A DevOps Engineer's Journey Through AI and Infrastructure

Generator
gist-blog-generator
Public lists
I ♥ RSS
Fetched

rbstp.dev
Text

Omarchy ruined clicking to type, so I wrote focus follows mouse for macOS

Omarchy is what did it. Hyprland hands keyboard focus to whatever window the pointer is over, no click, and you stop thinking about it inside a day. Back on macOS I was clicking a window before typing into it again, every single time. github.com/rbstp/heed brew install --cas...

rbstp.dev
Text

The lab was the easy half. This is the curriculum that drives it

Last time I published the CNPE lab, an internal developer platform on kind as layered make targets, with 71 checks that ask whether things work rather than whether pods are Running. That was the machinery. It says nothing about what to do with it on a Tuesday evening. This i...

rbstp.dev
Text

I built the CNPE exam lab I wanted to study from

The CNCF's Certified Cloud Native Platform Engineer exam is hands-on across five domains. Reading docs does not prepare you for that. So I built the platform instead and published it. github.com/rbstp/cnpe-exam-prep A full internal developer platform on kind, as layered make...

rbstp.dev
Text

How a Developer Uses Claude Code Effectively

Read the full article on sshh.io A breakdown of how one developer integrates Claude Code into their daily engineering workflow. Core Setup: The `CLAUDE.md` File The CLAUDE.md file acts as the repo’s operating manual for the agent. It defines the main tools, APIs, and convent...

rbstp.dev
Text

How to Make Your LLM Not Average

To make a language model less predictable and more insightful, apply the following strategies: Use a negative style guideClearly state what you don’t want the model to do. Force divergence in choicePush the model to break away from default phrasing or reasoning patterns....

rbstp.dev
Text

Introducing Claude Skills

Overview At the start of a session Claude’s various harnesses can scan all available skill files and read a short explanation for each one from the frontmatter YAML in the Markdown file. This is very token efficient: each skill only takes up a few dozen extra tokens, with t...

rbstp.dev
Text

Agent Package Manager (APM) in action

  1. Agent primitives are software: Your .prompt.md and .instructions.md files represent executable natural language programs that deserve professional tooling infrastructure.
  2. Runtime diversity enables scale: Agent CLI runtimes provide the execution environments that bridge development to production.
  3. Package management is critical: APM provides the npm-equivalent layer that makes agent primitives truly portable and shareable.
  4. Production ready today: This tooling stack enables automated AI workflows in CI/CD pipelines with enterprise-grade reliability.
  5. Ecosystem growth pattern: Package management infrastructure creates the foundation for thriving ecosystems of shared workflows, tools, and community libraries

How to build reliable AI workflows with agentic primitives and context engineering

rbstp.dev
Text

Talk, Tag, Build: How Three Prompts Automate Product Development

Setup it's three markdown files, and it's basically three prompts. What I figured out is, okay, if you want to build something, whether it's the whole app or just a feature of the app, you of course have to create a PRD, a product requirement doc, and again, it's like, duh....

rbstp.dev
Text

Quote from "The Peterman Pod: Mozilla Firefox CTO on Browser War Stories and the Path to Distinguished Engineer"

I think it is one of the most powerful ways to create clarity of thinking for yourself, because clarity of thinking is, in my view, one of the most important things. And you only can really get that by forcing yourself to write down your ideas. And so I suppose one pertinent or timely piece of advice is, if you care about this, do not use an LLM to produce text for YouTube.

Because first of all, if you're putting your name on this thing, at least today, the LLM is like, it's pretty easy to tell when somebody does that. But more importantly, you are losing the opportunity to do the thinking yourself. And that thinking that happens when you write is one of the most important types of thinking for growth.

Bobby Holley

rbstp.dev
Text

Shipping a Non-Trivial Feature with Agentic AI: Notes from Ghostty

Mitchell Hashimoto describes how he shipped Ghostty’s unobtrusive macOS update UI using agentic AI with deliberate human oversight.  Plan before you prompt Define the shape of the solution first. Hashimoto chose Sparkle’s custom UI path and a titlebar accessory concept, th...

rbstp.dev
Text

Claude Code Plugins

After the release from Gemini Cli, Claude Code is now offerings plugins. It seems taylor made for the Enterprise or teams, to quickly share configurations between team members. Excited to try it out.

Source: Claude Code plugins

rbstp.dev
Text

Integration in Slack of Claude Agent SDK

The co-founder of Instagram, Mike Krieger, which is now at Anthropic, mentioned that they use the Claude Agent SDK in a automated Slack channel when there is a new incident. It is name Claude Pager and it gathers all the context of the incident and can be poked to give out infromation when needed.

I have been waiting to implement something similar in our stack, once we are finally off the waiting list of the Datadog MCP waitlist...

Source: Big Technology Podcast

rbstp.dev
Text

Vibe Engineering

Following the vibe research, we now get vibe engineering from Simon Willison: Definition Vibe engineering establishes a clear distinction from vibe coding. It signals that this is a different, harder and more sophisticated way of working with AI tools to build production so...

rbstp.dev
Text

Vibe Research

“vibe research”. Like “vibe coding”, it’s performing a difficult technical task by relying on the model. I have a broad intuitive sense of what approaches are being tried, but I definitely don’t have a deep enough understanding to do this research unassisted. A real AI researcher would get a lot more out of the tool.

The basic loop of doing AI research with Codex (at least as an enthusiastic amateur) looks something like this:

  1. Codex makes a change to the training script and does three or four runs (this takes ~20 minutes overall)
  2. Based on the results, Codex suggests two or three things that you could try next
  3. I pick one of them (or very occasionally suggest my own idea) and return to (1).

Source: https://www.seangoedecke.com/ai-research-with-codex/

rbstp.dev
Text

Codex Goes GA: New Features

OpenAI just announced that Codex is now generally available, and they're shipping some really practical features that make it way more useful for engineering teams. What's New The big additions are a Slack integration, the Codex SDK, and better admin tools. But honestly, the...

rbstp.dev
Text

OpenAI's AgentKit

OpenAI just dropped AgentKit at their DevDay event, and it's basically their answer to making AI agent development way less painful. Think of it as Zapier, but specifically designed for building and orchestrating AI agents. What Is AgentKit? Until now, building AI agents mea...

rbstp.dev
Text

Vibe Coding Audiobook Review

Story: ⭐⭐⭐ | Narration: ⭐⭐⭐⭐⭐ Gene Kim and Steve Yegge’s audiobook on vibe coding has excellent narration, but I’d recommend checking out their YouTube channel instead. Most of the book’s examples were already covered in their promotional videos, and the high-level approach ...

rbstp.dev
Text

Introduction

Welcome to my vibe-coded blog, built on GitHub Gists. I've been following Simon Willison's excellent blog for a few months, and this post in particular sparked something for me: My approach to running a link blog. A few months later, here we are. Why? Why not? I'm preparing ...