56,966 blogs · [ { "id": "01a08759-4a5a-73ef-ab9e-8a0e12e6bde5", "title": "How electricity reaches your home", "url": "https://briansigafoos.com/explainers/electricity-to-your-home/", "published_at": "2026-08-23T13:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e139a8e77", "title": "C. family tree", "url": "https://briansigafoos.com/c-tree/", "published_at": "2026-08-16T00:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e141f0f46", "title": "Z. & L. family tree", "url": "https://briansigafoos.com/zl-tree/", "published_at": "2026-08-16T00:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e14a04ecc", "title": "Principles for AI-native engineering", "url": "https://briansigafoos.com/ai-native-engineering-principles/", "published_at": "2026-07-24T13:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e14a7354f", "title": "Harness engineering: How small pods move faster", "url": "https://briansigafoos.com/harness-engineering/", "published_at": "2026-07-18T13:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e15a073bb", "title": "Auto-format all changed files with one command, for your AI agent", "url": "https://briansigafoos.com/autoformat/", "published_at": "2025-12-14T15:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e15a44a39", "title": "How to AI: Stop throwing away prompts. Start managing context.", "url": "https://briansigafoos.com/how-to-ai/", "published_at": "2025-09-27T13:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e16669871", "title": "FastAPI for ML inference", "url": "https://briansigafoos.com/ml-fast-api/", "published_at": "2023-02-28T19:44:16+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e16c90fe1", "title": "ML papers", "url": "https://briansigafoos.com/ml-papers/", "published_at": "2023-01-27T16:45:51+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e17221251", "title": "ML on a Mac", "url": "https://briansigafoos.com/ml-on-mac/", "published_at": "2023-01-23T16:45:51+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e17659ddd", "title": "ML snippets", "url": "https://briansigafoos.com/ml-snippets/", "published_at": "2022-12-29T18:10:34+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e17b65e03", "title": "Machine Learning quick start", "url": "https://briansigafoos.com/ml-quick-start/", "published_at": "2022-12-21T11:33:18+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e17ee94a5", "title": "Learn Neural Networks with Andrej Karpathy", "url": "https://briansigafoos.com/neural-networks-karpathy/", "published_at": "2022-11-22T17:42:54+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e18df2b72", "title": "Debug scientifically", "url": "https://briansigafoos.com/debug-scientifically/", "published_at": "2022-08-27T11:35:57+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e199ce54d", "title": "Design Docs for software architecture review", "url": "https://briansigafoos.com/design-docs/", "published_at": "2022-08-07T00:33:08+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e1a926460", "title": "Code Review best practices", "url": "https://briansigafoos.com/code-review/", "published_at": "2022-07-23T18:01:48+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e1b10c75c", "title": "Dark mode with CSS variables and Stimulus", "url": "https://briansigafoos.com/dark-mode-css-variables/", "published_at": "2022-07-22T17:28:51+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e1b7f39f5", "title": "Software Engineering Toolbox", "url": "https://briansigafoos.com/software-engineering-toolbox/", "published_at": "2022-07-02T00:16:18+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e1c74559b", "title": "Embeddable JavaScript widgets", "url": "https://briansigafoos.com/javascript-widgets/", "published_at": "2022-05-22T16:23:59+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e1d215289", "title": "Automate dependency updates", "url": "https://briansigafoos.com/dependencies/", "published_at": "2022-03-12T12:45:59+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e1d81e45e", "title": "“Problems are good. We solve problems”", "url": "https://briansigafoos.com/problems/", "published_at": "2022-02-16T12:37:12+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e1e7d9c81", "title": "The Beyoncé Rule", "url": "https://briansigafoos.com/beyonce-rule/", "published_at": "2022-02-01T13:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e1f1a9a39", "title": "Rails on Kubernetes", "url": "https://briansigafoos.com/rails-on-kubernetes/", "published_at": "2021-09-02T02:03:13+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e1f9192b7", "title": "Prevent pushing to main branch", "url": "https://briansigafoos.com/prevent-pushing-to-main-branch/", "published_at": "2021-08-15T17:03:13+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e205a3ef1", "title": "A modern app tech stack, built for speed", "url": "https://briansigafoos.com/app-tech-stack-2021/", "published_at": "2021-06-13T16:06:27+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e213d9f85", "title": "Principles for engineers", "url": "https://briansigafoos.com/principles-for-engineers/", "published_at": "2021-06-06T11:37:35+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e21ac0747", "title": "Auto-format and lint everything", "url": "https://briansigafoos.com/linters/", "published_at": "2021-05-30T13:28:12+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e22453447", "title": "“Win and help win”", "url": "https://briansigafoos.com/win/", "published_at": "2021-05-09T13:06:23+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e23113048", "title": "Baby vocab in English, French, and Arabic", "url": "https://briansigafoos.com/baby-vocab/", "published_at": "2021-04-01T17:03:13+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e23877c08", "title": "Favorite Ruby gems", "url": "https://briansigafoos.com/ruby-gems/", "published_at": "2020-12-06T23:54:19+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e23c240a8", "title": "US county ratings", "url": "https://briansigafoos.com/us-county-ratings/", "published_at": "2020-10-18T01:00:28+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e24a2c823", "title": "API design patterns", "url": "https://briansigafoos.com/api-design/", "published_at": "2020-09-01T21:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e24ffb267", "title": "Language syntax review", "url": "https://briansigafoos.com/syntax/", "published_at": "2020-07-17T00:21:41+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e25c7b588", "title": "Parallel tests on CircleCI", "url": "https://briansigafoos.com/parallel-tests-on-circle-ci/", "published_at": "2020-01-12T14:09:51+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e26240e8b", "title": "Reading list", "url": "https://briansigafoos.com/reading/", "published_at": "2019-12-31T18:14:13+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2693ba20", "title": "Practicing Scrum", "url": "https://briansigafoos.com/scrum/", "published_at": "2019-08-28T02:38:23+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e275b8bea", "title": "Learning Go", "url": "https://briansigafoos.com/learn-go/", "published_at": "2019-08-10T15:03:18+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e28465c97", "title": "Postgres tips", "url": "https://briansigafoos.com/postgres/", "published_at": "2018-10-15T12:49:44+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2909e5ef", "title": "Metaprogramming in Ruby", "url": "https://briansigafoos.com/metaprogramming-ruby/", "published_at": "2017-08-20T00:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2977b06e", "title": "Ruby code gists for Rails", "url": "https://briansigafoos.com/rails-gists/", "published_at": "2017-08-17T00:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2a4adb65", "title": "SaaS pricing using PPP rates", "url": "https://briansigafoos.com/saas-pricing-using-ppp-rates/", "published_at": "2017-07-30T21:41:14+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2adfa386", "title": "Nature meditation videos", "url": "https://briansigafoos.com/nature/", "published_at": "2015-11-15T19:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2ba1ca72", "title": "Dubai startup resources", "url": "https://briansigafoos.com/dubai-startup-resources/", "published_at": "2014-06-22T12:21:12+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2bbd4048", "title": "Cooking recipes", "url": "https://briansigafoos.com/recipes/", "published_at": "2014-01-27T19:50:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2c9f2945", "title": "Poetry", "url": "https://briansigafoos.com/poetry/", "published_at": "2014-01-01T00:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2cf2b2b6", "title": "Time Capsule", "url": "https://briansigafoos.com/time-capsule/", "published_at": "2013-12-27T19:50:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2da8da37", "title": "Setting up Jekyll with Bootstrap, GitHub Pages and a custom domain", "url": "https://briansigafoos.com/building-a-blog-using-jekyll-and-github-pages/", "published_at": "2013-07-26T03:21:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2dc48739", "title": "CrossFit WOD log book", "url": "https://briansigafoos.com/crossfit-wod-log/", "published_at": "2013-03-06T20:29:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2ea04871", "title": "Learning with MOOCs", "url": "https://briansigafoos.com/online-mooc-learning/", "published_at": "2013-02-23T23:29:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2f261acd", "title": "Mapping relatives from Europe to America", "url": "https://briansigafoos.com/family-tree-arrival-in-america/", "published_at": "2013-01-01T12:21:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e2f3ccb84", "title": "Travel guide for Dubai guests", "url": "https://briansigafoos.com/dubai-guide-for-visitors-to-uae/", "published_at": "2012-06-01T12:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e300435c8", "title": "Arabic to English sports phrasebook", "url": "https://briansigafoos.com/sports-phrasebook-english-arabic-french-spanish-italian-tagalog/", "published_at": "2011-11-30T12:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e30091ee7", "title": "Verbs in Arabic, English, and French", "url": "https://briansigafoos.com/english-palestinian-arabic-colloquial-verbs/", "published_at": "2011-03-06T12:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e30e42ba9", "title": "Basketball drills menu", "url": "https://briansigafoos.com/basketball-drills-menu/", "published_at": "2008-10-01T12:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e31afebff", "title": "My basketball career, in numbers", "url": "https://briansigafoos.com/basketball/", "published_at": "2008-09-01T12:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e329208dd", "title": "On being a PeacePlayer in Jerusalem", "url": "https://briansigafoos.com/peace-players-chad-ford/", "published_at": "2007-10-01T12:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e33316f5d", "title": "Posts from the West Bank in 2006", "url": "https://briansigafoos.com/west-bank-2006/", "published_at": "2007-01-01T12:00:00+00:00" }, { "id": "01a08759-4a5a-73ef-ab9e-8a0e33fe7d2f", "title": "About me", "url": "https://briansigafoos.com/about/", "published_at": "2001-01-01T00:00:00+00:00" } ] posts Claim your blog
Back to briansigafoos.com
Blog · corpus.blog/blogs/briansigafoos.com/posts

briansigafoos.com

briansigafoos.com

2026

2025

2023

2022

2021

2020

2019

2018

2017

2015

2014

2013

2012

2011

2008

2007

2001