Bas Meeuwissen's Avatar

Bas Meeuwissen

@basmasking.bsky.social

17 Followers  |  36 Following  |  12 Posts  |  Joined: 18.11.2024  |  1.4379

Latest posts by basmasking.bsky.social on Bluesky

Preview
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
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

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...

28.07.2025 14:03 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
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
Video thumbnail

๐Ÿคฉ 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
Post image

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
Preview
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
Post image

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
Preview
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
Post image

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
Post image

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
Post image

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
Post image

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
Post image

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
Post image

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
Post image

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
Post image

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
Post image

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
Post image

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
Post image

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
Post image

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
Post image

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
Post image Post image Post image Post image

As a Dutch guys visiting Michigan, we get asked a lot โ€œHave you been to Holland?โ€. Now @petermasking.bsky.social and I can say, โ€œYes, we did!โ€

#tourist #holland

25.03.2025 17:28 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

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
Post image

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
Post image

Ah, the thrill of running "npm install" on an older project...

14.03.2025 10:45 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@basmasking is following 20 prominent accounts