Blog posts
View posts by tag instead-
June 19, 2025 • coding-agents, ai, llm
Notes on Agentic Engineering in Action with Mitchell Hashimoto
-
June 17, 2025 • TIL, Python, productivity
TIL: Custom alias for pretty printing in Python debugger with .pdbrc (including Django models!)
-
April 23, 2025 • productivity, macOS, TIL
TIL: Convert Markdown to Rich Text and Copy to Clipboard on macOS
-
March 31, 2025 • llm, embeddings, Python
Navigating a Large Python Repository: Semantic Code Search with Local Vector Embeddings
-
March 22, 2025 • TIL, git
TIL: Ignoring Files Without Changing .gitignore
-
Nov. 10, 2024 • git, automation, llm, generative AI
Automatic Git commit message with llm, chain-of-thought and structured output
-
Nov. 4, 2024 • TIL, llm, generative AI
TIL: LLM-as-a-Judge and NotebookLM
-
Nov. 2, 2024 • Django, Coltrane
Add posts by tag to Coltrane blog
-
Oct. 24, 2024 • quotes, generative AI, software engineering
Nathan Lambert: Reverse engineering OpenAI's o1
-
Oct. 3, 2024 • quotes, generative AI, software engineering
Michelle Pokrass: The perennial question of software engineering
-
Sept. 29, 2024 • TIL, llm, generative AI, Django
TIL: Django development with files-to-prompt and Claude
-
Aug. 7, 2024 • TIL, Python
TIL: Pin dependencies with uv pip compile
-
July 31, 2024 • productivity, llm, Youtube
Analyze Youtube content from the Terminal with youtube-transcript-api and llm
-
July 25, 2024 • TIL, writing, generative AI
TIL: DeepL Write sets the tone
-
July 3, 2024 • Anthropic, llm, AWS
Using Anthropic Claude with llm via AWS Bedrock
-
June 26, 2024 • llm, generative AI, productivity
Using LLMs on the Command Line with llm: Practical Examples for Developers
-
May 13, 2024 • TIL, software engineering
TIL: Liskov substitution principle
-
March 19, 2024 • TIL, productivity, browser
TIL: How to set up custom search engines in Firefox
-
Feb. 15, 2024 • TIL, productivity
TIL: Oh My Zsh custom aliases
-
Jan. 15, 2024 • personal
2023 year in review
-
Dec. 13, 2023 • TIL, productivity, git
TIL: Stage only some changes of a file for atomic commits
-
Dec. 8, 2023 • TIL, productivity
TIL: Show MacOS background sound settings in control center
-
July 7, 2023 • productivity, Python
My top ten productivity tools (as a Python developer)
-
Feb. 12, 2023 • Django, AWS, Coltrane
Rebuilding my blog as a static site with Coltrane and hosting it on CloudFront
-
Sept. 25, 2022 • Python, Data Science
Explore the IMDb Dataset with Jupyter Notebook and Pandas
-
July 22, 2021 • JavaScript, React
Tips and Tricks on Testing React Applications
-
June 29, 2021 • JavaScript, React
React Table Tutorial Part 2: Style the table with Tailwind CSS
-
June 21, 2021 • JavaScript, React
React Table Tutorial Part 1: Build a fully featured table component step by step
-
June 10, 2021 • JavaScript, React
Why and how to get started with React in 2021
-
May 11, 2021 • Django, JavaScript
Build a Covid-19 Vaccination Dashboard with Django and Chart.js: Part 2
-
April 18, 2021 • Django, JavaScript
Build a Covid-19 Vaccination Dashboard with Django and Chart.js: Part 1
-
Feb. 24, 2021 • Django, Python
Implement a comment system for a blog application with Django
-
Feb. 13, 2021 • Django, Python
Useful resources for learning Python and web development