
Geisel Software@GeiselsoftwareSep 17
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Crops don't pause while you debug. Inside the autonomous process control software running ECO 1, the world's largest hydroponic vertical farm.
The crop doesn't wait for a bug fix.
Crop One built their Farm Manager software for their R&D facility in Millis, Massachusetts. Then ECO 1 came along: 300,000 square feet in Dubai, three tons of leafy greens a day, an order of magnitude larger than anything the software had been built for. Their team was onboarding new engineers and still supporting existing operations at the same time. Their VP of Digital Systems, Derek Hui, had worked with us before and brought us in.
Nine months, working directly alongside their team. We stabilized OPC-UA monitoring on modern async, and put real logging in so debugging stops being an outage. API performance improved by more than 90% on the status page and 24% on the controls page, which matters when an operator is making a real-time call based on what the interface tells them. We rebuilt and expanded the test suite, cleared security debt out of the libraries, and restructured the data architecture so the system could grow as the farm did.
Farm Manager deployed to ECO 1, and the team used it to track down PLC logic and system performance issues across the operation.
Thousands of pumps, valves, sensors, and switches, polled every 30 seconds, in one of the harshest climates on earth. A restart is not a fix when there are three tons of crops on the line.
What's the biggest jump in scale your software has had to survive.
#AgTech #VerticalFarming #IndustrialAutomation #EmbeddedSoftware #ControlSystems

Geisel Software@GeiselsoftwareSep 15
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Green tests don't mean it works. They mean it works under the conditions you held fixed.
Sun through a bay door. Glare off a recoated floor. A pallet six inches off the map. Stale data nobody age checks.
Make the test environment less cooperative before the field does.

Geisel Software@GeiselsoftwareSep 10
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Your AI prototype works perfectly. Pop the champagne. You're 12% done.
The flawless demo is step 1 of 8. Then the curve drops: edge cases, hardware failures, bugs no one can explain. Most demos stop at the bottom.
Step 1 is easy now. Step 8 is the whole job.

Geisel Software@GeiselsoftwareSep 8
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Thirty-seven seconds after ignition, Ariane 5 lost guidance. Seconds later, it was gone.
The cause: reused software encountered a condition it had never been qualified to handle.
When code controls a machine, there is no undo. Test for reality, not just success.
#EmbeddedSystems

Geisel Software@GeiselsoftwareAug 20
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
700x faster, same accuracy.
A warehouse robot finds each item's grip orientation from a 3D point cloud, testing thousands of poses per item. Ported C++ to CUDA: same computations, same accuracy, only the clock changed.
#CUDA #GPUComputing

Geisel Software@GeiselsoftwareAug 19
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
The readiness gap our engineers close.

Geisel Software@GeiselsoftwareAug 13
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Everyone talks about AI making developers more productive.
Fewer people ask who trains the next generation of senior engineers when AI is doing the work they used to learn from.
That's what Tony Campbell and I discuss: buff.ly/2D8LuT4

Geisel Software@GeiselsoftwareAug 12
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
AI tools are rapidly changing the software development workflow. Brian's latest video shows what that looks like in practice: one Claude Code session, from a blank screen to a live website. An interesting look at how quickly ideas can become reality.
Claude Code spent my money.
Not on tokens.
**It bought a domain name.**
I gave it one voice prompt and walked away.
It came up with a list of names. I picked one.
That was the last thing I did for 45 minutes.
Claude Code:
→ Registered the domain → Wrote the copy → Found the images → Got the SSL certificate → Stood up the AWS infrastructure → Deployed the site
Then one of its subagents broke halfway through.
Claude launched a replacement and kept going.
It didn’t ask me what to do. It didn’t wait for me to fix anything.
It just finished the job.
The wildest part?
I couldn’t have told you exactly what it had built on AWS until I asked it afterward to **draw me a diagram of its own architecture.**
Total damage: **2% of my weekly Claude allotment.**
I recorded the entire 45 minutes, unedited—including the parts where I’m figuring out what Claude is doing at the same time you are.
If you want to see what autonomous software development actually looks like right now, watch the whole thing:
<youtu.be/-wY_mKBXk9I>
#ClaudeCode #AWS #SoftwareEngineering #AI

Geisel Software@GeiselsoftwareAug 11
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
The software industry moves too fast to keep up with every headline.
Disruptive Development helps you separate what's worth your attention from what's just noise, so you can make better technology decisions.
Subscribe: buff.ly/l62cHD8

Geisel Software@GeiselsoftwareAug 6
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
95% of enterprise AI initiatives delivered no measurable business value.
The models weren't the problem.
MIT's Project NANDA found most failures happened during deployment and integration, not model development.
Brian Geisel explains why.
👇 Link

Geisel Software@GeiselsoftwareAug 6
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.

Geisel Software@GeiselsoftwareAug 4
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Perception gets the demos. The decision layer gets the postmortems.
Real autonomy has to do three things at once: decide fast, stay safe under uncertainty, and explain its decisions. Each is solvable. Doing all three in the same control loop is where deployments stall.

Geisel Software@GeiselsoftwareJul 30
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
13 years in robotics and the most exciting breakthroughs are still ahead.
At Geisel, we’ve built:
✅ Mars + warehouse simulations
✅ Computer vision systems
✅ Synthetic data pipelines
Robotics is where software, physics, and imagination collide.
What excites you most?

Geisel Software@GeiselsoftwareJul 29
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Developers don’t love engineering because they enjoy typing.
They love solving hard problems and building elegant systems. 🧠
Automate the boilerplate, not the thinking, judgment, debugging, or ownership.
AI should protect the craft, not replace it. 🛠️
#SoftwareEngineering #AI

Geisel Software@GeiselsoftwareJul 28
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
AI agents need a blast radius.
Give them:
🔒 Least-privilege access
📁 Clear repo boundaries
🧪 Sandboxed execution
⏸️ Approval gates for irreversible actions
🧾 Full decision logs
Autonomy without containment is a production risk.
#AIAgents #DevSecOps

Geisel Software@GeiselsoftwareJul 23
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.

Geisel Software@GeiselsoftwareJul 22
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Vibe coding is fast. But speed without security creates risk.
Treat AI-generated code as untrustedAutomate scans early
⚠️ Be cautious with auth, data, and infrastructure
Use AI to move faster without compromising trust.
#AI #SoftwareSecurity #VibeCoding

Geisel Software@GeiselsoftwareJul 21
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Physical AI isn’t just AI connected to a machine.
Latency matters
Model accuracy isn’t enough
Safety must exist beyond the model
In the physical world, success depends on the entire system, not just the AI.
#PhysicalAI #Robotics #SystemsEngineering

Geisel Software@GeiselsoftwareJul 20
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Why are software engineers so passionate about what they do?
We push technology forward
We turn complex problems into working solutions
We build systems that create real-world impact
Watch the video to see what motivates us every day.
#SoftwareEngineering #Innovation

Geisel Software@GeiselsoftwareJul 16
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
AI may increase output while destroying flow.
Measure more than generation speed:
Code produced
Delivery time
Cost to review, fix, and maintain it
Productivity isn’t how much code enters the repo. It’s how much sound thinking reaches production.
#AI #SoftwareEngineering





















