Hey! Itโs Daniel here, the author of ๐ LangChain for JavaScript Developers and the guy behind js-craft.io.
For this edition of the Js-Craft newsletter, Iโve decided to try a simpler format. This idea was inspired by Michael Karnjanaprakorn's newsletter, the founder of Skillshare.
I hope that by using this new format, I can make the newsletter feel more personal. Plus, it will require less editing, so I should be able to send it twice per month. Let me know if you like this formatโthereโs a poll at the end of the newsletter.
Here we go:
-
I've recorded a new podcast episode with Josef Strzibny. We talked about how he wrote his two books, Deployment From Scratch and Kamal Handbook, which generated over $50k in sales. Be sure to check also this talk of Josef at the Balkan Ruby conference.

-
Speaking of the Js-Craft podcast, in case you missed it, the first episode featured Jacob Lee, lead maintainer of LangChain.js. Highly recommend it!
-
This week, I re-read The Pragmatic Programmer. Great book! In chapter 1.5, the technologies a software developer knows are seen as stocks in an investment portfolio. Each new technology we learn adds potential value to our portfolio. My current investment is LangChain.
-
In any job or industry, it's important to look up to those ahead of you and ask yourself if you admire them. If you work hard and do well, youโll eventually find yourself among themโif not becoming like them.
-
Iโve posted a poll on Twitter about which LLMs and LangChain-related topics youโd like to learn more about. Curious to hear your thoughts:
-
I learned that we can view AI Agents as LLMs running in a
do-whileloop until they reach a given objective. This interview with Harrison Chase, the founder of LangChain, has fantastic insights. By the way, one of the example apps we build in the LangChain for JavaScript Developers book focuses on using AI Agents. -
Iโve started experimenting with LangGraph.js. Iโll post more about this soon, but in the meantime, you can check out this short clip showing how LangChain, LangSmith, and LangGraph work together.
-
Maybe itโs just my limited experience, but Iโve noticed that the less technical someone is, the more likely they are to claim they understand AI and LLMs. Itโs crucial to educate ourselves on how AI models actually work so we can call BS when needed.
-
On the topic of understanding LLMs, check out this Decoding the Decoder LLM talk by Ishan Anand from this yearโs AI Engineer World's Fair.
-
By the way, Iโll have Ishan as a podcast guest next week! Feel free to reply to this email with any questions youโd like me to ask him.
-
Keep in mind that LLMs mimic the userโs style. If you misspell or use strange casing in your prompt, you increase the chances of unwanted results!
-
The official LangChain Twitter account shared an article I wrote on Routing LLM prompts with JavaScript. Made my day!
-
I donโt think thereโs an AI bubble. LLMs and AI are incredible! The "bubble" is caused by people who donโt understand how they work. Learn the mechanisms, recognize real use cases, and be prepared to call out BS when someone invokes AI as a magic solution.
-
Last week, I spent some time with my wife and daughter at the seaside on a "workation." I was lucky enough to have this view from my desk:
How do you like the current format?
Thatโs all for this edition, folks! Be kind, be smart, and keep coding!
๐ Neural Networks from Scratch - Presale
I'm writing a book about the timeless foundational concepts of neural networks for JavaScript developers. Go from if-else to weights and biases by building tiny AI models from scratch!
๐ Neural Networks from Scratch - Presale
I'm writing a book about the timeless foundational concepts of neural networks for JavaScript developers. Go from if-else to weights and biases by building tiny AI models from scratch!