The Curious Engineer

All blogs / Software / engineering practice

Home on Sledgeworx Software

blog.sledgeworx.dev

Welcome to Sledgeworx Software.

Software / engineering practiceAI / MLEngineering management / careers

Posts
177 from 31 May 2018 to 22 Apr 2026
Posting
monthly (6 in the last year)
Kind
personal blog
Feed
https://blog.sledgeworx.dev/index.xml

2026 4

  1. The price of software is going to zero
  2. Agentic AI changes cloud economics
  3. Moving to Hugo
  4. The end of the age of the Programmer

2025 9

  1. Why AI Investments makes sense
  2. The cybersecurity bar has risen
  3. Common AI tropes that scare me in 2025
  4. Have you written your last for loop?
  5. Vibecoding Demo
  6. The original launch of Copilot soured a lot of people on AI for coding
  7. Code Without Learning to Code
  8. Reducing toil with AI
  9. An Excellent AI use case: Generating PlantUML and Mermaid schemas.

2024 2

  1. Links October 2024
  2. A clear sign you are overdoing microservices

2023 8

  1. KPIs for Software Engineers
  2. Up in the air
  3. Agile has gone from ‘people over process’ to ’no process’
  4. When creating processes (mechanisms) its important to consider who benefits
  5. I'm excited to announce Sledgeconf 2023: architecture success stories.
  6. Trying a new language won’t solve your development problems.
  7. What makes a low tier software engineering culture?
  8. Please don’t learn software architecture off the internet

2022 15

  1. Links Post | Year End
  2. Can ChatGPT write?
  3. Code Review Handbook
  4. Links Post
  5. SledgeConf 2022 Videos released
  6. Configuration - Best Practices
  7. SledgeConf July 15th 2022
  8. Querying complex JSON objects in AWS Athena
  9. What is your design budget
  10. Polyglot programming is a bad goal
  11. Away team work
  12. The core problem of micro services - how many feature can you fit through the pipeline before it breaks down?
  13. Self-hosted is not cheaper or better. Your options are pay Amazon insane markups or deal with a Platform as a Service built by the lowest bidder.
  14. Collected Sledgeworx
  15. What happened to Seviipay

2021 30

  1. What is Web3? It’s about owning your user identity.
  2. So you’re making an NFT….
  3. How will Remote Works effect the Employee Employer relationship?
  4. SledgeConf Update!
  5. How will remote work change the employee - employer relationship?
  6. Doorkeeper with Rails and Zapier
  7. Seviipay - cryptocurrency payments for everyone
  8. A few things I learned after 3~ years at Amazon
  9. Two issues facing software in the 2020s
  10. Links Post
  11. RSS still works and is pretty awesome
  12. Blockchains are the first mega scale software daemons
  13. Summer of Sledge Conference Announcement
  14. Why don't people use functional languages more.
  15. Expecting people to become ‘Senior’ Engineers in 3 years is ridiculous.
  16. Design Documents for Distributed Companies
  17. Wide vs Deep software
  18. Consulting
  19. The next 10 Years of Remote Work
  20. Spring into SledgeConf!
  21. Remote Startup Wishlist
  22. Burnout or health problem?
  23. Solutions Engineer, Cloud Architect what does it all mean?
  24. Software advances are slower than you expect.
  25. How to make oncall great on your team.
  26. January Links
  27. The meta programming problem with functional programming in software leviathans.
  28. Software Leviathans strain on the programming job market.
  29. Software Leviathans and the weird dominance of good enough.
  30. Software Leviathans

2020 32

  1. Why I stopped going on twitter, using time tracking apps to monitor your time with Qbserve
  2. Burnout
  3. Links Post October
  4. SledgeConf Retrospective
  5. SledgeConf Schedule
  6. Don’t use internal tooling, contribute to your tools.
  7. Previewing image uploads with stimulus.js
  8. Who should present at SledgeConf?
  9. SledgeConf Request for Talks and Themes guide
  10. Software is a depreciating Good
  11. SledgeConf
  12. 2020 Age of the remote conference
  13. Recruiter spam of underpar jobs
  14. Figure out how to debug everything, kill blackboxes
  15. Working from home
  16. Expecting end users to customize the experience is madness
  17. Business Intelligence what is it?
  18. Multiple promotions for solving the same problem
  19. Peak to Trough
  20. Designing your development environment
  21. Why do we have unit tests for things that can never happen
  22. Story development
  23. Estimating.dev Launch
  24. People have given up on performance in favor of Scalability
  25. Matias Ergo Pro review + affiliate link
  26. Load testing Overview
  27. Never get in the way of people with the momentum to get things done
  28. Pros and cons of working at a consulting company
  29. Everyone uses (failing) software all the time.
  30. Software updates are a liability for customers
  31. Links Post — Q4 2019
  32. Don’t move to the Cloud to increase CPU utilization

2019 41

  1. The top cause of outages is changing code.
  2. Sorry, we didn't mean to break that for you! But we aren’t going to fix it.
  3. git format-patch and git am
  4. PlantUML a text based diagramming language
  5. Turtle Generator Project Idea
  6. Software as a Service benefits both companies and consumers
  7. Creating a good Project README
  8. Rework book review
  9. Looking from the inside out.
  10. Solutions Pyramid
  11. You should not “build it here” even if your core competency IS Software.
  12. A better way to do Agile Estimates
  13. Bookshelf Post
  14. How much does using Haskell instead of Java cost your company?
  15. Estimating in Agile
  16. The usefulness of linking email threads in stories and tickets.
  17. How much is turnover costing your company?
  18. Onboarding Preparedness Quiz
  19. You can’t estimate a story in 2 minutes.
  20. Continuous Delivery of Bugs
  21. Please don’t build yet another internal ‘tool’
  22. It’s amazing how much time not having standup adds to my day.
  23. Back to being a full time dev 6 month review.
  24. Software Engineer Resume Handbook
  25. Why I am having a good time at Amazon
  26. Links Post
  27. Pipelines should automatically reject change-sets that fail the integration tests.
  28. Prepare notes for Standups
  29. A Certification is not the same as having a skill
  30. Getting into Software Handbook Released!
  31. Buy the Getting into Software Handbook
  32. Book Review: Josh Doody’s Fearless Salary Negotiation
  33. Why ‘go get another job’ is the answer to all r/cscareerquestions.
  34. Vendoring and Dependency security
  35. How long does interviewing take?
  36. Make your bosses look smart
  37. Conventions and capabilities
  38. Scaling in a Consulting firm
  39. Future Tech I want to see - personal ultrasound
  40. Building a Single Page Static Site with Hugo: Not as easy as it seems
  41. Switching jobs sucks

2018 36

  1. Always squash before opening Pull requests
  2. Design Documents for Distributed Companies
  3. Big Tech vs Little Tech: The problems are the same, but the process is better.
  4. Always be Interviewing
  5. The answers are much simpler than you expect
  6. KIS (Keep it Stupid) as a Design Philosophy
  7. Standing Invitation To Contact Me
  8. It took me over a year to find my next job
  9. Specialized tools can be 10x as good for the job.
  10. SledgeCast: Merging K sorted Lists
  11. Jenkins is showing its age
  12. Getting into Software Interview with Craig Freeman!
  13. Software Estimation
  14. Sledgeworx: Code Review Handbook
  15. Prettier: Automatic code formatting for the Javascript ecosystem
  16. About Sledgeworx
  17. SledgeCast
  18. Git hooks for Go fmt
  19. SledgeCast 2: Prometheus Storage Code Review
  20. Cryptocurrency mining could be the next wave in internet monetization.
  21. Sprintly 1 on 1s
  22. Getting into Software Part 5: How to get your first job
  23. Getting into Software Part 4: How to prepare for your first job or internship?
  24. Getting into Software Part 3: How can you tell if you have the right talents for a Software Programming Career?
  25. Getting into Software Part 2: What Skills are Important in Software Programming?
  26. Getting into Software Part 1: Why would you want to get into Software Programming?
  27. Remote Work Revisited
  28. Certified Kubernetes Administrator!
  29. Getting a website up in 2017
  30. What I learned from a year of Devops
  31. Team Skill Shaping
  32. Changing KPIs — A tale of moving from individual contributor to team lead.
  33. Starting a new Go project is delightful.
  34. SledgeCast 1: Prometheus now out on Youtube
  35. Code Challenge Usability Testing
  36. Using pprof to examine the heap and memory usage in Golang Programs