The 67th edition of the JS Craft Newsletter is out:
- π Algorithms to Live By
- π New Podcast Episode with @paolo.ricciuti.me
- π» TypeScript MCP
- π€ The Future of AI Agents
Read it here β www.js-craft.io/blog/newslet...
@danielnsts.bsky.social
Author of π LangChain for JavaScript developers: http://js-craft.io/book I like computers. I try to make them like me back. More than computers I like humans.
The 67th edition of the JS Craft Newsletter is out:
- π Algorithms to Live By
- π New Podcast Episode with @paolo.ricciuti.me
- π» TypeScript MCP
- π€ The Future of AI Agents
Read it here β www.js-craft.io/blog/newslet...
When day to day things are not as simple as they seem, and why we need the js URL Pattern API:
www.youtube.com/watch?v=UYBb...
Continuing our Spanish adventures, we took a 3-day trip to Nerja. Just check out this picture! I'm a bad photographer, but when the landscape and light are so beautiful, even I can take decent pictures.
19.11.2025 14:42 β π 2 π 0 π¬ 0 π 0Enjoy your time in Portugal, and if you have time, be sure to go to a Fado concert; some of them are quite nice.
19.11.2025 14:41 β π 0 π 0 π¬ 0 π 0Hey Brian! We are in the south of Spain. Do you have any plans to be in the area? The first sangrias are on me :)
19.11.2025 14:40 β π 1 π 0 π¬ 1 π 0A couple of days ago, I interviewed @paolo.ricciuti.me , core contributor to @svelte.dev and maintainer of the TypeScript MCP library. Many interesting things, including how the Svelte team is using its MCP server to upgrade code to new versions.
youtu.be/rITKditB-A0
bittersweet news :) Thanks for all Brian π
13.11.2025 16:53 β π 2 π 0 π¬ 0 π 0Writing MCP servers it's quite boilerplatey but most of the times you will return a single text content from tool or a single message from prompt.
I'm adding a bunch of utils to tmcp so you can now just
return tool.text("Tool result");
or
return prompt.message("Your prompt");
Any feedback?
This podcast with Dorian Yates (6 consecutive Mr. Olympia titles) is excellent! It seems that when it comes to building muscle mass, the same principles apply as in passive investing: keep it simple, do fewer actions, and put the most you can into it.
youtu.be/t2pBvH6I7qg
One of my bets is that, most applications will soon have an integrated AI/LLM layer. Just like they have a database layer. The AI layer could be used for:
- π¬ NLP capabilities to greatly enhance the UX
- π¦ making sense of unstructured data
- π€ commentating with other AIs
Seeing all the news about JS and AI, I am very excited about the attention JavaScript is getting as a language for building AI-powered applications. It reminds me of a tweet I saw a while ago that said, "Python is for training AI, while JavaScript is for building with it."
07.11.2025 10:35 β π 0 π 0 π¬ 0 π 0It's not always sunny here in the South of Spain, but being able to workout outdoors at the seaside in shorts and a T-shirt in November makes it all worth it. Happines++
06.11.2025 12:11 β π 1 π 0 π¬ 0 π 0When it comes to AI, orchestrating LLMs & agents through code is far more powerful (and fun) than relying solely on prompt engineering. That's one of the reasons I wrote "π Build AI Agents with LangGraph js".
www.js-craft.io/langgraph-js...
Check out @ishananand.bsky.social 's presentation at @cascadiajs.com. Itβs a great example of how we can create something similar to "View Source", but for LLMs π€©
youtu.be/clqB9mpdwok
super nice @intellectronica.net ! Saw just the first 15 min, on my way to work , but will continue later.
31.10.2025 09:23 β π 2 π 0 π¬ 0 π 0The 66th edition of the JS Craft Newsletter just dropped:
- π How LLM tokens really work
- π Hrishi Olickel on AI engineering & agents
- π° Financial Independence as a Software Dev
- π§ Knowledge work is dying; welcome to the age of wisdom work
Read it here: www.js-craft.io/blog/newslet...
Speaking about taking home office infrastructure to the next level, I found this older article by Stephen Wolfram on his home office setup. Incredible
writings.stephenwolfram.com/2019/02/seek...
how about how having a monthly newsletter helped you, and why do you put effort into it :D
30.10.2025 12:20 β π 0 π 0 π¬ 0 π 0Tech job market report by @gergely.pragmaticengineer.com:
- π gradual but consistent increase in hiring across both Big Tech & startups
- π€ surging demand for AI engineers
- πdecline in remote opportunities, and the growing importance of location
newsletter.pragmaticengineer.com/p/state-of-t...
invisible breaking change :)) love this
29.10.2025 07:37 β π 1 π 0 π¬ 0 π 0this === true
28.10.2025 15:36 β π 1 π 0 π¬ 0 π 0Success is unpredictable. Luck and timing play a bigger role than we think. Thatβs why who you work with and how you spend your days might be the real βwin.β
I wrote this short rant on the importance of long-term games and values π www.js-craft.io/blog/on-succ...
LDL -- π Great stuff, Nicolas :)
28.10.2025 14:09 β π 0 π 0 π¬ 0 π 0The question is, what can we do? If there is something ...
28.10.2025 14:08 β π 1 π 0 π¬ 1 π 0Web Weekly 172 Imports with { type: βJSONβ } Intl.Segmenter clip-path() & shape() sibling-count() & sibling-index() Import maps A web compatibility standard
The new Web Weekly is just about to hit all the inboxes. π
As always, it's jam-packed with web dev goodies. Check it out! π
www.stefanjudis.com/blog/web-wee...
One of the best ideas I've read recently. Moral of the story: don't compete with AI on marginal improvements but instead, do things AI cannot do. Knowledge work is dying! Welcome to the age of wisdom work!
every.to/thesis/knowl...
This weekend we made a 2 days trip to Ronda which has now become my favorite non-coastal town. Mind-blowing views. Thank you, πͺπΈ Spain!
27.10.2025 14:19 β π 0 π 0 π¬ 0 π 0I've been in the industry for over 20 years. Tech is challenging, exciting, and beautiful. A great place to grow. But it's not easy at all, especially if you want to master the craft.
10.10.2025 07:47 β π 1 π 0 π¬ 0 π 0I just saw one of those βItβs so easy to get into tech and make a huge salaryβ courses. It was launched by someone who:
1. did a coding bootcamp,
2. stayed 2β3 years at a company,
3. quit, and now sells courses.
If itβs so nice and easy in tech, why quit so fast?
I think that RAG will be a huge market. 95% of the world's data is "private" and therefore unavailable for training foundation models. But we can feed this private data to local LLMs via RAG. In some way each organization will likely have its own LLM-RAG app.
08.10.2025 09:39 β π 0 π 0 π¬ 0 π 0