3X AEM Champion | Principal Architect @arborydigital | Daddy x 3 Podcast on AEM, done while mountain biking: https://xitter.cf/t.co/K4hfrjDgKs

Lookout Mountain, GA
Joined May 2009
My daughter will be coming along to the @adaptto conference in Berlin this year as an intern! Apple doesn't fall far from the tree here too, in that she proved she can podcast-while-mountain-biking too. 🥰
1
5
576
Tons of fun presenting at @adobedevs DevLive in San Jose followed by a ride into the hills!
2
81
Not a bad office for the day! Rehearsing for my first time speaking @adobedevs Developers Live taking place here in San Jose tomorrow! Definitely come by if you're in town! developerevents.adobe.com/ev…
3
65
Tad Reeves retweeted
So basically, today PHP got two critical bugs that let anyone run code on your server without even logging in, which is bad, and then the details leaked before the patch was even out, which is worse, and it works on WordPress and MediaWiki and Magento and Joomla and Laravel, and Censys says like 1.5 million servers are running a version with no fix, so the NSA was like "take your system offline," and the FBI was like "take your system offline," and CISA and the UK and CERT-EU were all like "take your system offline," and then the Prime Minister of Japan, the actual Prime Minister, posted at 5:55 in the morning telling 48.8 million people to take their system offline, so everyone took their system offline, like the Dutch cybersecurity agency took its own website offline, and the Dutch parliament went offline, and the Port of Rotterdam went offline, and Finland and France and Denmark started pulling government sites, and Wikipedia went down, and Archive.org went down, and Asana and GOG and Something Awful went down, and the University of Vienna's webmail went down for some reason, and that's just PHP. Because GitLab also dropped a CVSS 10.0, which is the highest score they give out, for a bug that's been there since 2014, so that's every self-hosted GitLab for twelve years, and then LiteLLM 1.107.0 got hijacked and shipped a credential stealer and a remote access trojan in every single wheel and the Docker images, including latest, and you didn't even have to import it, just installing it was enough, and it's the second time this year, and then Railway paused every deployment on the entire platform because someone got into the environment variables, so now everyone has to rotate every secret they've ever stored there, and TiDB Cloud said someone was walking around inside with stolen credentials for basically a month and an extortion group says they took 10.6 terabytes, and Zeabur got breached for the second time in two months and is just shutting down, like the whole company, and Node.js patched remote code execution and a TLS bypass, and CISA says Plex is being actively exploited, and someone took over 300 Tor exit relays to steal SSH passwords, and SafePay ransomware has hit over 600 critical infrastructure orgs, and India's biggest bank filed a data loss incident, and Japan has been in an official state of emergency in cyberspace since October 9, which honestly explains the 5:55 AM post. Oh, and eMudhra, a certificate authority that's issued over 60 million certificates, whose entire job is proving websites are who they say they are, was supposed to be using private keys that are random numbers over a hundred digits long, and one of them was 4. Just 4. And the others were like 66 and 237. Anyway, it's Wednesday.
1,078
8,934
1,652
69,410
4,184,581
Security called me at 6:12 AM today. "Patch every PHP server immediately." I asked what happened. "Two critical vulnerabilities. Remote code execution. No authentication required." Cool. How many PHP servers do we have? According to inventory: 12 According to reality: Nobody knows. We found one running WordPress. Three running old internal tools. One under someone's desk. Two inside vendor appliances. A forgotten employee directory from 2016. And a server named: PHP-OLD-DO-NOT-TOUCH Naturally, that one runs payroll exports. Then we found a PHP 5.6 box. I asked who owned it. The documentation said: BRIAN. Brian left in 2019. We called Brian. He said: "Oh wow, that's still running?" Excellent. By 8 AM, leadership joined the incident call. CEO: "Can hackers actually get in?" Security: "Potentially yes." CEO: "Without a password?" Security: "Yes." CEO: "Then why do WE need passwords?" Not the lesson. Finance asked if we could wait until the weekend to patch because downtime affects revenue. Security explained that the alternative was letting strangers execute code on our servers. Finance asked for a cost comparison. At 9:17, someone suggested temporarily taking the vulnerable websites offline. Marketing refused. "Our campaign is live." So for the next hour, the company officially decided maintaining a landing page for 20% off webinar registration was more important than preventing remote server takeover. We finally patched everything we could find. Then our scanner discovered another PHP server. Hostname: TEMP-PHP-2014 Uptime: 4,512 days. Nobody knows what it does. Nobody owns it. Nobody can shut it down. But every time we block network access, the warehouse stops printing shipping labels. Security has classified it as critical infrastructure. It is running PHP 5.4. The vulnerability has existed longer than half our employees. The emergency patch took four hours. Finding out what PHP actually runs took eleven. The internet isn't held together with code. It's held together with servers everyone is afraid to turn off.
919
7,076
1,159
58,015
3,835,907
Me clicking Yes to all to claude code without reading anything
237
1,361
166
19,176
1,672,829
Tad Reeves retweeted
Linus is unfathomably based. Forever bullish on Linux.
17
82
9
732
24,585
Tad Reeves retweeted
Anyone want to design a cold-gas thruster Expansion Card?
50
20
5
1,425
27,547
I just came back from Europe, from the German & Austrian alps. That sounds semi-exotic, but my views here in the Chattanooga area aren't any less exotic, to be honest.
4
113
Tad Reeves retweeted
- Amazon has over 20 years of my shopping history, reviews, ratings, returns, views, everything. Yet, their landing page has zero idea about what I want. I find interesting products there only from somewhere else. - Spotify has over decade of my music history, every songs I played, liked, skipped, put in playlist, everything. Yet, their landing page has dumbest generic unfathomably crappy recommendations. - Netflix has over 20+ years of history of my movies and documentaries plays. I even religiously rated everything to help them out. They do have content that I would totally jump on. Yet, they completely fail at surfacing it. Every good thing on Netflix I discovered was accidentally from someone. I downgrade their sub once a year ritually after finding nothing interesting on landing page. Moral of the story: Never underestimate big tech’s utter incompetence despite sitting on goldmine of data, army of engineers and mountain of cash.
google has an almost absurd structural advantage in personal ai. chrome knows what you browse. android/gmail knows who you communicate with. calendar knows your commitments. maps knows where you go. photos knows your memories. youtube knows your interests. docs knows what you create. android knows what you do on your phone. almost every important dimension of personal context already exists inside google. which is why it's pretty remarkable that there is just no unifying ai product in place that works to make all of this work & work well. with clarity & simplicity. instead google is effectively powering all personal ai products including meta.
131
232
31
3,410
81,733
Of all the germanic culture brought to the USA, I really don't know why the berghaus couldn't have become more of a thing here....every local town should offer the ability to eat a delicious breakfast on the top of a local mountain
5
83
If I buy this, I'm pretty sure people will start taking my AI takes seriously
Discover our leather jacket

20
Tad Reeves retweeted
Every German🇩🇪 passenger train, on a typical day, from first departure to last
63
254
46
1,797
164,437
I'm in this post and I don't like it
"Vibecoding with cheap chinese AI model"
75
Sunset with my daughter by the Inn River in Kufstein, Austria. 😍🤩🤩🚞
3
224
I'm going for 4 9's in my most recent distributed search implementation. I think Deutche Bahn can at most hit 4 3's.
1
99
Last night in Berlin! @adaptto completed successfully and now we are on our way to Munich!
2
8
243
For the 2nd year, we put on our pre-conference bike ride before @adaptto gets underway in Berlin! Despite the Berlin Marathon crowds, the day was GORGEOUS, and it was so nice catching up with all my friends in the business. And even better to have my daughter along!
1
5
146
Good morning from Berlin! In trying to research the local term for the Berliner Fernsehturm tower in the foreground, discovered locals call it the Telespargel (translation: Tele-asparagus) because obviously it is.
1
2
87
Arrived in Berlin for the @adaptto conference! Took a spin around the beautiful city at night to get our bearings, and get two MASSIVE plates of doner (as one does).
1
3
140
VIDEO A/B TESTING IS COMING TO YOUTUBE You can upload 3 versions of the SAME video Different hooks, different pacing, whatever you wanna test and YouTube tells you which one kept people hooked the longest so you can make it the main one For Shorts and Long Form!
19
10
1
381
27,924