41554 blogs · [
{
"id": "01a0878e-1f2d-7396-abe8-04be3d1dc60f",
"title": "Why Am I Interested In Your Company?",
"url": "https://jjmojojjmojo.github.io/why-am-i-interested-in-your-company.html",
"published_at": "2026-05-29T14:54:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be3de395c2",
"title": "Time-Based NeoPixel Fading In Circuitpython With FancyLED",
"url": "https://jjmojojjmojo.github.io/time-based-fading.html",
"published_at": "2020-09-21T14:54:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be3e02d371",
"title": "Branching With Git And Testing With Pytest: A Comprehensive Guide: Part 3",
"url": "https://jjmojojjmojo.github.io/branching-git-with-pytest-3.html",
"published_at": "2019-07-03T13:00:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be3e533fe8",
"title": "Branching With Git And Testing With Pytest: A Comprehensive Guide: Part 2",
"url": "https://jjmojojjmojo.github.io/branching-git-with-pytest-2.html",
"published_at": "2019-06-28T13:00:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be3eead37a",
"title": "Branching With Git And Testing With Pytest: A Comprehensive Guide",
"url": "https://jjmojojjmojo.github.io/branching-git-with-pytest.html",
"published_at": "2019-06-19T13:00:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be3fb705f6",
"title": "Advice For New Programmers",
"url": "https://jjmojojjmojo.github.io/advice-for-new-programmers.html",
"published_at": "2018-09-29T19:07:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be4017333e",
"title": "The Johnson Pyramid Of Programmer Greatness",
"url": "https://jjmojojjmojo.github.io/johnson-pyramid-of-programmer-greatness.html",
"published_at": "2018-09-10T13:00:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be409a1629",
"title": "State And Events In CircuitPython: Part 3: State And Microcontrollers And Events (Oh My!)",
"url": "https://jjmojojjmojo.github.io/circuitpython-state-part-3.html",
"published_at": "2018-09-01T19:07:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be41499961",
"title": "State And Events In CircuitPython: Part 2: Exploring State And Debouncing The World",
"url": "https://jjmojojjmojo.github.io/circuitpython-state-part-2.html",
"published_at": "2018-09-01T14:07:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be41d49319",
"title": "State And Events In CircuitPython: Part 1: Setup",
"url": "https://jjmojojjmojo.github.io/circuitpython-state-part-1.html",
"published_at": "2018-08-27T17:01:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be4228b02b",
"title": "Advanced Boot Scripting",
"url": "https://jjmojojjmojo.github.io/advanced-boot-scripting.html",
"published_at": "2018-08-08T17:34:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be42d4c5c9",
"title": "Boot: Getting Started With Clojure In < 10 Minutes",
"url": "https://jjmojojjmojo.github.io/boot-getting-started-with-clojure-in-10-minutes.html",
"published_at": "2018-08-01T15:41:00+00:00"
},
{
"id": "01a0878e-1f2d-7396-abe8-04be43ab82da",
"title": "DevOps Is Bullshit: Why One Programmer Doesn't Do It Anymore",
"url": "https://jjmojojjmojo.github.io/devops-is-bullshit-why-one-programmer-doesnt-do-it-anymore.html",
"published_at": "2015-03-08T15:47:00+00:00"
}
] posts Claim your blog