Peter van Vliet
@petermasking.bsky.social
Software Architect | Developer | Trainer | Writer | Speaker
Reposted by Peter van Vliet
Just released the next "Getting started with Jitar" video 🥳
In this video, we show how to scale a full-stack application using nothing but configuration, thanks to Jitar’s services. Scaling your app has never been this simple.
#fullstack #softwarearchitecture #softwaredevelopment #scalabilitytrap
In this video, we show how to scale a full-stack application using nothing but configuration, thanks to Jitar’s services. Scaling your app has never been this simple.
#fullstack #softwarearchitecture #softwaredevelopment #scalabilitytrap
Getting Started | Scale a Full-Stack App with Jitar
YouTube video by Masking Technology
www.youtube.com
November 7, 2025 at 2:22 PM
Just released the next "Getting started with Jitar" video 🥳
In this video, we show how to scale a full-stack application using nothing but configuration, thanks to Jitar’s services. Scaling your app has never been this simple.
#fullstack #softwarearchitecture #softwaredevelopment #scalabilitytrap
In this video, we show how to scale a full-stack application using nothing but configuration, thanks to Jitar’s services. Scaling your app has never been this simple.
#fullstack #softwarearchitecture #softwaredevelopment #scalabilitytrap
Reposted by Peter van Vliet
We’re turning our trainings into online courses! This video introduces our practical course on microservices—cutting through the hype and confusion to show how they really work.
#microservices #softwarearchitecture #courses #learning
#microservices #softwarearchitecture #courses #learning
Introduction of our pratical course on microservices
YouTube video by Masking Technology
www.youtube.com
October 24, 2025 at 10:14 PM
We’re turning our trainings into online courses! This video introduces our practical course on microservices—cutting through the hype and confusion to show how they really work.
#microservices #softwarearchitecture #courses #learning
#microservices #softwarearchitecture #courses #learning
Reposted by Peter van Vliet
We've just released the getting started video of Jitar, explaining the installation and creating a scalable full-stack app from a template.
Getting Started | Create a Scalable Full-Stack App With Jitar
YouTube video by Masking Technology
www.youtube.com
October 21, 2025 at 7:14 AM
We've just released the getting started video of Jitar, explaining the installation and creating a scalable full-stack app from a template.
Reposted by Peter van Vliet
We've just released the introduction video of Jitar, explaining what it is and what value it brings.
Jitar | The Runtime for Scalable Full-Stack Apps
YouTube video by Masking Technology
www.youtube.com
October 10, 2025 at 11:00 AM
We've just released the introduction video of Jitar, explaining what it is and what value it brings.
Reposted by Peter van Vliet
We've finished the second iteration of our product video about Jitar. Have fun watching!
#fullstack #microservices #applicationdevelopment
#fullstack #microservices #applicationdevelopment
October 3, 2025 at 9:43 PM
We've finished the second iteration of our product video about Jitar. Have fun watching!
#fullstack #microservices #applicationdevelopment
#fullstack #microservices #applicationdevelopment
Reposted by Peter van Vliet
@petermasking.bsky.social and I are creating a new version of our #jitar introduction video.
It's fully generated from Google Slides with a few #python scripts that transforms the slides into an animation and add a voice-over using #ai
This is what we have so far...
It's fully generated from Google Slides with a few #python scripts that transforms the slides into an animation and add a voice-over using #ai
This is what we have so far...
September 26, 2025 at 8:18 PM
@petermasking.bsky.social and I are creating a new version of our #jitar introduction video.
It's fully generated from Google Slides with a few #python scripts that transforms the slides into an animation and add a voice-over using #ai
This is what we have so far...
It's fully generated from Google Slides with a few #python scripts that transforms the slides into an animation and add a voice-over using #ai
This is what we have so far...
Yesterday, @basmasking.bsky.social and I returned from the What The Stack Conference (@wts.rocks) in Skopje, carrying home great memories and new connections. 🙏
The audience was full of energy, which made it a real pleasure to speak to them, even right after a fantastic lunch!
The audience was full of energy, which made it a real pleasure to speak to them, even right after a fantastic lunch!
September 22, 2025 at 8:51 AM
Yesterday, @basmasking.bsky.social and I returned from the What The Stack Conference (@wts.rocks) in Skopje, carrying home great memories and new connections. 🙏
The audience was full of energy, which made it a real pleasure to speak to them, even right after a fantastic lunch!
The audience was full of energy, which made it a real pleasure to speak to them, even right after a fantastic lunch!
Today's animation:
"Jitar provides tools for cutting full-stack monolithic applications into distributable bundles based on configuration, and deploying them across web browsers and servers."
"Jitar provides tools for cutting full-stack monolithic applications into distributable bundles based on configuration, and deploying them across web browsers and servers."
September 18, 2025 at 7:38 AM
Today's animation:
"Jitar provides tools for cutting full-stack monolithic applications into distributable bundles based on configuration, and deploying them across web browsers and servers."
"Jitar provides tools for cutting full-stack monolithic applications into distributable bundles based on configuration, and deploying them across web browsers and servers."
Continuing animation: zooming into the runtime to see inside.
September 17, 2025 at 6:56 AM
Continuing animation: zooming into the runtime to see inside.
Learning the principles of #animation while working on the introduction video for our distributed runtime Jitar.
Started with the first principle: 𝗦𝗾𝘂𝗮𝘀𝗵 𝗮𝗻𝗱 𝗦𝘁𝗿𝗲𝘁𝗰𝗵.
Started with the first principle: 𝗦𝗾𝘂𝗮𝘀𝗵 𝗮𝗻𝗱 𝗦𝘁𝗿𝗲𝘁𝗰𝗵.
September 16, 2025 at 11:09 AM
Learning the principles of #animation while working on the introduction video for our distributed runtime Jitar.
Started with the first principle: 𝗦𝗾𝘂𝗮𝘀𝗵 𝗮𝗻𝗱 𝗦𝘁𝗿𝗲𝘁𝗰𝗵.
Started with the first principle: 𝗦𝗾𝘂𝗮𝘀𝗵 𝗮𝗻𝗱 𝗦𝘁𝗿𝗲𝘁𝗰𝗵.
I just received the news that my article series, “The Anatomy of a Distributed Runtime”, has been featured in In Plain English’s JavaScript publication! 🥳
The series can be found here: medium.com/javascript-i...
The series can be found here: medium.com/javascript-i...
September 16, 2025 at 8:05 AM
I just received the news that my article series, “The Anatomy of a Distributed Runtime”, has been featured in In Plain English’s JavaScript publication! 🥳
The series can be found here: medium.com/javascript-i...
The series can be found here: medium.com/javascript-i...
In two weeks, I’m honored to be speaking at the Digital Architecture Day event for the second time!
This time, I’ll introduce and demonstrate our adaptive architecture style that allows switching between a monolith and microservices without changing a single line of code.
This time, I’ll introduce and demonstrate our adaptive architecture style that allows switching between a monolith and microservices without changing a single line of code.
September 15, 2025 at 7:11 PM
In two weeks, I’m honored to be speaking at the Digital Architecture Day event for the second time!
This time, I’ll introduce and demonstrate our adaptive architecture style that allows switching between a monolith and microservices without changing a single line of code.
This time, I’ll introduce and demonstrate our adaptive architecture style that allows switching between a monolith and microservices without changing a single line of code.
Reposted by Peter van Vliet
Working on the introduction video of Jitar 😀
September 5, 2025 at 8:32 AM
Working on the introduction video of Jitar 😀
I love abstractions, but I also fear them. Good ones reduce complexity, while bad ones add it.
Telling them apart isn’t always easy, so avoidance is the widely accepted guideline.
Since I couldn’t find a practical, unified source, I decided to create one.
levelup.gitconnected.com/cut-the-abst...
Telling them apart isn’t always easy, so avoidance is the widely accepted guideline.
Since I couldn’t find a practical, unified source, I decided to create one.
levelup.gitconnected.com/cut-the-abst...
Cut The Abstractions, Software is Not a Piece of Art
A pragmatic guide to the true art of building scalable and maintainable systems.
levelup.gitconnected.com
August 28, 2025 at 12:00 PM
I love abstractions, but I also fear them. Good ones reduce complexity, while bad ones add it.
Telling them apart isn’t always easy, so avoidance is the widely accepted guideline.
Since I couldn’t find a practical, unified source, I decided to create one.
levelup.gitconnected.com/cut-the-abst...
Telling them apart isn’t always easy, so avoidance is the widely accepted guideline.
Since I couldn’t find a practical, unified source, I decided to create one.
levelup.gitconnected.com/cut-the-abst...
The fifth (and final) part of my article series "The Anatomy of a Distributed Runtime", is now available!
This part ties everything together and ties up all loose ends.
javascript.plainenglish.io/the-anatomy-...
This part ties everything together and ties up all loose ends.
javascript.plainenglish.io/the-anatomy-...
The Anatomy of a Distributed JavaScript Runtime | Part V — Consolidation and conclusions
Can an application be a monolith and microservices at the same time? Spoiler alert: yes
javascript.plainenglish.io
August 12, 2025 at 9:01 AM
The fifth (and final) part of my article series "The Anatomy of a Distributed Runtime", is now available!
This part ties everything together and ties up all loose ends.
javascript.plainenglish.io/the-anatomy-...
This part ties everything together and ties up all loose ends.
javascript.plainenglish.io/the-anatomy-...
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-...
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-...
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
javascript.plainenglish.io
August 5, 2025 at 7:24 AM
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-...
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-...
Just created my first scale-when-needed full-stack app example with server-side rendering using @solidjs.com and Jitar.
Aside from the manual build steps (which I'll automate), this combination is very powerful!
The evidence: github.com/petermasking...
Aside from the manual build steps (which I'll automate), this combination is very powerful!
The evidence: github.com/petermasking...
GitHub - petermasking/solid-jitar: Exploratory project aimed at integrating Jitar with SolidStart and leverage its SSR capabilities.
Exploratory project aimed at integrating Jitar with SolidStart and leverage its SSR capabilities. - petermasking/solid-jitar
github.com
July 28, 2025 at 2:03 PM
Just created my first scale-when-needed full-stack app example with server-side rendering using @solidjs.com and Jitar.
Aside from the manual build steps (which I'll automate), this combination is very powerful!
The evidence: github.com/petermasking...
Aside from the manual build steps (which I'll automate), this combination is very powerful!
The evidence: github.com/petermasking...
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-...
In this part, I explain how the distributable bundles discussed in the previous part are loaded and executed.
javascript.plainenglish.io/the-anatomy-...
The Anatomy of a Distributed JavaScript Runtime | Part III
Can an application be a monolith and microservices at the same time? Spoiler alert: yes
javascript.plainenglish.io
July 24, 2025 at 10:01 AM
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-...
In this part, I explain how the distributable bundles discussed in the previous part are loaded and executed.
javascript.plainenglish.io/the-anatomy-...
Reposted by Peter van Vliet
🤩 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!
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!
July 23, 2025 at 12:34 PM
🤩 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!
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!
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-...
In this part, I explain how we split monolithic applications into distributable bundles.
javascript.plainenglish.io/the-anatomy-...
The Anatomy of a Distributed JavaScript Runtime | Part II
Can an application be a monolith and microservices at the same time? Spoiler alert: yes
javascript.plainenglish.io
July 17, 2025 at 10:33 AM
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-...
In this part, I explain how we split monolithic applications into distributable bundles.
javascript.plainenglish.io/the-anatomy-...
Reposted by Peter van Vliet
Working on Windows compatibility for our Jitar runtime. And after some work, the first results look promising!
#jitar #developer #windows
#jitar #developer #windows
July 11, 2025 at 7:22 PM
Working on Windows compatibility for our Jitar runtime. And after some work, the first results look promising!
#jitar #developer #windows
#jitar #developer #windows
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-...
javascript.plainenglish.io/the-anatomy-...
The Anatomy of a Distributed JavaScript Runtime | Part I
Can an application be a monolith and microservices at the same time? Spoiler alert: yes
javascript.plainenglish.io
July 10, 2025 at 11:05 AM
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-...
javascript.plainenglish.io/the-anatomy-...
Just finished the slides for my talk at the Tech Internals Conference on May 26th in Berlin!
May 2, 2025 at 11:33 AM
Just finished the slides for my talk at the Tech Internals Conference on May 26th in Berlin!
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!
I couldn't be happier—this is the conference for fullstack JavaScript development, making my talk, "𝗗𝗲𝗳𝘆 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗮𝗹 𝗨𝗻𝗰𝗲𝗿𝘁𝗮𝗶𝗻𝘁𝘆 𝗯𝘆 𝗕𝘂𝗶𝗹𝗱𝗶𝗻𝗴 𝗦𝗰𝗵𝗿ö𝗱𝗶𝗻𝗴𝗲𝗿'𝘀 𝗔𝗽𝗽" a perfect fit.
Hope to see you there!
April 15, 2025 at 8:47 AM
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!
I couldn't be happier—this is the conference for fullstack JavaScript development, making my talk, "𝗗𝗲𝗳𝘆 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗮𝗹 𝗨𝗻𝗰𝗲𝗿𝘁𝗮𝗶𝗻𝘁𝘆 𝗯𝘆 𝗕𝘂𝗶𝗹𝗱𝗶𝗻𝗴 𝗦𝗰𝗵𝗿ö𝗱𝗶𝗻𝗴𝗲𝗿'𝘀 𝗔𝗽𝗽" a perfect fit.
Hope to see you there!
It's always fun to look at old commit messages 😂
Can you still remember what you were working on 10 years ago?
Can you still remember what you were working on 10 years ago?
April 14, 2025 at 7:20 AM
It's always fun to look at old commit messages 😂
Can you still remember what you were working on 10 years ago?
Can you still remember what you were working on 10 years ago?