Why Deno's new sandboxes could let your app scale infinitely

7 min read

1857 words

An exciting new development has recently emerged in the Deno universe. The new sandbox project, which is currently in the alpha phase, allows any JavaScript code to be executed in an ephemeral environment. This means that user- or AI-generated code can be executed without the risk of malicious code being brought to the host system.

It's a combination of technologies that makes my nerd heart beat faster: Deno and Firecracker VMs combined.

Continue reading →

AI as a Sparring Partner: Manage Blog Post Marketing

2 min read

408 words

Over the last few days I have been building a tool that suggests possible titles, meta descriptions, a LinkedIn post and a newsletter issue based on my blog post files in Markdown. Personally, I want to focus on writing good blog posts that reflect my thoughts or work. As the content is more important to me than the 'marketing' around it, be it the LinkedIn post or the 'perfect' description of the article, I have considered using the tool to have this suggested by an AI model. My blog post is always used as the foundation, which is always attached to the prompt.

Continue reading →

Effortless Internationalization in JavaScript with the Intl API

7 min read

1678 words

When creating apps and websites, we often need to display data in different languages. Be it currencies, speeds, times or dates. Sorting words in different languages or dynamically setting the singular and plural forms of a word are also such use cases. For this there is the Intl API in JavaScript, which in my opinion still gets far too little attention.

In the past, I have written custom functions or used libraries to do the above in different languages.

So let's take a look at some of the functions of the Intl API and try to understand why it can make our lives easier.

Continue reading →

The End of Date Libraries? Exploring JavaScript's Built-in Temporal API

5 min read

1209 words

Working with date objects in Javascript can be quite a pain. That is why I usually use a library like date-fns for comparing, adding hours to my dates or working with dates and times in general.

The TC39, which is the group of people who develop the definition of JavaScript, is working on the Temporal API. You can check out the proposal and documentation here.

With this, we no longer need date libraries, because the API itself is a breeze to work with.

Continue reading →

Find more posts on my blog