#206 Tips from a 20-year developer veteran turned consultancy founder – Tapas Adhikary interview
The freeCodeCamp Podcast
Quincy Larson
5.0 • 549 Ratings
🗓️ 29 January 2026
⏱️ 79 minutes
🧾️ Download transcript
Summary
Today Quincy Larson interviews Tapas Adhikari. He's a software engineer who runs a firm of 20 developers who build projects for companies around the world. He's also a prolific teacher, having written 300 programming tutorials - including 47 for freeCodeCamp – and runs a popular English and Bangla-language YouTube channels.
We talk about:
- The changing nature of software engineering
- Tips for building your own fully-remote software development firm and landing clients abroad
- Lessons from mentoring more than 500 developers over the years
Support for this podcast comes from the 10,104 kind folks who donate to our charity each month. Join them and support our mission at https://donate.freecodecamp.org
Get a freeCodeCamp tshirt for $20 with free shipping anywhere in the US: https://shop.freecodecamp.org
Links from our discussion:
- Tapas's handbook on how to get started contributing to open source projects (required reading IMHO): https://www.freecodecamp.org/news/a-practical-guide-to-start-opensource-contributions/
- Tapas's many tutorials and handbooks on freeCodeCamp: https://www.freecodecamp.org/news/author/atapas/
- The developer firm Tapas co-founded and nows runs with more than a dozen developers: https://www.creowis.com/
- Tapas's personal website: https://www.tapasadhikary.com/
- Tapas's English-langauge programming tutorial YouTube channel: https://www.youtube.com/@tapasadhikary
Community news section:
1. freeCodeCamp just published a new Python Data Structures & Algorithms course that will help you understand key Dynamic Programming patterns. These approaches come up all the time in technical interviews. You'll learn Constant Transition, the Grid Pattern, Two Sequences, Interval DP, Non-Constant Transition, Knapsack-like problems, and more. (2 hour YouTube course): https://www.freecodecamp.org/news/learn-dynamic-programming-through-dynamic-visuals/
2. If you're interested in building projects on top of Large Language Models, freeCodeCamp just published a Python course on Retrieval-Augmented Generation (RAG). You'll learn how to turn documents into embeddings then store them in vector databases. The course will also walk you through building your own Model Context Protocol (MCP) server. (2 hour YouTube course): https://www.freecodecamp.org/news/learn-rag-and-mcp-fundamentals/
3. Learn How Execution Context Works in JavaScript. If you're a JS dev, this is essential reading. You'll learn about interpretation vs compilation. Then you'll see how Node.js and the V8 engine load and execute code. (full length handbook): https://www.freecodecamp.org/news/how-execution-context-works-in-javascript-handbook/
4. Finally, this weekend you can build your own fully-playable horror game based on the legendary "The Backrooms" liminal space. For some reason my kids are terrified of this weirdly normal-looking office setting. You'll build your own environment using Unreal Engine 5 and the Blueprints visual scripting tool that abstracts away all the C++ code for you. Throw in a body-cam style camera perspective and some creepy monsters and you'll have the perfect way to scare friends and family alike. (3 hour YouTube course): https://www.freecodecamp.org/news/build-a-the-backrooms-game-in-unreal-engine-5/
5. Today's song of the week is And the Cradle Will Rock off Van Halen's 1980 album Women and Children first. The song starts out with a groove on a heavily distorted Wurlitzer elctromechanical piano. I love Michael Anthony's 8th note bassline and the loose high hats under Eddie Van Halen's guitar solo. This is a great lunch break song. https://www.youtube.com/watch?v=11mBDT5mpdw
Transcript
Click on a timestamp to play from that location
| 0:00.0 | Welcome back to the FreeCodeCamp podcast. I'm Quincy Larson teacher and founder of Freakocamp.org. |
| 0:05.6 | And today I'm interviewing Tapas Adikari. He's a software engineer who runs a firm of 20 developers |
| 0:11.9 | who build projects for companies around the world. He's also written more than 300 programming tutorials. |
| 0:19.8 | This guy is a prolific teacher. |
| 0:21.5 | Before we get to him, some quick community news. |
| 0:23.9 | FreecoCamp just published a new Python data structures and algorithms course |
| 0:27.7 | that will help you understand key dynamic programming patterns. |
| 0:31.6 | These approaches come up all the time in technical interviews. |
| 0:34.9 | You'll learn constant transition, the grid pattern, two sequences, |
| 0:39.7 | interval D.P, non-constant transition, knapsack-like problems, and more. This is two-hour course |
| 0:45.6 | on the Free Code Camp YouTube channel. Check it out after you finish listening to this podcast. |
| 0:50.3 | And if you're interested in building projects on top of large language models, |
| 0:58.9 | FreeCodeCamp just published a Python course on Retrieval Augmented Generation R-A-G. |
| 0:59.9 | You may have heard that acronym. |
| 1:05.9 | You'll also learn how to turn documents into embeddings, then store them in vector databases. |
| 1:12.4 | The course will also walk you through building your own model context protocol MCP server. This is a two-hour course on the free code camp youtube channel that we just published and learn how execution context |
| 1:18.5 | works in javascript if you're a js dev this is essential reading you'll learn about |
| 1:24.1 | interpretation versus compilation then you'll see how no jjs and the V8 engine load and execute code. |
| 1:31.2 | This is a full-length handbook free on the Free Code Camp publication through FreeCodeCamp Press. |
| 1:38.1 | Link in the description. |
| 1:40.5 | And finally, this weekend you can build your own fully playable horror game based on the legendary The Backrooms. |
| 1:48.4 | Liminal space. |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from Quincy Larson, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of Quincy Larson and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2026.

