code.dblock.org 30. 10. 2024Safely Passing Ruby Variables to JavaScript in ERB – code.dblock.org 17. 9. 2024OpenSearch Project Joins the Linux Foundation – code.dblock.org 24. 7. 2024Enumerating DigitalOcean Apps with a Deprecated Ubuntu 18 Stack – code.dblock.org 12. 7. 2024Fixing Bugs in the OpenSearch API Documentation using API Spec Tests – code.dblock.org 2. 7. 2024Using OpenSearch Cat API Response Formats – code.dblock.org 30. 6. 2024Writing a Channel Slack Bot with Granular Permissions – code.dblock.org 23. 4. 2024Adding eslint and Auto-Fixing an Existing TypeScript Project – code.dblock.org 19. 4. 2024Commenting on Pull Requests in GitHub Actions – code.dblock.org 16. 10. 2023Making Raw JSON REST Requests to OpenSearch – code.dblock.org 29. 9. 2023Writing OpenSearch Plugins and Extensions (in Python) – code.dblock.org 29. 9. 2023How to ingest a PDF document into OpenSearch with the ingest-attachment plugin – code.dblock.org 8. 8. 2023Changing the default admin password in OpenSearch – code.dblock.org 16. 6. 2023Getting started with Vector DBs in Python – code.dblock.org 29. 4. 2023Triggering CI from Pull Requests and Force Pushes in GitHub Actions – code.dblock.org 29. 1. 2023Backing up DigitalOcean MongoDB to Dropbox – code.dblock.org 15. 1. 2023Migrating from Dokku to DigitalOcean Apps – code.dblock.org 27. 12. 2022Programming Languages in 2022 – code.dblock.org 8. 8. 2022Managing GitHub Notifications in GMail – code.dblock.org 11. 7. 2022Making AWS SigV4 Authenticated Requests to Amazon OpenSearch – code.dblock.org 5. 6. 2022A Year Working on OpenSearch (2.0) – code.dblock.org 3. 9. 2021How I Learned Rust by Accident – code.dblock.org 3. 9. 2021Generating a Task Matrix by Looping over Repo Files with GitHub Actions – code.dblock.org 13. 8. 2021Automating Code Changes via GitHub Actions Making Pull Requests – code.dblock.org 15. 6. 2021How to run GitHub Actions Locally using Act – code.dblock.org 7. 6. 2021To Wrap or Not to Wrap in Markdown? – code.dblock.org 27. 4. 2021Walking Ethereum Transaction Logs to Find Lost Robbies w/Etherscan API – code.dblock.org 16. 4. 2021Adding Work E-Mail to a GPG Key and Signing Git Commits – code.dblock.org 20. 3. 2021How I Minted My First Generative Art NFT – code.dblock.org 28. 12. 2020How to tell an Engineer to avoid the weasel word "like" – code.dblock.org 30. 11. 2020Migrating Classic Slack Ruby Bots to Granular Permissions – code.dblock.org 11. 11. 2020Dup, Don't Modify Input Hash Parameters in Ruby – code.dblock.org 1. 9. 2020Keeping a CHANGELOG at Work – code.dblock.org 27. 8. 2020Calling a GraphQL API in Redwood.js – code.dblock.org 16. 7. 2020Comparing Version Numbers in Ruby – code.dblock.org 24. 6. 2020Using Bash Parameter Expansion for Conditionals in GitHub Actions – code.dblock.org 8. 6. 2020I've Asked You to Become an Open-Source Project's Co-Maintainer – code.dblock.org 17. 5. 2020Writing a New OpenWeatherMap.org API Ruby Client – code.dblock.org 16. 3. 2020Working with AWS SDK for PHP and Data Exchange – code.dblock.org 6. 3. 2020Working with AWS SDK for C++ and Data Exchange – code.dblock.org 20. 1. 2020Restoring Data into a MongoDB Dokku Container – code.dblock.org 17. 12. 2019Writing DotNet Code on a Mac, No Administrator Privileges Required – code.dblock.org 17. 11. 2019Pros and Cons of Going from Management Back to Individual Contributor – code.dblock.org 13. 11. 2019Building AWS Data Exchange and the Value of Simple Ideas at Scale – code.dblock.org
30. 10. 2024Safely Passing Ruby Variables to JavaScript in ERB – code.dblock.org 17. 9. 2024OpenSearch Project Joins the Linux Foundation – code.dblock.org 24. 7. 2024Enumerating DigitalOcean Apps with a Deprecated Ubuntu 18 Stack – code.dblock.org 12. 7. 2024Fixing Bugs in the OpenSearch API Documentation using API Spec Tests – code.dblock.org 2. 7. 2024Using OpenSearch Cat API Response Formats – code.dblock.org 30. 6. 2024Writing a Channel Slack Bot with Granular Permissions – code.dblock.org 23. 4. 2024Adding eslint and Auto-Fixing an Existing TypeScript Project – code.dblock.org 19. 4. 2024Commenting on Pull Requests in GitHub Actions – code.dblock.org 16. 10. 2023Making Raw JSON REST Requests to OpenSearch – code.dblock.org 29. 9. 2023Writing OpenSearch Plugins and Extensions (in Python) – code.dblock.org 29. 9. 2023How to ingest a PDF document into OpenSearch with the ingest-attachment plugin – code.dblock.org 8. 8. 2023Changing the default admin password in OpenSearch – code.dblock.org 16. 6. 2023Getting started with Vector DBs in Python – code.dblock.org 29. 4. 2023Triggering CI from Pull Requests and Force Pushes in GitHub Actions – code.dblock.org 29. 1. 2023Backing up DigitalOcean MongoDB to Dropbox – code.dblock.org 15. 1. 2023Migrating from Dokku to DigitalOcean Apps – code.dblock.org 27. 12. 2022Programming Languages in 2022 – code.dblock.org 8. 8. 2022Managing GitHub Notifications in GMail – code.dblock.org 11. 7. 2022Making AWS SigV4 Authenticated Requests to Amazon OpenSearch – code.dblock.org 5. 6. 2022A Year Working on OpenSearch (2.0) – code.dblock.org 3. 9. 2021How I Learned Rust by Accident – code.dblock.org 3. 9. 2021Generating a Task Matrix by Looping over Repo Files with GitHub Actions – code.dblock.org 13. 8. 2021Automating Code Changes via GitHub Actions Making Pull Requests – code.dblock.org 15. 6. 2021How to run GitHub Actions Locally using Act – code.dblock.org 7. 6. 2021To Wrap or Not to Wrap in Markdown? – code.dblock.org 27. 4. 2021Walking Ethereum Transaction Logs to Find Lost Robbies w/Etherscan API – code.dblock.org 16. 4. 2021Adding Work E-Mail to a GPG Key and Signing Git Commits – code.dblock.org 20. 3. 2021How I Minted My First Generative Art NFT – code.dblock.org 28. 12. 2020How to tell an Engineer to avoid the weasel word "like" – code.dblock.org 30. 11. 2020Migrating Classic Slack Ruby Bots to Granular Permissions – code.dblock.org 11. 11. 2020Dup, Don't Modify Input Hash Parameters in Ruby – code.dblock.org 1. 9. 2020Keeping a CHANGELOG at Work – code.dblock.org 27. 8. 2020Calling a GraphQL API in Redwood.js – code.dblock.org 16. 7. 2020Comparing Version Numbers in Ruby – code.dblock.org 24. 6. 2020Using Bash Parameter Expansion for Conditionals in GitHub Actions – code.dblock.org 8. 6. 2020I've Asked You to Become an Open-Source Project's Co-Maintainer – code.dblock.org 17. 5. 2020Writing a New OpenWeatherMap.org API Ruby Client – code.dblock.org 16. 3. 2020Working with AWS SDK for PHP and Data Exchange – code.dblock.org 6. 3. 2020Working with AWS SDK for C++ and Data Exchange – code.dblock.org 20. 1. 2020Restoring Data into a MongoDB Dokku Container – code.dblock.org 17. 12. 2019Writing DotNet Code on a Mac, No Administrator Privileges Required – code.dblock.org 17. 11. 2019Pros and Cons of Going from Management Back to Individual Contributor – code.dblock.org 13. 11. 2019Building AWS Data Exchange and the Value of Simple Ideas at Scale – code.dblock.org