A way to personal and software fitness
Hi there! My name is Sargon Benjamin. I'm a software engineer by day, aspiring fitness freak by other times in the day, and this is my website. I live in the California Bay Area. This site hosts my musings on software, test automation, and some things fitness related. Software quality has many parallels with the world of obstacle course racing (uphill battles, muddy terrain, gritty challenges)

For Latest Tutorials
JMeter – logging the full request
When our Rest API tests fail, our developers need to view the full request body (not just the request url and params) from Jenkins. In this use case, the JMeter GUI is not a viable option for test results viewership. We often use JMeter to perform functional testing...
Generating Flame Graph for Java App
Profiling is good. Errrrm, it's good for debugging the performance and runtime of a Java app, in particular the functions that the CPU spends most of its cycles in. We recently had a customer filed bug where CPU usage for a particular java based process would rise...
Spartan Races and MapR Dataware
I’m a Spartan racer and Obstacle Course Racing (OCR) enthusiast! And.... I work at MapR. Since data matters in sports performance, I pondered if we could combine the power of both Spartan and MapR to create an epic data experience. The first goal was: “As a Spartan...
For Software Quality
JMeter – logging the full request
When our Rest API tests fail, our developers need to view the full request body (not just the request url and params) from Jenkins. In this use case, the JMeter GUI is not a viable option for test results viewership. We often use JMeter to perform functional testing...
It says it is free and the book is not a good one
This was the one-liner email I received from a user who downloaded a free PDF via the assyrianapp.com web app that I maintain. It's a free site - no ads and no purchases. The mission is to digitally preserve and promote the Assyrian language. And, though I prefer...
Great podcast episode using mental models to make better decisions
The Art of Manliness podcast recently aired a thought process / decision making episode, interviewing former Canadian intelligence officer and owner of Farnam Street, Shane Parrish. The 5 key takeways are crystal clear on the principles page of the Farnam Street blog....
In learning, you will teach. And in teaching, you will learn.
A focused dev community, interested in learning about fitness and software.
If you’d like to contribute, please reach out and let me know what your interests are.
Code Quality
QA, Testing, Automation
Portfolio
Here’s some of our work
Leadership Ideas
Team management, leadership book lists
Data
Big Data, Database Designs, No-SQL
Health & Fitness
We’re OCR (Obstacle Course Racing) enthusiasts. Think “Spartan” races.
Javascript
Javascript, ReactJS, Node, Express, EJS
Tutorials
These articles are step by step walkthroughs. Just follow the yellow brick road!
Apps & Games
Made some mobile apps in the past, mainly Assyrian related.
Portfolio
Leaders make mistakes
This post will itemize my list of Software Engineering Management resources to help recover from mistakes and prevent repeat occurrences. As leaders, we make mistakes. I’m sharing my collection of beloved resources that have helped me both tactically and also inspired...