New
Browse our most recent publications.
- Are Web Components a Good Choice in 2024?
Web Components are a browser standard. But why should we care when we already have Components in React, Vue and Angular?
- Building Typesafe SQL Queries in Bun
How can we write type safe SQL queries in Bun? There is a Query Builder called Kysely. It makes writing type safe SQL easy, without adding a lot of runtime dependency overhead to our app.
- Querying SQL databases in 2024
In this article, we will compare SQL, Query Builders and ORMs. This is not a new discussion, but the tools evolve, so it makes sense to revisit this topic once in a while.
RxJS
RxJS supports you to reactively manage your messages and events.
- RxJS Observables vs Signals
Signals recently gained popularity in frontend web development. They are implemented by modern web frameworks like Qwik and SolidJS. Also, Angular adopted them. But what exactly are they, and do they replace RxJS Observables altogether?
- Building Reactive Apps with RxJS and Lit
Do you wonder whether you should combine RxJS with Lit? And if so, what are the integration options? We’ll answer those questions in this post.
- How to use RxJS with React
There are multiple ways to integrate RxJS into your React app. Which one is right for you? In this post, we will explore some integration options.
Qwik
Qwik is specialized in having short Time-To-Interaction in the web pages and apps we are building.
- Should You use Tasks in Qwik?
We should be cautious with using tasks in Qwik. Especially, heavy use of useVisibleTask$() can eliminate the benefits that we gain from using Qwik in the first place.
- How to Learn Qwik FAST! in 2024?
Qwik is different from other web frameworks. There is a lot to learn. In this no-fluff article, we will cover the basics that will get you running - qwickly.
- RxJS Observables vs Signals
Signals recently gained popularity in frontend web development. They are implemented by modern web frameworks like Qwik and SolidJS. Also, Angular adopted them. But what exactly are they, and do they replace RxJS Observables altogether?
Bun
Bun is the faster NodeJS. Let’s gain performance by using it in our new projects.
- Building Typesafe SQL Queries in Bun
How can we write type safe SQL queries in Bun? There is a Query Builder called Kysely. It makes writing type safe SQL easy, without adding a lot of runtime dependency overhead to our app.
- Querying SQL databases in 2024
In this article, we will compare SQL, Query Builders and ORMs. This is not a new discussion, but the tools evolve, so it makes sense to revisit this topic once in a while.
- How to Use the Notion API
Are you getting started connecting to the Notion API? Or are you wondering whether Notion is a good CMS option? This article can serve you as a starting point for querying your content from Notion with Bun or Node JS.
Vitest
Vitest is a great testing library that works with HMR and ESM support.
Testing
Raise your software quality by becoming a master at software testing.
- Fake Timers in Bun Test
Bun test is not yet feature complete. But there is a mocking library, with which we can get at least fake timers running.
- Is Bun Ready for Unit Testing in 2024?
Bun comes with a built-in test runner. Is this a serious alternative to established runners like Jest or Vitest? Let’s find out.
- How (not) to Unit-Test Your RxJS Code
Do you want to test your RxJS code? This is a great idea! But what kind of tests are best suited to test your RxJS pipelines? There are the traditional asynchronous tests and marble tests, coming with RxJS. Let’s have a discussion.
Web Standards
Web Standards are great! You don’t need any library to use them. This makes them a perfect choice for high-performance pages and apps.
Lit
Lit is a small wrapper library around the Web Components standard.
- Are Web Components a Good Choice in 2024?
Web Components are a browser standard. But why should we care when we already have Components in React, Vue and Angular?
- Lit - Web Components on Fire
Web Components are a ready-to-use browser standard to create universally reusable, framework-agnostic components. However, the API is very basic. Lit is here to fix this.
- Building Reactive Apps with RxJS and Lit
Do you wonder whether you should combine RxJS with Lit? And if so, what are the integration options? We’ll answer those questions in this post.
React
React is a popular library for creating web- and native applications.
Node.js
Node.js is a JavaScript server implementation, based on the V8 engine.
- Building Typesafe SQL Queries in Bun
How can we write type safe SQL queries in Bun? There is a Query Builder called Kysely. It makes writing type safe SQL easy, without adding a lot of runtime dependency overhead to our app.
- Querying SQL databases in 2024
In this article, we will compare SQL, Query Builders and ORMs. This is not a new discussion, but the tools evolve, so it makes sense to revisit this topic once in a while.
- How to Use the Notion API
Are you getting started connecting to the Notion API? Or are you wondering whether Notion is a good CMS option? This article can serve you as a starting point for querying your content from Notion with Bun or Node JS.
Notion
Notion is a SaaS with flexible content and project management capabilities.