It’s Daniel here, the author of the 📘 LangChain for JavaScript Developers book and the guy who maintains the js-craft.io website.
Was this neweltter forwarded to you? You can subscribe here
Almost three weeks have passed and it's time for a new edition of the JS-Craft newsletter. Let’s dive in:
👔 If you’re preparing for a JavaScript interview, Lydia Hallie’s YouTube channel is pure gold. She has just five videos and already 70.5K subscribers—quality content at its best!
💻 Wrote a short article on why I think LangChain is a great career investmentfor web developers. One of the most enjoyable articles I've written. It's nice to write about something you believe in. Fun fact - I happen to share the same birthday as LangChain.
🎙 This interview between Tim Ferris and Chris Williamson was the only 3-hour talk I recently had the patience to listen to, and it was worth every minute. If you're interested in understanding a sustainable personal operating system, give it a try. I especially liked Tim's focus on doing things that energize him.
🕵️♂️ A great way to see AI Agents is by using the formula: AI_AGENT = LLM + MEMORY + TOOLS + PLANNING + DO_WHILE_LOOP. More about this in this fantastic Anatomy of Autonomy article.
🕸 In case you missed it, I've written an article on How to make a first AI Agent with LangGraph.js and ChatOpenAI.
💬 And also one other article about How to use threads to manage the conversation history of AI Agents in LangGraph.
📖 I am currently reading the Professional Rails Testing: Tools and Principles by Jason Swett (he also runs the Code With Jason podcast). Even if I am not a Ruby developer, I'm learning a lot from the book, as many principles are universal. A great read so far!
🔖 Swyx made a great point in this interview with Sandra Kublik on why AI Engineering is a smart career choice. Companies like OpenAI and Anthropic are heavily invested in growing the number of AI engineers, as they’re the primary users and customers of AI models (min 34).
🧰 And speaking of AI Engineering. If you want some inspiration on how to gain competence in this field? Check out this fantastic talk by Hassan El Mghari on how he built and launched a portfolio of AI apps during the weekends. Truly inspiring!
📘 Looking for a fun AI Engineer project to get started? The free sample chapter of my LangChain for JavaScript developers book explores how you can build a fully working quiz game with the output parsers of LangChain.js and OpenAI.
📦 It’s safer to think of an LLM as a giant set of tables filled with numbers. An LLM consists of about 500 lines of code and countless gigabytes of raw data. These models are more like massive number-crunching machines than traditional if-then-else software.
🕹 Books and games are great! While cleaning out my parents' basement, I found the book that started my software development journey 26 years ago. A book on how to code games in Basic. Keep playing and keep reading!
🐤 A personal tip on using Twitter. Create a list of people you want to follow or engage with directly. Relying solely on Twitter's algorithm feed is, unfortunately, becoming a time-waster.
And that’s a wrap for this edition of the JS-Craft newsletter! As we creep closer to Halloween, remember that learning and experimenting with new tech whether it's LangChain or something else doesn’t have to be as scary as it seems. Every skill you add is like putting another tool in your trick-or-treat bag!
So, keep coding, keep learning, and have a spooktacular Halloween! See you next time! 🎃
📖 Build a full trivia game app with LangChain
Learn by doing with this FREE ebook! This 35-page guide walks you through every step of building your first fully functional AI-powered app using JavaScript and LangChain.js
📖 Build a full trivia game app with LangChain
Learn by doing with this FREE ebook! This 35-page guide walks you through every step of building your first fully functional AI-powered app using JavaScript and LangChain.js