Sign in

iandouglas736 🇨🇦🇺🇸🥑🎙️

@iandouglas736.com
1.3K followers 355 following 145 posts

Staff DevRel Engineer @ Square/Block I post about Python, APIs, AI/ML, dad jokes, and tech career/interview prep coaching. - Blogs, Videos, Talks: iandouglas736.com - Free career newsletters: 736.fyi/newsletter

PostsRepliesMedia
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 04/07/2026
I'm doing free live resume reviews on stream on Sundays again, submit it here: 736.fyi/resumereview Livestream is twitch.tv/iandouglas736 at 6pm Pacific / 9pm Eastern.
011
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 11/03/2026
Hanging out with the crew at "Durable AI" in SFO, think it's going to be standing room only! Temporal Technologies with Shubham Londhe DigitalOcean with @lizziesiegle.com Geotab with @felipehoffa.bsky.social Cerebras Systems with @danielkim.bsky.social Inkd.in/gsns-9Xi
inkd.in
141
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 04/03/2026
If you're looking for work, I've relaunched my interview preparation newsletters. They're FREE, no ads, no sponsorships, no promos (other than my own mock interviews), and you can unsubscribe at any time. techinterview.guide/newsletters
techinterview.guide
Newsletters — TechInterview.Guide
123
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 28/01/2026
Why is it that when I hear, "there are no silly questions," that I want to take it as a personal challenge? (why is abbreviation such a long word?)
000
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 29/12/2025
What used more tape for you this year? - wrapping presents and gifts or - keeping your Christmas tree box intact for one more year
My poor Christmas tree box, Barker holding together with many years of tape
230
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
Trek Glowacki @trek.bsky.social · 29/12/2025
I'm not getting takeout, I'm "vibe cooking".
0377
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
Dan Moore is at Monktoberfest @mooreds.com · 07/12/2025
Shout it from the mountaintops! When I see a friend beat themselves up over something, I often ask them "what would you say to a friend who was in the same situation as you are?" People are often way harder on themselves than they'd ever counsel a friend to be.
293
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
Justin Garrison @justingarrison.com · 18/12/2025
If all you do is vibe code you're a slopware developer.
4327
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 19/12/2025
After January, my COBRA payments for health insurance will cost more than my mortgage... Good thing I have two PCs with 128GB of RAM each that I could sell to cover those COBRA payments until like June. #RAMprices #whattheactual
120
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 17/10/2025
At DevSecCon 2025, @iandouglas736.com will be presenting a virtual talk! Register here: snyk.io/events/devse...
121
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 17/10/2025
At API Denver Group's upcoming meetup, @iandouglas736.com will be presenting "Introduction to API: We've RESTed Long Enough, a comparison of REST, Async and gRPC API architectures" Register now: www.meetup.com/denver-apis-...
022
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 14/10/2025
Dang, I didn't get accepted into the school for Chicken Hypnotists ... I didn't pass the hen trance exam.
241
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 10/10/2025
Stop repeating yourself: goose can build tools from your work history! 🔍 Analyze session data 📖 Build recipe automation 📈 Level up productivity ⏰ Save your future self time!
153
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 29/09/2025
Aren't you tired of repeating that prompt over and over? Become the Master Chef on your dev team with goose recipes: 🍳 Pick and pair the right LLM per task 🌶️ Sprinkle in retry logic 🥣 Fold in template control flow 👨🏻‍🍳 Whip up parallel subrecipes Link to full video in the thread!
122
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 09/09/2025
The future of developer workflows is conversational! Use the @vercel.com MCP with goose to track projects, deployments, and team status! Link in 🧵
151
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 29/08/2025
I have a lot of fun putting together these Flight School videos. If you could automate anything about your workflow to actually be more productive, what would it be? Come hang out in our Discord community to share what you're making with Goose -- discord.gg/block-openso...
020
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
Nick Taylor @nickyt.online · 25/08/2025
Happening this Wednesday! Come hang with me an @iandouglas736.com from Block as we dig into MCPs, vibe prompting and Goose! 🪿 #mcp #agenticai #vibeprompting nickyt.live#2025-08-27-w...
Al Buffet: MCPs, Vibe Prompting & Goose

Host Nick Taylor
Guest: W. lan Douglas Staff Developer Relations Engineer @ Block

nickyt.live
031
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 18/08/2025
Join the livestream Wednesday at 8am Pacific, 11am Eastern! @iandouglas736.com is showing Matt how to use goose in "headless" mode with MCP to find routine tasks that take up Matt's time so he can focus on his business operations instead. linktr.ee/blockopensou...
Livestream, 8am Pacific / 11am Eastern, Wednesday August 20 2025.
021
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 13/08/2025
MCP-UI is here! & we’ve got its creators, and the Goose engineer who's bringing it to life! Instead of typing prompt after prompt, developers can now build real, interactive UIs— all running inside Goose. Watch the team that built it and the first team to adopt it break it down live.
196
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 29/07/2025
Come hang out on our Friday livestream 10amPT/1pmET to see how Goose made an incredible "retro" terminal work tracker for productivity that scores your focus, productivity, and context switching! linktr.ee/blockopensou...
Goose built a retro work tracker, Aug 1st 2025 10am Pacific, 1pm Easterntrack your work productivity, even score how focused you are or how well you handle context switching
021
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 21/07/2025
My son and I were touring around London on another bus when this accident happened. I didn't see it happen but I heard the sickening crunch and saw the messy aftermath. It's weird how casually i've used "in case I get hit by a bus" to talk about the importance of knowledge transfer. Never again.
120
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
Angie Jones @angiejones.tech · 14/07/2025
Watch how @iandouglas736.com uses human-defined tests to guide goose to build the actual features. youtu.be/3XKQj-KLEd0
youtu.be
Flight School - Test-Driven Vibe Coding
YouTube video by Block Open Source
262
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
Afzal Najam @afzal.me · 25/06/2025
Lol had some fun with Goose at MCP hack night in Toronto. Everything's fun when the tokens are free 😅 @iandouglas736.com Thanks for hosting this! #TorontoTechWeek
031
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 03/07/2025
Vibe coding has certainly taken hold but often ends in a ton of refactoring. I came up with the idea of "vibe prompting" a few months back to improve the starting point, saving time and tokens/money. youtube.com/watch?v=IjXm... #ai #vibeprompting #promptengineering
youtube.com
Flight School - Vibe Prompting is the secret to Perfect-First-Try Vibe Coding
YouTube video by Block Open Source
020
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 25/06/2025
Great job! Thanks for coming to the event tonight! CC @opensource.block.xyz
020
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 23/06/2025
Come hang out TOMORROW with me, Lazar, Shivam, and Michael, plus about 150 friends, for an amazing night of Goose, MCP, networking, food & drinks, and some off-the-chain vibe coding contests! lu.ma/ruit2le5 #TorontoTechWeek
lu.ma
Toronto AI Agent HackNight with MCP ft. Codename Goose & Sentry · Luma
MCP is rapidly changing the landscape of what's possible for developer tools while broadly, AI is changing the way we work. Let's explore this together! Join…
022
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 18/06/2025
Goose is open source, local, and designed to speed up how you build. Join us in Toronto, where @iandouglas736.com will be your guide to getting started. 📍 Toronto, Canada 📅 June 24 at 6pm ET 🔗 lu.ma/ruit2le5
064
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 15/06/2025
My first father's day away from my kids. They're teenagers and don't really want to hang around the parents anyway, but still... #BusinessTrip #DevRelLife See you soon, Toronto!
140
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 11/06/2025
Calling all Canada Geese 🇨🇦 We’re flying into Toronto for Tech Week. Come learn how folks are building with Model Context Protocol and hack alongside Goose, a local-first, open source AI agent. In collaboration with @sentry.io Save your spot: lu.ma/ruit2le5
lu.ma
Toronto AI Agent HackNight with MCP ft. Codename Goose & Sentry · Luma
MCP is rapidly changing the landscape of what's possible for developer tools while broadly, AI is changing the way we work. Let's explore this together! Join…
0104
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 12/05/2025
My friend bought me a telekinetic abacus for my birthday. It wasn't my favorite present, but it's the thought that counts. #dadjoke #birthday #im51
2223
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 07/05/2025
let's give Goose a robot to control, what could possibly go wrong? :) www.youtube.com/shorts/QKg2Q... full tutorial: block.github.io/goose/docs/t... blog post coming soon!! #mcp #mqtt #goose #ai
youtube.com
Goose with an mbot2 rover and MQTT MCP
YouTube video by Block Open Source
010
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 29/04/2025
Ready to see Goose completely change how business users work with data? 🧠📈 In this episode, we’ll show how Goose helps non-technical users go from spreadsheets to building Python-powered apps — without needing to be coding experts. Friday May 2, 2025, 10am PT / 1pm ET: 📺: linktr.ee/blockopensou...
livestream promo image of Ace and Ian, the hosts of the livestream, and their guest, Sam Buechler.
031
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
Pieces for Developers @getpieces.bsky.social · 16/04/2025
Vibecoding responsibly? Now that’s a topic we’re here for. At the Pieces AI Productivity Summit, @blackgirlbytes.bsky.social, Tech Lead for Open Source DevRel at Block, is giving a talk on how to vibecode responsibly (with a little help from MCP).
Rizel Scarlett Pieces AI Productivity Summit Graphic
142
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 15/04/2025
If you could have any conversation with your database to analyze some data, what would that convo look like?
000
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
Dede Bell, NBCT @dedebellnbct.bsky.social @dedebellnbct.bsky.social · 13/04/2025
295255174521
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
John Lipponen 🇫🇮 🇦🇹 @lippoenen.bsky.social · 13/04/2025
309303707387
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
Phil Nash @philna.sh · 14/04/2025
Hey website, I'll accept your cookies as soon as you accept that I want to read this article, not watch an irrelevant auto-playing video over the top of it.
0235
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 14/04/2025
Oof. I need a weekend to recover from my weekend. Between finishing up Stage Academy with Vinh Giang late Friday, and editing 20 voiceover videos of leetcode walkthroughs, and then spending all day today taking care of home chores, laundry ... I'm wiped out.
020
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 10/04/2025
Check out tomorrow's livestream! @opensource.block.xyz Join Ebony and I as we interview Juan about using Goose and AI to edit videos -- something I've spent HOURS doing in the past. Come learn how to automate this for yourself! Join here in about 24 hours: linktr.ee/blockopensou...
From tedious to effortless: automating video edits with Goose, join Ebony and Ian as they interview Juan from Block about editing video for things like aspect ratios etc using Block's AI Agent called "Goose"
043
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 07/04/2025
The Great Goose Off is back this week! 🪿 Here's a preview of what's coming up~ 🥊 The Great Goose Off: A Vibe Coding Competition with MCPs 📹 From Tedious To Effortless: Automating Video Edits With Goose And more. See you in chat! 💬
082
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 08/04/2025
I'm REALLY excited to be live streaming again!! This week is a topic near and dear to me -- video editing. It takes SOOO long to edit video clips, so I'm excited to see how Goose can help me out with this!
031
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 08/04/2025
Come join the fun and watch two devs do LIVE vibe coding with Goose -- The Great Goose-Off is happening NOW! They’ll have the same task, same time limit, different prompts, different MCP servers, different strategies. Let's see who can guide Goose to the best build! www.youtube.com/watch?v=OsA3...
youtube.com
The Great Goose Off: A Vibe Coding Competition with MCPs (Episode 2)
YouTube video by Block Open Source
000
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
goose @opensource.block.xyz · 08/04/2025
Vibe coding is fun...until you expose API keys on the client side. Before you vibe code with Goose, do your future self a favor: ✅ .gooseignore your sensitive files ✅ Turn on Smart Approval ✅ Commit early, commit often ✅ Stay curious block.github.io/goose/blog/2...
block.github.io
How to Vibe Code Responsibly (with Goose)
Vibe coding feels magical until it isn't. Learn how to flow with Goose while protecting your code, your team, and your future self.
192
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 04/04/2025
Here's the custom 404 page that Goose made for me!
Oops! Looks like you've stumbled into one of Ian's famous "teachable moments"! As a Senior Software Engineer and passionate educator at Turing School, Ian would probably turn this 404 error into a learning opportunity... While Ian is probably busy:

Teaching Python to aspiring developers
Sharing knowledge about software engineering best practices
Mentoring the next generation of tech professionals
Contributing to the tech community in Denver
094
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 06/03/2025
I've been telling people about 3 YouTube channels that have improved my skills and tactics for being a better storyteller and interviewer: - Vinh Giang, youtube.com/@askvinh - Vanessa Van Edwards, www.youtube.com/results?sear... - Chris Voss, www.youtube.com/@Negotiation...
1115
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 28/02/2025
Hey friends how do you dispute a cleaning charge from @lyft? Driver is claiming I spilled something that looks like milk, but I carried nothing that would make this mess, and my shoes are spotless. Lyft refuses to reverse the $80 fee.
121
Reposted by iandouglas736 🇨🇦🇺🇸🥑🎙️
Qasim Rashid, Esq. @qasimrashid.com · 19/02/2025
I wrote about 5 steps on how to respond to denied healthcare Our insurance company rejected the life saving medication our daughter needed for at least the 13th time, so we went public, and guess what happened next? www.qasimrashid.com/p/how-we-fou...
qasimrashid.com
How We Fought Back Against Denied Healthcare
Our insurance company rejected the life saving medication our daughter needed for at least the 13th time, so we went public, and guess what happened next?
1126660
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 11/02/2025
As someone who helps people with interview prep, and as a dad, HOLY CRAP Google with the Pixel ad this weekend. Who's cutting up a Costco-sized bag of onions up in here?? www.youtube.com/watch?v=-7e6...
youtube.com
Dream Job | Google Pixel SB Commercial 2025
YouTube video by Made by Google
010
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 02/01/2025
Me: I'm not paying more than $150 for a laptop backpack, that's ridiculous! And do I really need a 15th backpack?? Also Me: I could really use that smaller version of the Riut Backpack for quick travel days. www.riut.co.uk/collections/...
riut.co.uk
RiutBag R15.5 Everyday Carry Laptop Backpack | Secure, 23.5L Capacity
Discover the RiutBag R15.5, sleek and secure black laptop backpack designed for city commuters. With anti-theft features, durable and waterproof Cordura, and suspended padded compartment for laptops u...
211