56,966 blogs · [ { "id": "01a0821c-428e-7277-baee-fe3e9a3c302d", "title": "Testing Rails Apps with FactoryBot and MiniTest", "url": "http://fuzzyblog.io/blog/rails/2022/07/27/testing-rails-apps-with-factorybot-and-minitest.html", "published_at": "2022-07-27T10:58:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9a9e4dd0", "title": "Hardware Learning 01 - LEDs have a plus side", "url": "http://fuzzyblog.io/blog/flow_analytics/2022/07/21/hardware-learning-01-leds-have-a-plus-side.html", "published_at": "2022-07-21T03:32:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9b885a9b", "title": "Rails Tip : When You Are Testing Model Files without a Database Table Delete Fixtures File", "url": "http://fuzzyblog.io/blog/rails/2022/07/20/rails-tip-when-you-are-testing-model-files-without-a-database-table-delete-fixtures-file.html", "published_at": "2022-07-20T14:02:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9c307820", "title": "Maybe I can Stay in NuShell -or- Living in a Diverse Land of Shells", "url": "http://fuzzyblog.io/blog/nushell/2022/07/20/maybe-i-can-stay-in-nushell.html", "published_at": "2022-07-20T09:36:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9c632ddf", "title": "Running Multiple Rails Apps Concurrently with Foreman and Procfile.dev", "url": "http://fuzzyblog.io/blog/rails/2022/07/18/running-multiple-rails-apps-concurrently-with-foreman-and-procfile-dev.html", "published_at": "2022-07-18T13:15:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9c977eb0", "title": "Getting NuShell Usable Under OSX for Myself", "url": "http://fuzzyblog.io/blog/nushell/2022/07/17/getting-nushell-usable-under-osx-for-myself.html", "published_at": "2022-07-17T15:20:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9cc95402", "title": "Value Statements for My New Company", "url": "http://fuzzyblog.io/blog/startup/2022/07/15/value-statements-for-my-new-company.html", "published_at": "2022-07-15T07:39:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9d2b096c", "title": "Modifying Zed's Default Keystrokes", "url": "http://fuzzyblog.io/blog/zed/2022/07/12/modifying-zed-s-default-keystrokes.html", "published_at": "2022-07-12T15:54:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9df45ae1", "title": "NuShell - When /bin/bash curl installs fail", "url": "http://fuzzyblog.io/blog/nushell/2022/07/09/nushell-when-bin-bash-curl-installs-fail.html", "published_at": "2022-07-09T02:57:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9e4c5f22", "title": "Fixing a Hosed HomeBrew Installation", "url": "http://fuzzyblog.io/blog/osx/2022/07/09/fixing-a-hosed-homebrew-installation.html", "published_at": "2022-07-09T02:40:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9e5e0078", "title": "Rust Editors to Replace TextMate 2 - The Agony of Despair", "url": "http://fuzzyblog.io/blog/rust/2022/07/08/rust-alternatives-to-textmate-2-the-agony-of-despair.html", "published_at": "2022-07-08T12:59:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9e9eb8fd", "title": "Registering a Domain with Name Silo", "url": "http://fuzzyblog.io/blog/dns/2022/07/07/registering-a-domain-with-name-silo.html", "published_at": "2022-07-07T13:12:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9f462e17", "title": "Creating a Rails App Using JumpStart Pro", "url": "http://fuzzyblog.io/blog/rails/2022/07/07/creating-a-rails-app-using-jumpstart-pro.html", "published_at": "2022-07-07T06:36:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3e9fe5da5c", "title": "Surviving Polyphasic Sleeping", "url": "http://fuzzyblog.io/blog/startup/2022/07/07/surviving-polyphasic-sleeping.html", "published_at": "2022-07-07T01:59:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea0de5a69", "title": "Software Has Rework Too -- Reworking a Rails App", "url": "http://fuzzyblog.io/blog/rails/2022/07/02/software-has-rework-too.html", "published_at": "2022-07-02T09:36:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea113624b", "title": "Web Based Rust Development Tools", "url": "http://fuzzyblog.io/blog/rust/2022/06/30/web-based-rust-development-tools.html", "published_at": "2022-06-30T05:52:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea127180f", "title": "Where Is My Rails 7 Master Key", "url": "http://fuzzyblog.io/blog/rails/2022/06/23/where-is-my-rails-7-master-key.html", "published_at": "2022-06-23T09:15:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea1ab1d14", "title": "An Annotated Startup History Bibliography", "url": "http://fuzzyblog.io/blog/startup/2022/06/23/an-startup-history-bibliography.html", "published_at": "2022-06-23T08:43:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea1f1ebcf", "title": "Getting Past strscan Gem Issues in Rails", "url": "http://fuzzyblog.io/blog/rails/2022/06/23/getting-past-strscan-gem-issues-in-rails.html", "published_at": "2022-06-23T07:51:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea2171392", "title": "Using SSL in HatchBox with AWS Route 53", "url": "http://fuzzyblog.io/blog/rails/2022/06/23/using-ssl-in-hatchbox-with-aws-route-53.html", "published_at": "2022-06-23T07:01:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea21fc845", "title": "Building a Bootstrap App with Rails 7 and SCSS Files", "url": "http://fuzzyblog.io/blog/rails/2022/06/22/building-a-bootstrap-app-with-rails-7-and-scss-files.html", "published_at": "2022-06-22T06:12:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea2f18b25", "title": "Declaring Ruby Bankruptcy, The Ruby Psych 3.1 Issue, RVM and RBEnv", "url": "http://fuzzyblog.io/blog/ruby/2022/06/15/declaring-ruby-bankruptcy-the-ruby-psych-3-1-issue-rvm-and-rbenv.html", "published_at": "2022-06-15T06:35:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea308571a", "title": "Learning Twitter in 2022", "url": "http://fuzzyblog.io/blog/twitter/2022/06/11/learning-twitter-in-2022.html", "published_at": "2022-06-11T01:57:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea33f9b00", "title": "Thinking About Rails Database Objects and Idempotency", "url": "http://fuzzyblog.io/blog/rails/2022/06/10/thinking-about-rails-database-objects-and-idempotency.html", "published_at": "2022-06-10T16:47:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea3aae153", "title": "Fixing FactoryBot Validation Name Has Already Been Taken Controller Test or Spec Errors", "url": "http://fuzzyblog.io/blog/2022/06/10/fixing-factorybot-validation-name-has-already-been-taken-controller-test-or-spec-errors.html", "published_at": "2022-06-10T12:41:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea41e4187", "title": "Rails 7, Rodauth, BootRails, Nested Resources and Testing Controllers", "url": "http://fuzzyblog.io/blog/rails/2022/06/10/rails-7-rodauth-bootrails-nested-resources-and-testing-controllers.html", "published_at": "2022-06-10T08:12:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea430001a", "title": "Getting Font Awesome Working On Rails 7 and Bootstrap albeit Perhaps Poorly", "url": "http://fuzzyblog.io/blog/rails/2022/06/08/getting-font-awesome-working-on-rails-7-and-bootstrap-albeit-perhaps-poorly.html", "published_at": "2022-06-08T17:27:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea4452627", "title": "Warning in Rails Console Factory Bot Doesn't Seem to reload! Correctly", "url": "http://fuzzyblog.io/blog/rails/2022/06/08/warning-in-rails-console-factory-bot-doesn-t-seem-to-reload-correctly.html", "published_at": "2022-06-08T12:13:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea4d00d88", "title": "Back to Rails Test - Putting Rspec in the Rear View - Test Examples", "url": "http://fuzzyblog.io/blog/rails/2022/06/05/back-to-rails-test-putting-rspec-in-the-rear-view-test-examples.html", "published_at": "2022-06-05T12:54:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea52ccda8", "title": "Another Day, Another Missing Image from Asset Pipeline", "url": "http://fuzzyblog.io/blog/rails/2022/06/04/another-day-another-missing-image-from-asset-pipeline.html", "published_at": "2022-06-04T09:21:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea5305703", "title": "Rails 7 Madness: No such middleware to insert before: ActionDispatch::Static", "url": "http://fuzzyblog.io/blog/rails/2022/06/02/rails-7-madness-no-such-middleware-to-insert-before-actiondispatch-static.html", "published_at": "2022-06-02T04:22:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea5fb4388", "title": "Keeping Your Sanity as a Solo Entrepreneur 01 - Make Everything as Easy as Possible", "url": "http://fuzzyblog.io/blog/startup/2022/06/01/keeping-your-sanity-as-a-solo-entrepreneur-01-make-everything-as-easy-as-possible.html", "published_at": "2022-06-01T23:13:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea6e04d23", "title": "Using MeiliSearch in a Production Rails Environment", "url": "http://fuzzyblog.io/blog/rails/2022/05/31/using-meilisearch-in-a-production-rails-environment.html", "published_at": "2022-05-31T11:31:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea73a2d45", "title": "Specifying Ruby Version for HatchBox Deployment", "url": "http://fuzzyblog.io/blog/2022/05/31/specifying-ruby-version-for-hatchbox-deployment.html", "published_at": "2022-05-31T11:13:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea7b024a2", "title": "Git Error: failed to push some refs to", "url": "http://fuzzyblog.io/blog/git/2022/05/31/git-error-failed-to-push-some-refs-to.html", "published_at": "2022-05-31T04:34:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea8293ae8", "title": "When RVM Seems Insane Run bundle install", "url": "http://fuzzyblog.io/blog/rails/2022/05/30/when-rvm-seems-insane-run-bundle-install.html", "published_at": "2022-05-30T15:31:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea89f96fc", "title": "That Bad Client Job Posting", "url": "http://fuzzyblog.io/blog/consulting/2022/05/29/that-bad-client-job-posting.html", "published_at": "2022-05-29T12:41:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea8f6005c", "title": "Job Hound is Back", "url": "http://fuzzyblog.io/blog/jobhound/2022/05/27/job-hound-is-back.html", "published_at": "2022-05-27T10:58:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ea9b3018d", "title": "Improving Your Podcast Audio Quality", "url": "http://fuzzyblog.io/blog/podcasting/2022/05/16/improving-your-podcast-audio-quality.html", "published_at": "2022-05-16T18:35:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eaa062bbf", "title": "Miller - A Swiss Army Chainsaw for CSV Data, Data Science and Data Munging", "url": "http://fuzzyblog.io/blog/data_science/2022/05/13/miller-a-swiss-army-chainsaw-for-csv-data-data-science-and-data-munging.html", "published_at": "2022-05-13T16:54:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eaa374585", "title": "When Rails 7 Doesn't Process application.js", "url": "http://fuzzyblog.io/blog/rails/2022/04/22/when-rails-7-doesn-t-process-application-js.html", "published_at": "2022-04-22T22:28:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eab1ac3a4", "title": "Postgres Woes on OSX with libicui18n.69.dylib", "url": "http://fuzzyblog.io/blog/postgres/2022/04/21/postgres-woes-on-osx-with-libicui18n-69-dylib.html", "published_at": "2022-04-21T13:33:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eab627bda", "title": "And Now For Starting Again with Elixir and Phoenix Not Elm", "url": "http://fuzzyblog.io/blog/elixir/2022/04/01/and-now-for-starting-again-with-elixir-not-elm.html", "published_at": "2022-04-01T15:57:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eabfd30c8", "title": "Getting Started with Elm 01 - The Very Basics", "url": "http://fuzzyblog.io/blog/elm/2022/03/29/getting-started-with-elm-01-the-very-basics.html", "published_at": "2022-03-29T12:58:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eac809388", "title": "Bad Clients, Gordian Knots and Transparency", "url": "http://fuzzyblog.io/blog/consulting/2022/03/28/bad-clients-gordian-knots-and-transparency.html", "published_at": "2022-03-28T17:01:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eace34d8d", "title": "Upgrading Elix on OSX with Brew", "url": "http://fuzzyblog.io/blog/elixir/2022/03/22/upgrading-elix-on-osx-with-brew.html", "published_at": "2022-03-22T17:42:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ead4e7509", "title": "Forcing Grid Stacking with Bootstrap on Mobile", "url": "http://fuzzyblog.io/blog/bootstrap/2021/12/23/forcing-grid-stacking-with-bootstrap-on-mobile.html", "published_at": "2021-12-23T17:33:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eae1b5065", "title": "Why master.blade.php Isn't Processed in Laravel", "url": "http://fuzzyblog.io/blog/laravel/2021/12/22/why-master-blade-php-isn-t-processed-in-laravel.html", "published_at": "2021-12-22T01:17:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eaeb304fe", "title": "Rails 6 - Can't Find Application.js", "url": "http://fuzzyblog.io/blog/rails/2021/12/18/rails-6-can-t-find-application-js.html", "published_at": "2021-12-18T14:51:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eaf99a8e7", "title": "Converting a Laravel App to a Shopify App", "url": "http://fuzzyblog.io/blog/laravel/2021/08/27/converting-a-laravel-app-to-a-shopify-app.html", "published_at": "2021-08-27T14:11:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eafb0993c", "title": "Implementing a Master Template and Bootstrap in Laravel 8", "url": "http://fuzzyblog.io/blog/laravel/2021/06/10/implementing-a-master-template-in-laravel-8.html", "published_at": "2021-06-10T14:19:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb02d3a88", "title": "A Simple Laravel Hello World", "url": "http://fuzzyblog.io/blog/laravel/2021/05/27/a-simple-laravel-hello-world.html", "published_at": "2021-05-27T13:02:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb0358589", "title": "Converting from MySQL to Postgres using NMIG", "url": "http://fuzzyblog.io/blog/mysql/2020/09/22/converting-from-mysql-to-postgres-using-nmig.html", "published_at": "2020-09-22T00:11:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb129bd54", "title": "Things I Do To My Every Rails Code Base", "url": "http://fuzzyblog.io/blog/rails/2020/09/18/things-i-do-to-my-every-rails-code-base.html", "published_at": "2020-09-18T11:20:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb2074f67", "title": "Taking Another Look at Phoenix and Elixir - Part 1 - Upgrading", "url": "http://fuzzyblog.io/blog/elixir/2020/09/15/taking-another-look-at-phoenix-and-elixir-part-1-upgrading.html", "published_at": "2020-09-15T14:23:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb2f34b03", "title": "Deploying to HatchBox with Rails 5.x", "url": "http://fuzzyblog.io/blog/rails/2020/09/14/deploying-to-hatchbox-with-rails-5-x.html", "published_at": "2020-09-14T13:22:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb36665c9", "title": "When Postgres Won't Start", "url": "http://fuzzyblog.io/blog/postgres/2020/09/12/when-postgres-won-t-start.html", "published_at": "2020-09-12T11:05:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb3d2cf6a", "title": "Converting a Ruby Class Library to a Gem", "url": "http://fuzzyblog.io/blog/ruby/2020/08/12/converting-a-ruby-class-library-to-a-gem.html", "published_at": "2020-08-12T05:48:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb479958c", "title": "A Shorty But a Goody, Sorting mdfind Results by Date or Size", "url": "http://fuzzyblog.io/blog/osx/2020/08/12/a-shorty-but-a-goody-sorting-mdfind-results-by-date.html", "published_at": "2020-08-12T05:48:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb4ecd641", "title": "An Email to a Fellow Founder Regarding a Possible Acquihire", "url": "http://fuzzyblog.io/blog/startup/2020/08/01/an-email-to-a-fellow-founder-regarding-a-possible-acquihire.html", "published_at": "2020-08-01T05:48:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb5ade563", "title": "The Complete Idiot's Guide to Refactoring Python Using Multiprocessing Pools", "url": "http://fuzzyblog.io/blog/python/2020/07/31/the-complete-idiot-s-guide-to-refactoring-python-using-multiprocessing-pools.html", "published_at": "2020-07-31T05:48:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb5db0c0d", "title": "Docker Madness - When The Output Order of Debugging Seems Impossible", "url": "http://fuzzyblog.io/blog/docker/2020/07/31/docker-madness-when-the-output-order-of-debugging-seems-impossible.html", "published_at": "2020-07-31T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb61933cf", "title": "Coding with Python Dictionaries the Ruby Way With Respect to Missing Keys", "url": "http://fuzzyblog.io/blog/python/2020/07/26/coding-with-python-dictionaries-the-ruby-way-with-respect-to-missing-keys.html", "published_at": "2020-07-26T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb6d97976", "title": "Stupid Docker Tricks - Validating Outbound Connectivity from an Image", "url": "http://fuzzyblog.io/blog/docker/2020/07/25/stupid-docker-tricks-validating-outbound-connectivity-from-an-image.html", "published_at": "2020-07-25T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb799b2a3", "title": "An Engineering Anti Pattern - New Code Being Written During an Engineer's Final Days", "url": "http://fuzzyblog.io/blog/software_engineering/2020/07/25/an-engineering-anti-pattern-new-code-being-written-during-an-engineer-s-final-days.html", "published_at": "2020-07-25T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb7e2b183", "title": "When You Can't Ping, You Dig", "url": "http://fuzzyblog.io/blog/aws/2020/07/22/when-you-can-t-ping-you-dig.html", "published_at": "2020-07-22T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb89d2477", "title": "So That One Time You Played With Docker", "url": "http://fuzzyblog.io/blog/2020/07/20/so-that-one-time-you-played-with-docker.html", "published_at": "2020-07-20T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb8e80868", "title": "Building Data Pipelines Learning Number 01- Die Monolith Die", "url": "http://fuzzyblog.io/blog/data_pipeline/2020/07/20/building-data-pipelines-die-monolith-die.html", "published_at": "2020-07-20T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eb94e1825", "title": "AWS SQS Pro Tip - Lower Your Costs By Batching Up Data", "url": "http://fuzzyblog.io/blog/aws/2020/07/20/aws-sqs-pro-tip-lower-your-costs-by-batching-up-data.html", "published_at": "2020-07-20T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eba18eb6a", "title": "Python Machine Learning Best Practice - Lock Down Your Versions", "url": "http://fuzzyblog.io/blog/python/2020/07/17/python-machine-learning-best-practice-lock-down-your-versions.html", "published_at": "2020-07-17T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3eba85abf5", "title": "Linux, Docker and Where Did My Disc Space Go?", "url": "http://fuzzyblog.io/blog/pipeline/2020/07/17/linux-docker-and-where-did-my-disc-space-go.html", "published_at": "2020-07-17T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ebb233a7f", "title": "Embrace Your Tagline at Every Opportunity", "url": "http://fuzzyblog.io/blog/startup/2020/07/03/embrace-your-tagline-at-every-opportunity.html", "published_at": "2020-07-03T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ebbfc95b9", "title": "Startup Learnings What Piloting Palm Taught Me or Examples of Equity Splits", "url": "http://fuzzyblog.io/blog/startup/2020/06/27/startup-learnings-what-piloting-palm-taught-me-or-examples-of-equity-splits.html", "published_at": "2020-06-27T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ebc012985", "title": "Getting Past Bash Argument list too long", "url": "http://fuzzyblog.io/blog/bash/2020/06/25/getting-past-bash-argument-list-too-long.html", "published_at": "2020-06-25T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ebc99e864", "title": "Using Spacy for Part of Speech Tagging", "url": "http://fuzzyblog.io/blog/python/2020/06/24/using-spacy-for-part-of-speech-tagging.html", "published_at": "2020-06-24T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ebcb65b54", "title": "Making OSX Fonts Display Better", "url": "http://fuzzyblog.io/blog/osx/2020/06/17/making-osx-fonts-display-better.html", "published_at": "2020-06-17T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ebcebb87b", "title": "Configuring NGINX to Serve a Directory Listing", "url": "http://fuzzyblog.io/blog/nginx/2020/06/15/configuring-nginx-to-serve-a-directory-listing.html", "published_at": "2020-06-15T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ebddd2ecc", "title": "A Conceptual Architecture for a Filesystem to SQS Loader", "url": "http://fuzzyblog.io/blog/lambda/2020/06/12/a-conceptual-architecture-for-a-filesytem-to-sqs-loader.html", "published_at": "2020-06-12T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ebe49cffd", "title": "Sorting the Keys of a Python JSON Object", "url": "http://fuzzyblog.io/blog/python/2020/06/11/sorting-the-keys-of-a-python-json-object.html", "published_at": "2020-06-11T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ebf1a3552", "title": "Fixing the Docker Permission Denied While Trying to Connect to the Docker Daemon Socket Error", "url": "http://fuzzyblog.io/blog/docker/2020/06/10/fixing-the-docker-permission-denied-while-trying-to-connect-to-the-docker-daemon-socket-error.html", "published_at": "2020-06-10T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ebf3abb2c", "title": "Programming Rule Number 0 - Never, Ever Work too Hard", "url": "http://fuzzyblog.io/blog/ruby/2020/06/08/programming-rule-number-0-never-ever-work-too-hard.html", "published_at": "2020-06-08T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ebfb1847a", "title": "Sharing iPhone Photos via ChromeCast", "url": "http://fuzzyblog.io/blog/chrome_cast/2020/06/06/sharing-iphone-photos-via-chromecast.html", "published_at": "2020-06-06T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec05ac529", "title": "Setting Up CI / CD with Jenkins, Blue Ocean, Github for a Rust Program", "url": "http://fuzzyblog.io/blog/cicd/2020/06/05/setting-up-ci-cd-with-jenkins-blue-ocean-github-for-a-rust-program.html", "published_at": "2020-06-05T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec06999da", "title": "Fixing zsh Compaudit Problem on OSX Catalina", "url": "http://fuzzyblog.io/blog/osx/2020/06/04/fixing-zsh-compaudit-problem-on-osx-catalina.html", "published_at": "2020-06-04T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec09518e4", "title": "Simple Rust Programming 01 - Checking The Existence of a Directory", "url": "http://fuzzyblog.io/blog/rust/2020/06/03/simple-rust-programs-01-checking-the-existence-of-a-directory.html", "published_at": "2020-06-03T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec0e7a319", "title": "Getting Past Ansible Password Required Issues", "url": "http://fuzzyblog.io/blog/ansible/2020/06/03/getting-past-ansible-password-required-issues.html", "published_at": "2020-06-03T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec0fb9463", "title": "_new versus _blank in HTML 5", "url": "http://fuzzyblog.io/blog/html/2020/05/19/new-versus-blank-in-html-5.html", "published_at": "2020-05-19T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec15c676c", "title": "Visting Long Distance Family in the Age of COVID-19", "url": "http://fuzzyblog.io/blog/covid/2020/05/18/visting-family-in-the-age-of-covid-19.html", "published_at": "2020-05-18T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec1782ccb", "title": "Design Constraints of an Application Based On AWS SQS", "url": "http://fuzzyblog.io/blog/2020/05/18/design-constraints-of-an-application-based-on-aws-sqs.html", "published_at": "2020-05-18T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec24e0550", "title": "Finding a Domain for Your Side Project", "url": "http://fuzzyblog.io/blog/startup/2020/05/17/finding-a-domain-for-your-side-project.html", "published_at": "2020-05-17T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec264a1b4", "title": "Simple Search and Replace in Ruby", "url": "http://fuzzyblog.io/blog/ruby/2020/05/14/simple-search-and-replace-in-ruby.html", "published_at": "2020-05-14T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec2ff88b3", "title": "Installing Jenkins on Ubuntu 18 on AWS", "url": "http://fuzzyblog.io/blog/jenkins/2020/05/12/installing-jenkins-on-ubuntu-18.html", "published_at": "2020-05-12T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec3c3bd8f", "title": "Installing Ansible on Ubuntu 18 on AWS", "url": "http://fuzzyblog.io/blog/ansible/2020/05/12/installing-ansible-on-ubuntu-18.html", "published_at": "2020-05-12T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec4aee411", "title": "Die URI.parse Die; Long Live the Zen of Addressable", "url": "http://fuzzyblog.io/blog/ruby/2020/05/12/die-uri-parse-die-long-live-the-zen-of-addressable.html", "published_at": "2020-05-12T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec5877140", "title": "Your Basic Rust Workflow For the Noobie Rustacean", "url": "http://fuzzyblog.io/blog/rust/2020/05/08/your-basic-rust-workflow.html", "published_at": "2020-05-08T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec5a75f8a", "title": "Using Netflix to Improve YouTube Uploading on Mobile", "url": "http://fuzzyblog.io/blog/youtube/2020/05/07/using-netflix-to-improve-youtube-uploading-on-mobile.html", "published_at": "2020-05-07T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec5abb67c", "title": "Six Tips on Inventing", "url": "http://fuzzyblog.io/blog/inventing/2020/05/05/six-tips-on-inventing.html", "published_at": "2020-05-05T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec69e58bc", "title": "Adventures in Below Ground Plumbing - The Lift Pump", "url": "http://fuzzyblog.io/blog/home_ownership/2020/04/28/adventures-in-below-ground-plumbing-the-lift-pump.html", "published_at": "2020-04-28T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec6bf5a36", "title": "How to Find the Latest Version of a File on OSX Using mdfind", "url": "http://fuzzyblog.io/blog/osx/2020/04/26/how-to-find-the-latest-version-of-a-file-on-osx-using-mdfind.html", "published_at": "2020-04-26T00:00:00+00:00" }, { "id": "01a0821c-428e-7277-baee-fe3ec75999c3", "title": "Covid and Your Personal Bus Factor", "url": "http://fuzzyblog.io/blog/covid/2020/04/22/covid-and-your-personal-bus-factor.html", "published_at": "2020-04-22T00:00:00+00:00" } ] posts Claim your blog
Back to Scott Johnson
Blog · corpus.blog/blogs/fuzzyblog.io/posts

Scott Johnson

fuzzyblog.io

2022

2021

2020