Founder and CEO of @SwarmiaHQ. An experienced software engineering leader. Angel investor. Previously @Flowdock & @smartlyio.

Joined December 2008
43 Photos and videos
For 15 years I've built engineering teams off roughly the same playbook. This spring, our team doubled its output with no extra headcount — and I realized the playbook itself had to change. So I got hands-on. Between meetings (I do still have a day job as CEO) I shipped 100 PRs to production, to feel where the old way breaks. The short version: the engineer's job is shifting from delivering a product to delivering the system that delivers the product. I wrote up what we changed: how to move from local to global optimizations, what happens to quality when agents write almost all the code, and whether different types of work now need different processes. swarmia.com/blog/the-new-way…
2
1
6
202
Here's a typical flow of signing into Deel: 1) Login with Google on desktop 2) Google wants my physical 2FA device 3) Deel wants another 2FA from mobile app 4) Mobile app updates and loses login info 5) Login with Google, enter password 6) Google wants my physical 2FA device on mobile 7) Use Authenticator to log in on mobile 7) The auth notification has disappeared 8) Send it again and tap it on mobile, still doesn't work 9) Use Authenticator to log in on desktop 10) "Your login session has timed out, try again" 11) Go to step 1
3
2
333
18 Dec 2025
If your bottleneck is not writing code, it will be something else. Reviewing code, releasing changes, training your own customer-facing teams, or ultimately your customers’ tolerance for change.
17 Dec 2025
guys at @cursor_ai can you please slow down with changing the ui every 2 days? i'm like constantly confused between the agent and editor, feels like the buttons change every day. just make a decision and stick with it becaus re-learning ui every day suuuucks
2
422
16 Oct 2025
Measuring AI coding tool productivity hits the same hurdles we've faced in developer productivity for a decade. Well-meaning and easy-to-measure metrics turn out to be misleading. When someone says that AI writes 90% of the code, it may sound like you can now reduce your engineering headcount by that much. But that's not what it means. In reality it doesn't matter who wrote the code. Someone had to understand the context, drive the process, and check the work. AI likely saved you some time from writing the code, but the AI didn't do it by itself. Focusing too much on AI-generated code might also cause some cultural issues. "I didn't write this code, it was AI." You should be clear that the developer and the team still owns all code they ship, no matter how the code was written.
2
195
12 Apr 2025
We've all seen reports that Claude 3.7 is... eager to generate code. I just asked it to initialize a new repository with a specific name. It used the repository name to figure out what the app was supposed to do and then implemented it.
8
386
6 Mar 2025
MacBook Air M1 has to be the best computer I ever owned. It lasted five years as my main machine and originally replaced two Intel iMacs that I had at home and at the office, and an Intel MacBook Pro that I used for travel. I hope the new M4 Air is worth the upgrade finally.
1
12
2,354
13 Feb 2025
We're working with some Fortune 500 companies and companies from more regulated industries. One of the common questions is: can you continuously deploy software while maintaining quality and security? The answer is clearly yes: - We've never had a security incident. Even external security audits haven't found anything major. - We have tens of thousands of automated test cases covering our product. - Our uptime has always been at least 99.97% annually. Last year we were at 99.992%. - We typically deploy 30 changes to production on a given weekday. Our desire to move fast is not a reason to ignore reliability. Quite the opposite: it's the great infrastructure and foundation that allows us to move quickly.
1
256
Otto Hilska retweeted
11 Feb 2025
Join Swarmia Circle on March 27 to hear seasoned engineering and product leaders, including @Geek_Manager, @johncutlefish, and Nathen Harvey, discuss the challenges and opportunities of leading and scaling engineering organizations. Sign up today: swarmia.com/circle/
3
3
776
12 Nov 2024
The AI summaries are often disappointing because they lack context of your viewpoint and what you expect to do with the data. It would be accurate to summarize a customer call of ours by saying: "Sales rep A introduced Swarmia, a developer productivity platform..." 1/3
2
4
399
12 Nov 2024
It wouldn't help us at all, because I'm interested in things like "what context did the customer share about their situation" or "what questions did the customer ask about our product." 2/3
1
1
214
12 Nov 2024
I hope more companies will make their AI summaries at least configurable – even if I can't fully customize the prompt. 3/3
155
5 Nov 2024
The best part of joining the Forbes Technology Council is that all of the AI SDRs just pick the latest company from my Linkedin profile. Very easy to filter out spam.
5
233
Otto Hilska retweeted
1/ Can Large Language Models (LLMs) truly reason? Or are they just sophisticated pattern matchers? In our latest preprint, we explore this key question through a large-scale study of both open-source like Llama, Phi, Gemma, and Mistral and leading closed models, including the recent OpenAI GPT-4o and o1-series. arxiv.org/pdf/2410.05229 Work done with @i_mirzadeh, @KeivanAlizadeh2, Hooman Shahrokhi, Samy Bengio, @OncelTuzel. #LLM #Reasoning #Mathematics #AGI #Research #Apple
386
1,204
5,572
1,610,214
9 Oct 2024
Before your company rebrands as .ai, remember it's also a British Overseas Territory. every.to/p/the-disappearance…
3
179
22 Aug 2024
I should have gotten a burner phone for the NYC apartment search. Some of these management companies won't stop contacting me, even two months after I told them I found another place.
1
3
380
30 May 2024
When building a software engineering organization, you'll need to find a balance for: Outcomes – which business metrics to drive, and what's important for your company? Features – who's going to keep developing the product you already have? 1/2
1
5
585
30 May 2024
People – how do you ensure you have the right expertise and viewpoints in each area? Architecture – how does your software architecture support scaling the team? I wrote a practical guide for designing engineering organizations with modern practices. swarmia.com/blog/structuring…
306
16 Apr 2024
The AI meeting notes in @Gong_io were suboptimal when they first launched. Guess what? Now they're actually on par with human-written notes.
23 Aug 2023
Got to love the new AI meeting summaries. "Customer mentioned a tool called <total nonsense> multiple times and also talked about his desire for a new Mac Studio."
1
2
408
15 Apr 2024
1/5 We built the @SwarmiaHQ website with Gatsby. I was traumatized by HubSpot CMS in my previous life, and I figured that as a developer-focused company, it's good that everyone knows how to edit a website through the pull request workflow.
1
4
536
15 Apr 2024
4/5 There are some aspects of Gatsby I don't like. While I appreciate GraphQL APIs, using GraphQL to load images or Markdown files is not accessible to anyone who does not spend all their days editing the website.
1
198
15 Apr 2024
5/5 For a personal site, I was playing with Astro (astro.build). It finally feels like a perfect mix of developer experience, pragmatism, modularity, and maintainability. Worth checking out if you're starting a static website in 2024.

2
179