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
@basmasking.bsky.social
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
We've just released the getting started video of Jitar, explaining the installation and creating a scalable full-stack app from a template.
21.10.2025 07:14 โ ๐ 3 ๐ 3 ๐ฌ 0 ๐ 0We've just released the introduction video of Jitar, explaining what it is and what value it brings.
10.10.2025 11:00 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0We've finished the second iteration of our product video about Jitar. Have fun watching!
#fullstack #microservices #applicationdevelopment
@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...
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!
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."
Continuing animation: zooming into the runtime to see inside.
17.09.2025 06:56 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0Working on the introduction video of Jitar ๐
05.09.2025 08:31 โ ๐ 2 ๐ 2 ๐ฌ 0 ๐ 0I 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...
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-...
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-...
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...
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-...
๐คฉ 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!
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
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-...
Working on Windows compatibility for our Jitar runtime. And after some work, the first results look promising!
#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-...
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 ๐ 0Next 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!
It's always fun to look at old commit messages ๐
Can you still remember what you were working on 10 years ago?
โ๐ช๐ต๐ฎ๐ ๐๐ฟ๐ฒ ๐ฌ๐ผ๐ ๐ง๐๐ผ ๐๐ผ๐ถ๐ป๐ด?โ 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 ๐
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 ๐ 0Still 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 ๐ 0My 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
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. ๐
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!
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
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