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
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
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
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
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
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
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
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
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
submitting my contributions to the sky net here
Software developer debugging this world one console.log() at a time. Posting about JavaScript, CSS, TypeScript, React.js and Vue.js
Previously seen on: https://twitter.com/dev_avocado
Also follow my insta: https://www.instagram.com/dev.avocado/
Get your official Verification by Tomβ’ badge!
1) Subscribe to the labeler
2) Hit like on the labeler
Created by @moll.dev β NOT AFFILIATED WITH BLUESKY PBC!
Senior Staff Eng at Amazon / One Medical, Neurodivergence Advocate. Autistic / ADHD / Depression, He / Him. I'm the Lemur guy. Living and working somewhere about SF.
Front-end developer, driven by design.
Former lead front-end @ cher-ami.tv.
Musician, drummer.
Based in Lyon, France.
Freelancer
β³ https://willybrauner.com
β³ https://github.com/willybrauner
Engineering leadership (VP Engineering), startups, tech addict, Evertonian, powerlifter, cats. Co-founder & CTO of Sailhouse. Berkshire π¬π§.
I believe in tech for good & open design
π¦ Design @DuckDuckGo
βοΈ Lead @DesignClub
β Mental Health First Aider
π minabach.com
Chasing curiosity. Former restaurateur turned digital slowmad. Code β’ Lift β’ Build fun stuff
π https://10kto10k.com
π° https://Vue-Developers.com
πΏ https://SaaSBoilerplates.dev
π‘ https://IdeaGenius.xyz
Senior Developer Relations Manager @ Tiugo Technologies, ex npm, Mozilla, Microsoft, DigitalOcean & Fitbit, Apress author, #crazycatman & more
southern roots, oakland blossoms πΈ
tech leader (ex google/slack/msft/github/dccc/parkwood)
@b.astrel.laβs weirder half
Never, ever be afraid to make some noise and get in good trouble, necessary trouble. -John Lewis
there will be typos
Beer, Paintball and Music.
DIY Music Discord --> http://maug.live
Former AAA game developer gone indie: Lone Wulf Studio LLC. Working on Fist of the Forgotten and KOOK. Also worked on Goop Loop, Digital Paint: Paintball 2, Far Cry 3, Far Cry 4, Ghost Recon: Future Soldier, LawBreakers, and Radical Heights.
Maker, Husband, Parent, Grandparent, VP & Chief Evangelist for AWS
Senior PM, DevRel Strategy at GitHub; MBA Candidate at Warwick Business School; Views are my own
π programming + leadership + architecture + ops
π€ Working at the intersection of AI and APIs (ex-Postman, ex-Apigee)
β¨ enby (they/them)
building teams that help teams build
Taking a break from corp life | Holo Taco obsessed π
Staff software engineer @infinite.red. React Native enthusiast. Maintainer MobX-State-Tree.
I write good code and bad jokes. Or wait is it bad code and dad jokes?