moot's Avatar

moot

@moot.dev.bsky.social

Tech Lead, Developer Relations @ Block API Design Lead @ Block Paintball Magic the Gathering West Coast Bay Area

146 Followers  |  376 Following  |  54 Posts  |  Joined: 24.08.2023  |  1.751

Latest posts by moot.dev on Bluesky

Block Engineering Blog Block Engineering Blog

Couldn’t resist a Shrek reference. πŸ§…

I wrote about how we layered the Square MCP server to keep LLMs focused and simplify exposing the full API surface.

Check it outβ€”and hit me up if you try this technique or have insights to share!

engineering.block.xyz/blog/build-m...

10.05.2025 03:07 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

APIs => MCP Servers => AI

APIs = ingredients.
MCP Servers = cookware/techniques.
AI = sous chef.
You = Chef De Cuisine.

Good ingredients are limited by good technique. Good technique is limited by good ingredients.

To cook with AI to earn a Michelin star, you need it all.

08.04.2025 15:41 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Square Developer Podcast | The Bottom Line by Square

Excited to finally launch the Square Developer Podcast! πŸŽ™οΈ

We’re talking to the devs shaping commerceβ€”real stories, real challenges, and the tech behind it all. If you're building on Square (or just love a good dev convo), give it a listen!

πŸ‘‰ squ.re/sq-dev-pod

06.03.2025 18:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I really wish that starting really cool ideas was a job. You're not required to finish them, just get really excited to start them.

22.02.2025 02:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

So excited to see Goose as the #1 trending project on GitHub today! ✨

github.com/block/goose

30.01.2025 20:06 β€” πŸ‘ 39    πŸ” 2    πŸ’¬ 3    πŸ“Œ 1
Scavenger Hunt: The Great Code Chase
YouTube video by Square Developer Scavenger Hunt: The Great Code Chase

The Great Code Chase... a scavenger hunt for developers! πŸ•΅

youtu.be/DJFIgXG7hBA

29.01.2025 21:40 β€” πŸ‘ 23    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Preview
Introducing codename goose codename goose is your open source AI agent, automating engineering tasks and improving productivity.

Our newest project is taking flight: meet codename goose! πŸͺΆ

Today, we launched an open source on-machine AI Agent. It’s modular, works with your preferred LLM, and integrates seamlessly with developer tools and other software via MCP.

Developers, check it out!
block.github.io/goose/blog/2...

28.01.2025 17:28 β€” πŸ‘ 62    πŸ” 16    πŸ’¬ 1    πŸ“Œ 11

We just launched "codename goose" - an open source AI agent that connects with your favorite MCP servers including Git, JetBrains, Google Drive, Figma, and more!

28.01.2025 17:29 β€” πŸ‘ 31    πŸ” 2    πŸ’¬ 4    πŸ“Œ 0
Scavenger Hunt: The Great Code Chase
YouTube video by Square Developer Scavenger Hunt: The Great Code Chase

The chase is on.

23.01.2025 20:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That's a really good callout! Right now I currently lead our API design group (as well as Square's DevRel), so it does get factored in (indirectly). But always worth keeping track of as time goes on, as I've called this out as a possible failure point for API development if this stuff isn't codified

07.01.2025 19:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a person is pointing at a map with a pen . Alt: Gandalf reading maps and scrolls in Lord of the Rings.

Me every time someone asks.

07.01.2025 19:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The longer I'm at my company, the more my job is becoming just being an archivist. I know the right search terms to find that design doc from 4+ years ago the explains how we went about renaming the employee_id fields to team_member_id fields in a backwards compatible way.

07.01.2025 19:27 β€” πŸ‘ 12    πŸ” 3    πŸ’¬ 1    πŸ“Œ 1
Square API Lifecycle Learn about the Square API lifecycle and what to expect for each stage of development.

A little over 5 years ago, I helped in drafting the Square API Lifecycle (developer.squareup.com/docs/build-b...) (with the help of MANY many other people).

Today we finally finished retiring the last of Square's Connect v1 APIs (the main reason for developing these policies).

Feels so good.

19.12.2024 02:20 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Professional Series 8" Chef's Knife with Dimples (MTH-80) The MTH-80 is our most popular knife for everyday use.Β  The 8" length is the most commonly used size in both the home and professional kitchen.Β  With standard features of our Professional series, the ...

My wife got me a Mac knife for Christmas one year (I love cooking). It’s my go-to knife for almost everything, highly recommend it. www.macknife.com/products/pro...

26.11.2024 22:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

good morning 😎

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

I am moot.

24.11.2024 18:10 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Pandering to my desire to be cool. Well played, I'll have to try this out.

24.11.2024 18:08 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Update.

I stumbled across Multipass (multipass.run) and decided that spinning up an Ubuntu VM that is bridged to the network allows me to run @coolify.io.

Multipass seems great so far. Feels less clunky that Docker Desktop for what I want.

24.11.2024 17:44 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
[Feature]: MacOS as server support Β· Issue #2773 Β· coollabsio/coolify Description I have some servers running on MacOS ; they also already run Docker perfectly fine. Also, it is fairly easy to give a user root access on MacOS. I feel there is no major blocker for tha...

My initial hope was to use @coolify.io but then I found github.com/coollabsio/c...

I started trying to make a branch to shim support for it, but realized I need to learn a lot more about macOS intricacies and lost steam

22.11.2024 05:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Is anyone out here using a Mac Mini as a home server? I want to learn about setups.

I foolishly though I could use one as a server, and macOS has upended my thought process since I’m used to Linux servers 🫠

22.11.2024 04:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

We need @jason.energy + @wisecrackofficial.bsky.social for a tech + philosophy show

20.11.2024 19:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

They’re going to make you drink hemlock for corrupting the tech youth with your philosophical heresy.

20.11.2024 19:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Screaming into the sky at @myfitnesspal.bsky.social (not sure if real MFP).

Please change the behavior of your mobile app.

95%+ of app opens is to log food in my diary, not be redirected to and stare at the dashboard while the app is frozen syncing data for 10-15+ seconds

20.11.2024 17:55 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Fight the system! But then write down new rules for the new system.

20.11.2024 17:43 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Proud of you

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

I really need to get this off my chest.

La Tortilla Factory changed the size of their flour burrito tortillas. They’re smaller and the consistency is too sticky and flakey.

I now have to put less eggs in my breakfast burritos because I can’t fit them anymore.

What is our world coming to?

20.11.2024 03:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Bsky
Breal
Bbest

19.11.2024 21:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
19.11.2024 01:31 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

career hack: having fun makes it easier to stick with a challenge, helps you retain more information, and makes people more likely to pay attention to what you’re doing

if you can find a way to have fun as you’re learning, you WILL get further. so please: make silly stuff. goof around. play πŸ’œ

18.11.2024 17:11 β€” πŸ‘ 135    πŸ” 20    πŸ’¬ 9    πŸ“Œ 5

One of the main things I insisted on when launching the YouTube channel for Square's developer platform was the videos had to be fun, and fun to make. If you're having fun, it shows, and results in better content since people are having fun learning with you.

18.11.2024 17:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@moot.dev is following 20 prominent accounts