Jason McIntosh
banner
mcintosh.farm
Jason McIntosh
@mcintosh.farm
Eng Architect, Spinnaker SIG Security lead, developer, Java enthusiast, wood working enthusiast , etc. Been developing code since 1999 though I did IT support before that, and I've worked on everything since. DISCLOSURE: Work for harness.io views my own
Pinned
What are my political views? MOSTLY moderate. Details in thread.
Just a few new #spinnaker enhancements in play... an API to finally allow killing "zombie" pipelines! Number of tickets had to answer "can you go kill this" oy!
November 3, 2025 at 9:37 PM
Bought a new #toyota #Sienna. The van is solid to drive, the MPG is great, but DEAR GOD the "Tech". Rear entertainment: Miracast/HDMI ONLY (Kodi Pi box FTW). Doesn't persist keeping rear entertainment on on restart. Cruise have to turn on every start (e.g. Ford). Lot of little annoyances :(
November 3, 2025 at 5:38 PM
Does anyone have a good family MDM/SSO solution? With 4 kids+wife, tablets, phones, laptops... there's a LOT of devices and the commercial offerings are PRICY. I could run OpenLDAP for mac logins, but mobile is a challenge to manage. There's a few paid but 500+year is insane to me...
September 10, 2025 at 11:02 PM
I recall in the past adding load testing to be integrated into our deployments. We'd run load tests against a single "pod" to verify that it didn't break on recent changes. This caught several failures that unit/tests didn't - and not something I hear of teams doing :(. USEFUL tool for CD flows!
September 8, 2025 at 4:18 PM
One of the most frustrating tactics I've seen from sales? Random posts in slacks advertising themselves with NO relation or even relevance to the slack community they're posting in. JUST saw this from a company and IMHO it's SPAMMING. AND more likely to piss me off than cold calls.
August 20, 2025 at 2:31 PM
My favorite key to hit as a developer is the delete key. Deleting unused or dead code. Old dependencies no longer in use. It’s one of the most critical things to do and not done near enough
August 8, 2025 at 3:26 PM
New apple touch keyboard. Like the keys - good crisp feel on button press. HATE that the function is on the bottom left - so used to that being my control key spot ... overall... worth maybe the adjustment. Definitely not a fan of the positioning though.
August 4, 2025 at 6:49 PM
Super simple "5" rule I TRY to follow for "clean" microservices: Ideally than 500 lines per class. Less than 5 parameters to any method/class. No more than 5 APIs (this one in particular is a fun debate). The FUN part? This RARELY ever happens - question is WHY
August 1, 2025 at 6:50 PM
Reposted by Jason McIntosh
for anyone that’s interested in learning programming, you can take Harvard’s CS50 completely free online directly from the professor, David Malan.

they grade your coursework, provide tons of extra resources, and you only pay if you want a certificate!

cs50.harvard.edu/x/
CS50x 2025
Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.
cs50.harvard.edu
July 20, 2025 at 4:14 AM
I love #gradle. You can write code to define tasks and the range & support of tasks is AMAZING. BUT bad gradle can REALLY screw up your builds. Multi-module, subproject build projects have some CRAZY quirks. Many good plugins don't get well maintained. At times.. reminds me of Jenkins plugin hell
July 17, 2025 at 5:11 AM
Years ago a guy said "avoid companies with dividends. They should use that money to expand the business". While not entirely "correct", AI is similar - it's enhancement. IF you let developers go because AI is so much better... why AREN'T you using those developers to improve the business?
June 10, 2025 at 2:48 PM
Storage in k8s is still one of the more problem areas IMHO. Replication & failover. Playing with a NAS & looking at NFS. I'd been using Ceph/Rook but ... have hit odd falures at times. I recall gluster long ago as a hopeful to solve distributed clustering. Still feels like a rough area...
May 15, 2025 at 3:40 PM
flaws.cloud is STILL one of the slickest "trainings" i've ever seen. SERIOUSLY well done on some common security mistakes in AWS ( and in general)
flAWS
Learn AWS security with the flAWS challenge
flaws.cloud
May 15, 2025 at 1:59 AM
Observability memory from years ago: (@charity.wtf might enjoy this). Teams spent hours debugging a perf issue. DBAs: it's not the database! I was able to ask observability tool I was demoing: "What's query perf by region and what cause" - missing index in ONE region. Company bought the tool.
May 12, 2025 at 6:38 PM
Observability memories: Was remembering early 2000's, server room. I got paged "Server room is 100 degrees". Driving in and opening up doors, blowing fans, etc. Because buttery/bug got into the AC system & fried the electronics. First real "bug" in the system. Thank god for monitoring!
May 12, 2025 at 6:29 PM
Does anyone else see similarities with Russia and crimea to nazi germany and Austria, then later Germany invasion into Poland similar to Russia into Ukraine?
April 23, 2025 at 10:08 PM
Automatic follow up emails from marketing without email confirmation first are INCREDIBLY annoying... NO I'm NOT "Joshua", "James", "Jonathan", etc. and I didn't sign up for... well whatever the heck THAT email said I signed up for!
March 7, 2025 at 4:11 PM
Reposted by Jason McIntosh
It *does* take time for a team to gel. Yes. If you care about high performing teams, you should carefully weigh the costs of shuffling people around vs the hoped-for gains.

According to Tuckman's theory of group development, these stages are called,

* forming
* storming
* norming
* performing
What’s your take on this: it takes time for a team to gel. So it’s kind of criminal the way companies use often break up teams without a second thought.
March 4, 2025 at 6:46 AM
I so want a tool to convert my manual whiteboard drawings to Visio/lucid/draw/etc. anyone got a tool for this? Thinking ai tool perfect here. I love doing whiteboards ( @hazelweakly.me we still need to do a whiteboard session) but love to get it cleaned up for larger audiences and posterity
March 3, 2025 at 8:54 PM
And... now can't purchase on amazon withou an OOPS...
February 26, 2025 at 5:58 PM
Slack is down... does that mean I'll be more productive or less? Depends a bit on the role and who I need to talk to (or ignore)!
February 26, 2025 at 5:30 PM
Coinsurance, and medical insurance is such a scam. Just got a bill for 3500 unplanned for medical care. I just thank god I'm in a better position financially as I can't even IMAGINE how those with less income could handle such bills. It's yet another way to keep the poor, poor.
February 22, 2025 at 4:31 PM
Things I love: #Books, my library is my retreat. #forrests, camping, hiking, #mountains, #nature. There's peace there. #Woodworking: though I don't get to do it as much as I'd like, building things is amazing. There's so much joy possible in the simplest things like feeling a breeze on a warm day
February 21, 2025 at 7:14 AM
Reposted by Jason McIntosh
“A warmer planet with more CO2 is better”

“There’s pluses to global warming”

Dangerous rhetoric from Donald Trump’s energy secretary (who got rich tearing our planet apart in search of fracked gas) now using his role in government to deny science.
Secretary Wright joins FOX Business's Stuart Varney - February 19th, 2025
YouTube video by U.S. Department of Energy
www.youtube.com
February 20, 2025 at 8:19 PM
I hear people hate #spring because there’s too much “magic”. But it’s really automation. It programmatically removes manual toil. It’s NOT magic. And like any automation you should understand it, and USE IT! Manually defining stuff is removing automation and should be rare.
February 17, 2025 at 4:28 PM