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
Whoa that's weird, that's the short url that LinkedIn generated...
010
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
Reply to any message in those newsletters to get to my inbox with questions or feedback. I'm also in the process of gathering resumes to restart my livestream of career coaching and resume reviews mid-March. techinterview.guide/resume-reviews
techinterview.guide
Do you want a resume review? — TechInterview.Guide
000
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 04/03/2026
5. Data structures, Algorithms, and System Design: 42 messages. You don't need to grind leetcode if you learn the STRATEGY behind the algorithms, plus system design patterns to learn to stand out in an interview. techinterview.guide/newsletters/...
techinterview.guide
DSA and System Design — Newsletters
110
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 04/03/2026
4. Tech Industry Interview Prep: 45 messages discussing tradeoffs and strategies, languages and frameworks, database indexing, API and web technologies, future-proofing your career, cross-functional team communication, mentorship and more. techinterview.guide/newsletters/...
techinterview.guide
Technical Interview Roadmap — Newsletters
100
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 04/03/2026
3. Resumes and Cover Letters: 21 messages. Stop trying to make one perfect resume to send to everyone, and quit using AI-generated resumes. Learn how to document your achievements properly, so making a custom resume takes less than 5 minutes. techinterview.guide/newsletters/...
techinterview.guide
Resume and Cover Letter — Newsletters
100
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 04/03/2026
2. Behavioral Interviews: 36 messages. I don't give you the "perfect" answer, but I do teach you WHY we ask these questions so you can craft your own stand-out answer. STAR format is fine, if you know what to say in the first place. techinterview.guide/newsletters/...
techinterview.guide
Behavioral Interview Mastery — Newsletters
100
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 04/03/2026
1. General Preparation: 39 messages about company research, how to tell your story, LinkedIn strategies, handling anxiety, asking your own questions, rejections and negotiations, even tips on body language. techinterview.guide/newsletters/...
techinterview.guide
General Preparation — Newsletters
100
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 04/03/2026
When a newsletter runs out of messages to send you, it deletes your data for that newsletter. When your last newsletter is done, your email address is scrubbed from my database. No re-marketing from me, ever! I don't sell or use your data for any other purpose.
110
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 04/03/2026
You get message 1 immediately when you subscribe to a newsletter. Adjust the delivery frequency from 1 day to 7 days apart for each newsletter subscription, and set a time zone and time of day for all newsletters to be delivered. Change these settings at any time.
100
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 · 03/02/2026
Well hey at this rate, only two more sleeps until Easter.
010
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
Funny enough, the light green tape on the box IS from 3M, from the plant my dad worked at before he retired.
020
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 @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
Yeah I know but yikes. I also find it interesting that London labels things as "life changing injuries" and doesn't describe them as life-threatening like we do in the States. Even the third rail on their subways say the same thing.
100
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
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 21/07/2025
Yo Taylor!!
110
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
Aircraft maintenance caused 2hr delay and they deplaned us. Guess I should I update my status with "see you eventually, Toronto" :) The good news is my workshop to build an MCP server in Python is completely full for Wednesday! I'm really excited to get people up and running with MCP.
120
iandouglas736 🇨🇦🇺🇸🥑🎙️ @iandouglas736.com · 15/06/2025
What's not good about v26? I have an iPhone for work but don't use it often.
100
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 · 13/05/2025
Thanks!
010
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