Andreas Bergström

Andreas Bergström @andreasbergstrom

About: Started web dev before table layout was a thing, nowadays a full-stack web/mobile/backend/infra consultant.

Location:
Stockholm, Sweden
Joined:
Apr 6, 2019

Andreas Bergström
articles - 43 total

Using FastMCP with OpenAI and Avoiding Session Termination Issues

Using FastMCP with OpenAI: Avoiding Session Termination Issues When integrating FastMCP as...

Learn More 1 0Aug 10

Redirecting mobile users to App or Play Store in NextJS

So here is the case: you have a mobile app for both iOS and Android and you have decided to promote...

Learn More 11 1Nov 27 '23

Python del vs assigning to None

Python utilizes garbage collection to free the developer from the hassle of manually handling...

Learn More 2 0Nov 11 '23

Node 21 brings built-in WebSocket support

Update 2023-10-17: Node 21 has now shipped with WebSocket support as predicted, read...

Learn More 2 0Oct 16 '23

Configure TypeORM migrations in 5 minutes

Database migrations are a crucial part of any robust, scalable application, allowing you to...

Learn More 30 1Oct 15 '23

Easily style active links in Tanstack Router

UI/UX has both high hanging and low hanging fruits, and this is certainly one of the more low hanging...

Learn More 4 2Oct 14 '23

Finally you can skip dotenv in Node

Node.js has been at the forefront of backend development for over a decade now, largely due to its...

Learn More 1 8Sep 9 '23

How to style for print in Tailwind

Ever been merrily coding away when suddenly the thought strikes, "What if someone... prints this...

Learn More 34 2Aug 13 '23

Understanding Cache-Control and ETag for efficient web caching

Web performance is essential in delivering a seamless user experience. One way to boost this...

Learn More 29 1Aug 10 '23

Simplify TypeScript builds with esbuild and skip tsc/tsx

The JavaScript ecosystem constantly undergoes innovations. One of the more recent game-changers is...

Learn More 6 0Aug 9 '23

package.json: Not just a file, but a Developer's Toolkit

Optimizing workflow is paramount for efficiency and productivity. A key player in achieving this...

Learn More 3 0Aug 8 '23

The future of AI assistants might begin in your app settings

In today's software-driven world the complexity of applications and their settings often overwhelms...

Learn More 1 0Aug 7 '23

How to effectively use ChatGPT as a developer

As developers, we continually find ourselves amidst an ocean of ever-evolving technologies. Having a...

Learn More 11 1May 30 '23

Everything you need to know about AWS CLI Profiles

Hey there, fellow AWS explorer! Ready to multi-task? We're about to dive into the world of AWS CLI...

Learn More 4 0May 24 '23

Dockerfiles for Node and TypeScript: Slim Containers with Distroless

Greetings, fellow coder! Welcome to our magical journey through the land of Docker, Node.js, and...

Learn More 4 0May 20 '23

Easily upgrade npm dependencies with npm-check-updates

On larger projects upgrading npm dependencies usually involves automatic patching of critical...

Learn More 1 0Apr 28 '23

Enhanced Security in Node.js v20: The New Permission Model

As Node.js continues to grow in popularity, security has become an increasingly important aspect of...

Learn More 1 0Apr 22 '23

When to Use Force Push for Clean Git Branch Histories

Git is a powerful and versatile version control system that allows developers to keep track of...

Learn More 1 0Apr 19 '23

patch-package: The Lifesaver for both Bleeding Edge and Legacy Projects

In the dynamic landscape of software development, managing dependencies is an integral part of...

Learn More 4 1Apr 18 '23

Finding the Balance: When to Use Object Destructuring and When to Avoid It

One of the powerful features of both JavaScript and TypeScript is object destructuring, which allows...

Learn More 2 0Apr 16 '23

Rethinking Security: The Need for Cookie Support in Native Mobile Applications

Ah, the digital world - a place where the wolves of the web are always hungry for a byte of our...

Learn More 2 2Apr 15 '23

One SVG to Rule Them All: The Dynamic Way

When working with SVG icons in a React Native app, it's quite common to end up with numerous...

Learn More 2 0Apr 13 '23

A history of web layout techniques: From Frames to WebAssembly

The world of web development has come a long way since its inception. In the early days, web...

Learn More 1 1Apr 12 '23

Rename a MongoDB database in two commands

MongoDB, a powerful and flexible NoSQL database, has become increasingly popular in the last decade....

Learn More 10 0Apr 12 '23

Quick and Handy Tips for Everyday PostgreSQL Tasks

PostgreSQL is an advanced, open-source Object-Relational Database Management System (ORDBMS) that...

Learn More 1 0Apr 12 '23

Using Axios in Node? Have a look at got

When working with Node.js, it's not uncommon to make HTTP requests to external APIs or services. Two...

Learn More 1 0Apr 12 '23

The history of HTTP in under 5 minutes

The Hypertext Transfer Protocol (HTTP) is the foundation of data communication on the World Wide Web....

Learn More 5 0Apr 12 '23

Suspend and resume shell processes

In a shell environment, there may be times when you need to pause a process or move it to the...

Learn More 3 0Apr 11 '23

Change computer name displayed in Terminal (Mac)

As a macOS user, you may have noticed that your computer's name appears in the Terminal prompt. This...

Learn More 5 4Apr 11 '23

Easily switch between multiple Node versions without using nvm

Switching between different versions of Node.js can be a crucial task for developers, especially when...

Learn More 15 0Apr 11 '23