Zack Proser's Avatar

Zack Proser

@zackproser.bsky.social

https://zackproser.com Developer Education at WorkOS. I write to learn and publish to share. #buildinginpublic πŸ‘¨β€πŸ’» full-stack open-source hacker ✍️ technical writer 🎨 visual artist Previously: Pinecone, Gruntwork.io, Cloudflare, Proofpoint, BrightContext

520 Followers  |  3,348 Following  |  365 Posts  |  Joined: 20.09.2023  |  1.964

Latest posts by zackproser.bsky.social on Bluesky

Post image

For me, queued messages are the biggest DevEx unlock for @cursor_ai.

Now I can enter a flow state where I'm three feature requests/bug fixes ahead of Cursor.

I rapidly verify functionality and put new tasks on the queue while it's working through my requests ❀️

08.07.2025 16:57 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
MCPNight 2025: When the AI infra community overflowed the Exploratorium in San Francisco β€” WorkOS On May 14, 2025, we threw the first-ever MCP Night, at the Exploratorium in San Francisco, dedicated to one of the most exciting developments in applied AI: the Model Context Protocol (MCP).

workos.com/blog/mcpnig...

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

Interest in, and adoption of, MCP is exploding.

Think: one spec β†’ any tool, any workflow, securely. Big shift for AI infra.

Recap from MCPNight here: #MCP #AIInfra

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

Learning your stack deeply isn’t just about raw velocityβ€”it’s about agility.

When requirements shift, you can change direction gracefully, leveraging your expertise rather than scrambling for docs.

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

Deep expertise isn’t about being a "rockstar"β€”it’s about sustained rapid iteration.

The tighter the feedback loop, the faster you evolve.

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

This combination of open-source + tutorials has been incredibly rewarding.

There’s nothing better than hearing, β€œOh, never mind, I just found your tutorial.”

What’s working well for you in Developer Education? Let’s compare notes!

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

What makes this approach effective:

β€’ Hands-on learning: Developers can clone, run, and modify the repos.

β€’ Immediate value: Tutorials bridge the gap between code and implementation.

β€’ Real-world examples: These aren’t toy projectsβ€”they solve actual problems.

01.05.2025 16:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
How to build document access control with S3, WorkOS FGA, and Lambda authorizers β€” WorkOS In this tutorial, paired with companion code, you’ll learn to build a secure, scalable document access control system using WorkOS FGA, AWS Lambda Authorizers, and Amazon S3.

Document Access Control with AWS CDK + Lambda Authorizers

☁️ Repo: Full serverless stack (API Gateway + S3 + Lambda).

πŸš€ Tutorial: workos.com/blog/how-to...

01.05.2025 16:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
How to secure RAG applications with Fine-Grained Authorization: tutorial with code β€” WorkOS With RAG and GenAI applications, how can you ensure users only see results from documents they have permission to access? In this runnable tutorial, we demo using WorkOS Fine-Grained Authorization to secure your documents.

βœ… Securing RAG Applications with Fine-Grained Authorization

πŸ“‚ Repo: Pinecone vector DB + WorkOS FGA for document access control.

πŸ” Tutorial: workos.com/blog/how-to...

01.05.2025 16:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
How to build browser-based OAuth into your CLI with WorkOS β€” WorkOS Ever wondered how tools like GitHub's CLI let you authenticate with a single gh auth login command? In this tutorial with companion code repo, we go through the implementation step by step.

Here are some recent examples:

βœ… Browser-Based OAuth for CLI Tools

πŸ–₯️ Repo: Secure token fetching & storage for CLI apps.

πŸ“š Tutorial: workos.com/blog/how-to...

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

The formula:

1. Build an example architecture for a real-world use case.

2. Open-source the code as a companion repository.

3. Write a tutorial that explains how to implement it step by step.

This combo makes concepts actionable.

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

One thing that’s working well for Developer Education at WorkOS: pairing open-source companion repositories with detailed tutorials.

It’s helping devs learn faster, solve complex problems, and build better systems. Here’s how we do it: 🧡

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

Thanks so much πŸ™πŸ˜€

28.04.2025 23:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Interactive tokenization demo for developers Explore how language models break text into tokens. Visualize different tokenization methods and understand their impact on AI performance, context limits, and costs.

Interactive experience here: zackproser.com/demos/tokenize

28.04.2025 20:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Hey, I’m Zack πŸ‘‹

13-yr full-stack dev #buildinginpublic to help others learn.

Today’s toy: an interactive token-izerβ€”paste any text, watch an LLM slice it up (πŸ‘€β†“).

Into no-fluff deep dives on AI/ML, RAG & #Next.js? Hit Follow and let’s geek out.

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

Getting deep with a single stack means fewer overlooked edge cases.

You see pitfalls coming from a mile away.

Production issues decrease, and deployment confidence soars.

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

Sticking to a known stack, you internalize common patterns and best practices.

That means fewer surprises, simpler refactors, and faster scaling when your user base grows.

Do you tend to use multiple stacks or have one or two favorites?

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

Shiny features are tempting.

But in a micro #SaaS, your job is to validate, refine, and ship quickly.

Ask your initial customers what’s missing and fix that first.

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

Deep expertise fosters stronger ties to your stack’s community.

That means direct access to new tools, timely support, and a constant influx of fresh ideasβ€”further feeding your speed loop.

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

Micro SaaS can be a small side projectβ€”or the seed of your next major venture.

Keep your overhead light, set achievable milestones, and watch your momentum grow.

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

Try It Out

Customize your YAML, define your own agent roles, or pick a new game conceptβ€”CrewAI will coordinate the entire AI-driven pipeline.

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

Why CrewAI Matters

It’s not just for games.

You can chain specialized agents for anything: blog posts (writer + editor), product specs (engineering + legal), or doc creation (researcher + fact-checker).

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

Get It Running

Create a new Poetry project, install dependencies, and set your OpenAI key.

poetry run python3 main.py will prompt you to choose a game scenario and produce a fully functional Python script.

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

It’s all run sequentially with a Crew:

1. Code generation by the Senior Engineer agent
2. QA checks by the QA Engineer
3. Final sign-off from the Chief QA Engineer

16.04.2025 16:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
How to build a game-building agent system with CrewAI β€” WorkOS A hands-on guide with patterns, agents, and executable examples

Example Setup

Agents YAML: Defines your game dev, QA, and chief QA roles.

Tasks YAML: Step-by-step instructions (generate code β†’ review β†’ final validation).

Game Design YAML: The actual game requirements (Pac-Man style or whichever idea you fancy).

workos.com/blog/how-to...

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

Core Concepts

Crews: Groups of specialized agents (e.g., a β€œSenior Engineer” generating code, QA agent reviewing).

Flows: Event-driven workflows, giving you fine-grained control over who does what, when.

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

AI Agents That Code Your Gameβ€”Meet CrewAI

What is it?

CrewAI is a Python framework for orchestrating multiple AI agents (like a mini dev team) to generate, review, and validate code. Perfect for building something funβ€”like a Pac-Man or Pong cloneβ€”in Python.

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

Pick a specific problem and solve it exceptionally well.

Micro #SaaS thrives on niche focus.

It’s better to delight a small audience than to be β€œokay” for everyone.

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

Sure, it’s a new toolkit.

But once you β€œget” streaming and how the same interface adapts across multiple LLMs, you’ll be glad you made the investment.

14.04.2025 14:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

RAG Example: I built a β€œchat-with-my-data” tool using the AI SDK + Pinecone for retrieval. The pipeline: user question β†’ embed + search β†’ context injection β†’ stream answer + show relevant docs.

14.04.2025 14:24 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@zackproser is following 18 prominent accounts