![Launch of iSole 3D corporate website to the public](/content/images/size/w1200/2024/06/9A1D5A62-9E88-4F93-BE8C-3D08C6C11982_1_105_c-1.jpeg)
Bas Kamer
![Launch of iSole 3D corporate website to the public](/content/images/size/w1200/2024/06/9A1D5A62-9E88-4F93-BE8C-3D08C6C11982_1_105_c-1.jpeg)
![Streamlining Development with `nestjs-ember-static`](/content/images/size/w1200/2024/06/DALL-E-2024-06-27-11.56.31---A-vibrant-and-modern-poster-showcasing-the--nestjs-ember-static--module.-The-poster-should-feature-a-NestJS-logo-and-an-EmberJS-logo-interconnected--s.webp)
Streamlining Development with `nestjs-ember-static`
![Transitioning from Docker-Compose to Docker Swarm in Production](/content/images/size/w1200/2024/06/DALL-E-2024-06-24-11.57.33---A-visually-appealing-poster-showcasing-the-transition-from-Docker-Compose-to-Docker-Swarm-in-production.-The-background-should-feature-a-seamless-blen.webp)
Transitioning from Docker-Compose to Docker Swarm in Production
Ember Electron and Typescript
![(Untitled)](/content/images/size/w1200/2022/10/8d1b5c6d-2056-4ff0-bb2a-efe1b10e1999.jpg)
(Untitled)
![Prooph Snapshot Serializer](/content/images/size/w1200/2022/10/pexels-pixabay-302743.jpg)
Prooph Snapshot Serializer
![Solving websockets subscriptions and disconnects](/content/images/size/w1200/2022/10/pexels-lil-artsy-5130296.jpg)
Solving websockets subscriptions and disconnects
![EmberJS & SASS & Bootstrap](/content/images/size/w1200/2022/10/pexels-achira-751373.jpg)
EmberJS & SASS & Bootstrap
![How to specify custom message names on prooph messages?](/content/images/size/w1200/2016/09/dl-size-card-blanks-without-envelopes-pack-of-50-10457-p.jpg)
How to specify custom message names on prooph messages?
Logging with Zend Framework and PSR-3
![Profile](/content/images/size/w1200/2016/06/6691076519_d1bc02cf05_o.jpg)
Profile
![Intro](/content/images/size/w1200/2022/09/3534869625_8315dfeab3_o.jpg)