
About us
Welcome to Build with Code! This is a community built for everyone—from absolute beginners to seasoned pros—to connect with others who are passionate about software engineering, analytics, and the future of live online learning. We’ve created this space for you to network, share ideas, and grow your technical toolkit alongside a global community of creators.
I’m Joe, a Harvard-educated software engineer and "teacherpreneur" with experience at PassionClass, AlphaSense, McKinsey, and Etsy. I host free online programming classes to help you master practical coding skills and gain the confidence to launch your own digital platforms. My goal is to bridge the gap between complex computer science theory and the real-world application you need to succeed.
Beyond the code, I bring a unique global perspective as the founder of PassionClass, a marketplace for live online classes. I’m dedicated to fostering a multilingual learning environment that prioritizes real-time, expert-led instruction.
Join our community today and let’s start building together!
Upcoming events
3
- Network event

Learn the Internet - the Basics of HTML
·OnlineOnline6 attendees from 5 groupsDo you want to better understand how the internet works? Is HTML hard to learn? Come learn HTML, the language the webpages are rendered in!
The Browser (Google Chrome, Firefox, Safari, etc.) translates HTML into what you see on the webpage. Learning HTML is fun and easy, and by the end of the session, you'll be writing your own first webpage.
I'm Joe, and I'll be your instructor, friend, and guide on this journey! I have a Master in Computational Science from Harvard, but don't be intimidated- this class is for total beginners, and HTML is fun and achievable.
Come join us and get your feet wet in web development!
The class will take place here: https://www.passionclass.co/en/join-sample-passionclass
2 attendees from this group - Network event

Breadth-First & Depth-First Search (Data Structures & Algorithms)
·OnlineOnline11 attendees from 2 groupsMaster the logic behind exhaustive graph exploration in this technical deep dive into Breadth-First Search (BFS) and Depth-First Search (DFS). This session is ideal for developers who want to sharpen their problem-solving skills and prepare for coding interviews at top tech companies.
You’ll learn how BFS and DFS traverse graphs and trees in fundamentally different ways. DFS explores deeply along a single branch before backtracking, while BFS expands level by level to systematically explore all nearby nodes first. Understanding when and why to use each approach is a core skill in algorithm design.
We’ll break down the underlying data structures that power these algorithms. You’ll see how Stacks and recursion drive DFS using the "last-in, first-out" (LIFO) principle, and how Queues enable BFS through "first-in, first-out" (FIFO) processing. We’ll also analyze time and space complexity, helping you evaluate which strategy is more efficient based on problem constraints.
This class bridges theory with real-world applications. You’ll discover how BFS and DFS are used in cycle detection, shortest-path discovery, topological sorting, dependency resolution, maze solving, and game AI. Seeing both algorithms side by side will help you design cleaner, more efficient solutions for complex data relationships.
By the end of this live session, you’ll have a solid framework for implementing and choosing between BFS and DFS in practical scenarios. You’ll gain the confidence to identify the right traversal strategy for real engineering problems and apply these techniques effectively in your own code.
The class will take place here - https://www.passion-class.com/en/meet-with-joe
5 attendees from this group - Network event

Learn the Internet - Your First Coding Class
·OnlineOnline6 attendees from 5 groupsWelcome to your very first coding class. I'm Joe- I'll be your guide, friend, and instructor through this terrifying first step to a new world of opportunity! I myself have a Master in Computational Science from Harvard, but don't be intimidated- this class is for total beginners.
This is a class to teach you to write your very first computer program. It will be fun and easy, but I'll be looking to get your feet wet in the world of coding. You'll know what is the best and easiest programming language to learn!
The class takes place here: https://www.passionclass.co/en/join-sample-passionclass
Join us and experience a fun, interactive session designed to open you up to the world of the internet!
1 attendee from this group
Past events
2143

