Matt Boyle's Avatar

Matt Boyle

@mattboyle.bsky.social

Head of Product Engineering @ ona.com

2,825 Followers  |  1,049 Following  |  536 Posts  |  Joined: 10.05.2023
Posts Following

Posts by Matt Boyle (@mattboyle.bsky.social)

Might want to do a bit of research around Theia and Gitpod before declaring it a fork ;)

18.02.2026 00:20 β€” πŸ‘ 0    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

I have been working on something new - a fun way to learn the Go programming language.

If you want to be one of the first to give it a try, you can join the waitlist here:
www.bytesizego.com/goflow-landing

22.12.2025 07:44 β€” πŸ‘ 7    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

I have been working on something new - a fun way to learn the Go programming language.

If you want to be one of the first to give it a try, you can join the waitlist here:
www.bytesizego.com/goflow-landing

22.12.2025 07:44 β€” πŸ‘ 7    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

Let them know I’d be happy to help! We typically support 0 downtime maintenance so curious where they are stuck.

18.12.2025 22:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I love everything about this! Thanks for sharing!

12.10.2025 15:07 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

We wrote our own agent! It does not currently support spec kit...should we add it?

01.10.2025 13:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

There is an environment variable (GOMAXPROCS) that you can set which determines how many threads your go program will use simultaneously... 🧡

11.01.2025 09:17 β€” πŸ‘ 20    πŸ” 4    πŸ’¬ 4    πŸ“Œ 0
Preview
Cup o' Go | πŸͺ– Gab's Notes on this week's Go news and an interview with Matt Boyle of Ona and ByteSizeGo Thanks Gabriel Augendre for guest co-hosting this episode!Visit cupogo.dev for all the links.πŸ”¬ A new experimental Go API for JSON🧾 2025 Go Developer SurveyπŸ₯Έ Test state, not interactions by Redowan😴...

cupogo.dev/episodes/ga...

22.09.2025 16:00 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

People are often surprised that both Ona (formerly Gitpod) agents and our platform are built in Go, not Python.

The advantages are real, and I think we’ll see more and more companies making the same choice.

I talk about this (and a lot more) on the latest episode of the Cup O’ Go podcast.

22.09.2025 16:00 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Creator Unbound

Creator Unbound

For most of us, garbage collection is something we have heard of but never need to pay attention to.However, one of the reasons Go is so efficient and easy to learn is due to its excellent GC. 🧡

10.01.2025 09:17 β€” πŸ‘ 33    πŸ” 5    πŸ’¬ 2    πŸ“Œ 0

This weekend I vibe coded a tool where you can check if sites were created by vibe coding so you can judge other sites for vibe coding whilst you vibe code.

Check it out here: https://vibe-coder-analyzer.pages.dev

What's the lowest score you can find?

17.03.2025 07:33 β€” πŸ‘ 17    πŸ” 2    πŸ’¬ 8    πŸ“Œ 1

Here's a thread with a brief history of dependency management in Go.

For those of you newer to Go, it might surprise you to know that go modules was not always part of the language. When Go launched in 2009, it did not have any dependency management solution as Google had no need for one.

05.01.2025 15:26 β€” πŸ‘ 43    πŸ” 8    πŸ’¬ 2    πŸ“Œ 0
Preview
Best Practices - Ona Documentation Best practices for using Ona environments, agents, and guardrails effectively in your development workflow.

ona.com/docs/ona/be...

15.09.2025 16:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

We sometimes struggle to position Ona, as we built it for parallelism to be at the core of everything you do and you have to feel it to "get it".

Our CTO Chris has put together a best practise guide for how to use our platform to get maximum productivity without trading off security.

15.09.2025 16:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

errGroups are probably my favourite Go package.

errGroup makes it really easy to take a bunch of tasks and run them in parallel, making your program faster. They do this whilst keeping your code readable.

Here's an example of one of my most common use-cases I asked chatGPT to generate.

09.01.2025 09:17 β€” πŸ‘ 35    πŸ” 2    πŸ’¬ 3    πŸ“Œ 1
Video thumbnail

I have seen many complex setups and memes about people being able to use Claude Code on the go. Ona Cloud uses Sonnet 4 under the hood, and because our platform is cloud-native, handing off from Laptop to phone is as simple as just going to app.ona.com.

05.09.2025 11:00 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
In search for parallel flow | Ona (formerly Gitpod) Software engineering moves from deep mono-focused work to highly parallel multi-tasking. Interfaces need to pave the way.

ona.com/stories/in-...

12.09.2025 11:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

"We need new interfaces, new tools that embrace parallelism"

Read more about how we designed Ona for parrallism to be at the core (link below)

12.09.2025 11:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You have probably heard of gRPC if you haven't used it. It is particularly popular for inter-service communication due to its efficiency, language agnostic nature and support out of the box for things like MTLS.

Here's a really simple example of how you can get started with gRPC 🧡

03.01.2025 13:19 β€” πŸ‘ 23    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

We have a Slack channel, #so-many-demos, where we share quick Loom or CleanShot demos of ideas.

These demos might not ship, but they spark early sharing and experimentation. With AI making demos nearly free, the goal is clear: create more.

11.09.2025 16:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

SuperWispr remains my favorite AI tool to date.
It makes every single one of my workflows faster.

08.09.2025 16:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

I have seen many complex setups and memes about people being able to use Claude Code on the go. Ona Cloud uses Sonnet 4 under the hood, and because our platform is cloud-native, handing off from Laptop to phone is as simple as just going to app.ona.com.

05.09.2025 11:00 β€” πŸ‘ 3    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Really cool to see Ona mentioned alongside great companies such as OpenAI, Cursor and AMP

When working on Ona, we were very tempted to introduce our own standard for Agent Rules, but the old XKCD on standards came to mind.

AGENTS.md just makes sense!

03.09.2025 12:00 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

reallllyyyyy

03.09.2025 05:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Anatomy of Go - Master Go's Inner Workings Unlock the secrets of Go's inner workings and take your skills to the next level with this comprehensive guide to The Anatomy of Go.

bytesizego.com/books/anatom...

16.04.2025 06:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

We just shipped chapter 4 of The Anatomy of Go!

For those who have already purchased the book at the discounted price; simply click the link in the next post to download the latest version free.

Chapter 4 adds 100+ new pages and digs into how Structs, Interfaces and Generics work under the hood.

16.04.2025 06:52 β€” πŸ‘ 20    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1

Haha that’s a good call

07.04.2025 15:58 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If you could go back in time and show Alan Turing ChatGPT, and he had to guess which year it was released. What would he say?

06.04.2025 16:56 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 4    πŸ“Œ 0

Wow what a reception!
Even Reddit was kind about it, that’s how you know you’re on to something!

26.03.2025 16:52 β€” πŸ‘ 16    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Today I'm proud to launch your new favourite Go book in early access!

This book will go to a depth not seen before in Go books, and the first three chapters are available right now:
www.bytesizego.com/books/anatom...

25.03.2025 06:28 β€” πŸ‘ 79    πŸ” 20    πŸ’¬ 2    πŸ“Œ 1