Self-Contained TypeScript Programs Using Bun
Explores how Bun's auto-install feature enables self-contained TypeScript programs, comparing it to Python's uv for dependency management.
Daniel Miessler is a cybersecurity and AI engineer turned founder, based in the San Francisco Bay Area. He shares insights on cybersecurity, artificial intelligence, technology, and human behavior through essays, tutorials, and technical content on his blog.
148 articles from this blog
Explores how Bun's auto-install feature enables self-contained TypeScript programs, comparing it to Python's uv for dependency management.
A developer built a custom Neovim plugin named Kai that integrates Claude Code's command-line AI directly into the editor for intelligent code assistance.
A developer details building a modular, agentic Personal AI Infrastructure (PAI) system named Kai, focusing on the 'why' behind AI development.
A developer details building a modular, agentic Personal AI Infrastructure (PAI) named Kai, focusing on the 'why' behind AI tools and preparing for a post-work future.
Explains why AI is revolutionary: it's not just a tool, but autonomous technology that multiplies human capability by doing work itself.
Explores how AI tackles 'Intelligence Tasks'—work requiring human judgment—that are overwhelming human capacity across security, healthcare, and business.
A comparison of AI coding assistants OpenCode and Claude Code, analyzing their capabilities in managing complex coding workflows and context.
Argues that AI interaction will primarily happen through personalized Digital Assistants, not operating systems or specific apps, as they know users best.
How to deploy one-click MCP servers for AI assistants using Cloudflare Workers, eliminating infrastructure management.
How to fix Opencode's TUI to respect transparent backgrounds in Ghostty and other terminals by setting the theme to 'system'.
A tutorial on integrating Claude Code AI with Neovim using the Ghostty terminal, creating a three-pane development setup.
AI will replace entire companies and products, not just jobs, as lean AI-powered competitors disrupt traditional SaaS and security industries.
A tutorial for Neovim users on integrating Claude Code AI assistance using Ghostty terminal panes, eliminating the need for VS Code.
Analysis of Claude Code's capabilities, arguing it represents a major AI leap comparable to ChatGPT and is a step towards proto-AGI for automating knowledge work.
A developer demonstrates AI's practical intelligence by automating complex website maintenance tasks like tagging posts, migrating images, and converting messy HTML to clean Markdown.
A developer reflects on the dual nature of AI's power, expressing excitement for its capabilities and dread over its potential to cause widespread job loss and economic disruption.
Argues that clear thinking and purpose, not prompt or context engineering, are the key skills for effective AI interaction, writing, and coding.
A developer explains why they are switching from the AI-native Cursor editor to using Claude Code within VSCode for AI-powered programming.
An Apple fan reflects on Google I/O 2025, expressing fear for Apple's future as Google pivots to an AI-first vision with Gemini.
Argues that the 'LLMs only predict tokens' critique fails, as human brains are similarly opaque systems that process input to produce output without conscious understanding.