The Anatomy of a Distributed JavaScript Runtime | Part IVโโโDistributing applications
Can an application be a monolith and microservices at the same time? Spoiler alert: yes
The fourth part of my article series, "The Anatomy of a Distributed Runtime," is now available!
In this part, I explain how the execution process discussed in the previous part is encapsulated by services that enable distribution.
javascript.plainenglish.io/the-anatomy-...
05.08.2025 07:24 โ ๐ 3 ๐ 2 ๐ฌ 0 ๐ 0
The Anatomy of a Distributed JavaScript Runtime | Part III
Can an application be a monolith and microservices at the same time? Spoiler alert: yes
The third part of my article series, "The Anatomy of a Distributed Runtime," has just been published!
In this part, I explain how the distributable bundles discussed in the previous part are loaded and executed.
javascript.plainenglish.io/the-anatomy-...
24.07.2025 10:01 โ ๐ 3 ๐ 2 ๐ฌ 0 ๐ 0
๐คฉ Meet @petermasking.bsky.social
A software architect and full-stack developer with over 20 years of experience.
Peter helps companies build cost-efficient, future-proof applications. A frequent speaker at tech events across Europe, you can now catch him live in Skopje at What The Stack!
23.07.2025 12:34 โ ๐ 3 ๐ 3 ๐ฌ 0 ๐ 0
Today in the airport bus I shot this picture for @kevlin.bsky.social day. A few days late, but still worth it in my opinion.
#kevlinhenneyday
24.07.2025 06:41 โ ๐ 6 ๐ 2 ๐ฌ 0 ๐ 0
The Anatomy of a Distributed JavaScript Runtime | Part II
Can an application be a monolith and microservices at the same time? Spoiler alert: yes
As of now, the second part of my article series "The Anatomy of a Distributed Runtime" is also live!
In this part, I explain how we split monolithic applications into distributable bundles.
javascript.plainenglish.io/the-anatomy-...
17.07.2025 10:33 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
Working on Windows compatibility for our Jitar runtime. And after some work, the first results look promising!
#jitar #developer #windows
11.07.2025 19:22 โ ๐ 3 ๐ 2 ๐ฌ 0 ๐ 0
The Anatomy of a Distributed JavaScript Runtime | Part I
Can an application be a monolith and microservices at the same time? Spoiler alert: yes
I'm wrapping up a series of articles diving into the technical nitty-gritty of our distributed JavaScript runtime. The first part is now live!
javascript.plainenglish.io/the-anatomy-...
10.07.2025 11:05 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
Just finished the slides for my talk at the Tech Internals Conference on May 26th in Berlin!
02.05.2025 11:33 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
Next month, I'll be speaking at the @javascriptcon.bsky.social in the beautiful city of London! ๐ฅณ
I couldn't be happierโthis is the conference for fullstack JavaScript development, making my talk, "๐๐ฒ๐ณ๐ ๐๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐๐ฟ๐ฎ๐น ๐จ๐ป๐ฐ๐ฒ๐ฟ๐๐ฎ๐ถ๐ป๐๐ ๐ฏ๐ ๐๐๐ถ๐น๐ฑ๐ถ๐ป๐ด ๐ฆ๐ฐ๐ต๐ฟรถ๐ฑ๐ถ๐ป๐ด๐ฒ๐ฟ'๐ ๐๐ฝ๐ฝ" a perfect fit.
Hope to see you there!
15.04.2025 08:47 โ ๐ 5 ๐ 3 ๐ฌ 0 ๐ 0
It's always fun to look at old commit messages ๐
Can you still remember what you were working on 10 years ago?
14.04.2025 07:20 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
โ๐ช๐ต๐ฎ๐ ๐๐ฟ๐ฒ ๐ฌ๐ผ๐ ๐ง๐๐ผ ๐๐ผ๐ถ๐ป๐ด?โ I Asked.
โ๐ช๐ฒโ๐ฟ๐ฒ ๐ฃ๐ฎ๐ถ๐ฟ ๐ฉ๐ถ๐ฏ๐ถ๐ป๐ดโ
Last night I gave the first part of our "AI for Developers" workshop that includes a little vibe coding.
One of the attendees wasn't able to install anything, so he paired up with his neighbor. Not sure if I caught them at the right moment ๐
11.04.2025 07:05 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
Wrapping up the second part of my article series, "The Anatomy of a Distributed Runtime" on how to build a distributable monolithโwith this pertinent quote from @simonbrown.je
09.04.2025 07:18 โ ๐ 2 ๐ 1 ๐ฌ 0 ๐ 0
Still in #AI mode... Just imported a simple neural network that @basmasking.bsky.social and I built in Java from scratch 11 YEARS AGO โ and it still works without a single modification! ๐คฏ
08.04.2025 13:36 โ ๐ 3 ๐ 2 ๐ฌ 0 ๐ 0
My very first "vibe coding" experience was actually better than expected. I only needed 4 prompts to make it playable:
1. Can you build a simple web-based Tetris game?
2. When I start the game, nothing happens.
3. The input is very slow.
4. The bricks get stuck above the bottom.
#cursor #ai
05.04.2025 19:19 โ ๐ 3 ๐ 2 ๐ฌ 0 ๐ 0
Today, it was my turn to speak at the Michigan Technology Conference, and I had a great time sharing our ideas on handling architectural uncertainty.
The audience was fantastic, and I received some really insightful questions! Once again, I'm very happy and grateful to be here. ๐
28.03.2025 20:25 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
I'm working on new #AI training for developers, and today I spent some time crafting a simple explanation of the architecture behind LLMs. It's actually quite fascinating and impressive!
P.S. For the AI pros: feedback is welcome!
02.04.2025 18:35 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
Vendors and consultants may recommend only the first option, but in reality, you should almost always opt for a custom solution alongside the low-code platform, or drop the requirement altogether. This approach will save you a lot of hassle in the long run.
#lowcode #requirements #futureproofing
02.04.2025 18:41 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0
For the remaining requirements, a decision must be made: do we customize the platform, or do we build the requirements elsewhere?
02.04.2025 18:41 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0
My role as a Lead Low-Code Developer places me in a position where I often have to say โnoโ to certain requirements. By its nature, a low-code platform is opinionated and doesnโt allow for the inclusion of all possible requirements. In my experience, you can meet around 70-80% of the requirements.
02.04.2025 18:41 โ ๐ 1 ๐ 1 ๐ฌ 1 ๐ 0
Just finished presenting at the Michigan Technology Conference (MITechCon) on building resilient applications using Darwin's principles in application development. Grateful to all who attended. Looking forward to the next meet-up!
#ResilientApplications #MITechCon
27.03.2025 20:21 โ ๐ 1 ๐ 1 ๐ฌ 0 ๐ 0
Great interview question about Jitar for an upcoming conference:
"A runtime that makes the code both monolithic and distributed sounds impressive. Where is the price for such flexibility?"
Nothing is perfectโthere are certainly trade-offs when the development and deployment models are decoupled.
19.03.2025 08:14 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
AI is a powerful tool for #developers, or is it? I use the usual suspects myself, but with so many options out there, I'm trying to figure out which ones are actually worth it. #fomo
So, I'm curiousโwhat value does AI bring to your daily work? Do you see it as just a tool, or something more?
20.03.2025 09:52 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
STOP BUILDING APIs โ Thatโs the title of my conference talk associated with this sheet. Although I had this internal discussion a long time ago, I believe itโs still relevant. Fortunately, there are great automation options available these days! #metaframeworks #apimediators #jitar
21.03.2025 22:53 โ ๐ 3 ๐ 2 ๐ฌ 0 ๐ 0
Today @basmasking.bsky.social and I traveled from Holland to Pontiac, where the Michigan Technology Conference is being held. There was no rush, so we had plenty of time to reflect and make new plans. A day well spent!
26.03.2025 21:31 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
This afternoon @petermasking.bsky.social and I did a 5.6 mile hike in Sleepy Hollow State Park, MI. A refreshing walk in the sun at 36 Fahrenheit.
26.03.2025 21:33 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
This Thursday, I will present my talk, "Making Apps More Resilient by Applying Darwinism," at the Michigan Technology Conference.
The next day, @petermasking.bsky.social will present his talk about another scientist, Schrรถdinger, where he will discuss an app being in two states at the same time!
24.03.2025 09:29 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
Today, @basmasking.bsky.social and I will fly to Chicago to start our trip toward the Michigan Technology Conference. Last year was a blast, so we're preparing for the next!
24.03.2025 09:23 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
Ah, the thrill of running "npm install" on an older project...
14.03.2025 10:45 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0
Trainer, Consultant, and Programming Architect with Focus on Angular, GDE for Angular
DDD South West is a free one day technical event organised by developers for developers.
I โค๏ธ OSS, Improving Developer Experience, Drawing Pixel Art, and Handcrafting Generative Art. Sr Dev ๐ฅ Diagrid, Dapr comm mngr, Azure MVP, he/him. https://marcduiker.dev/
Principal Technical Program Manager at Microsoft advocating for Playwright testing ๐ญ.
Nuxt ambassador, Google Dev Expert, Former GitHub โญ๏ธ and MVP
Check my site for blog posts/videos/podcasts debbie.codes
๐ดโโ๏ธ๐โโ๏ธ๐๐พ๐โโ๏ธโท๏ธ in my free time
Senior Software Developer at Directus ๐ฐ โข Full-Stack ๐ฅ โข Vue, Nuxt ๐ โข Private Pilot ๐จโโ๏ธ โข MC, Public speaker ๐ค โข ๐ฑ๐บ๐ฉ๐ช๐ฌ๐ง๐ช๐ธ๐ซ๐ท
Developer Advocate ๐ฅ @Sonar | Java Champion | cofounder JBCNConf & DevBcn | BarcelonaJUG organiser
๐ฅ Developer relations engineer for Langflow getting involved in all things AI, agents, and MCP.
๐ฃ๏ธ speaker | ๐ writer | ๐ญ sausage dog owner | he/him
https://philna.sh/
Java Champion | JUG leader
NLJug & VirtualJug | Oracle ACE Pro | CS Master at Utrecht University | Java | Haskell | Security | Dutch Air Reserve | Views are my own
Dad, software engineer, and lover of metal. He/him
now: neuro postdoc with Janice Chen & Chris Honey @ Johns Hopkins. before: neuro phd student with Ken Norman @ Princeton & Chris Baldassano @ Columbia | dspan
Independent consultant. Creator of AutoMapper and MediatR. Originator of Vertical Slice Architecture. Blogger, speaker, author. DDD, distributed systems, etc
Twitter: @jbogard
Creator of Microservices.io
I like the beautiful mess of product development.| newsletter: https://cutlefish.substack.com
๐ป Software Developer | โ๐ฅ Java Developer Advocate @ JetBrains | ๐ Java Champion | ๐ค International Keynote Speaker | ๐ฉโ๐ป Pronouns: She/her
https://maritvandijk.com/
Listener, learner, reader & writer; tech raconteur: founder of the Software Inklings & Co-founder of the Eastbourne Literary Festival
Author of Architecture Modernization
Curator of legacy-modernization.io
Check out my DDD list to find lots of DDD people on here
- nick-tune.me
- @nick_tune@hachyderm.io
- https://www.linkedin.com/in/nick-tune/
#legacyModernization #ddDesign
scientist, storyteller, philosopher
computingthehumanexperience.com
Software Architect | Developer | Trainer | Writer | Speaker