Martin Persson

Martin Persson @martinpersson

About: Fullstack-developer. Spending most of my time learning functional programming and typescript

Location:
Linköping, Sweden
Joined:
Jul 24, 2020

Martin Persson
articles - 18 total

Building a Real-Time Chat App with Firebase and Next.js

Table of Contents Introduction Tech Stack Project Overview Firebase Setup Message...

Learn More 4 0Apr 23

Discriminated Unions in C# with OneOf – Azure Functions

🧠 What Are Discriminated Unions? A discriminated union is a type that can represent one of...

Learn More 1 0Mar 24

Building Robust Typescript APIs with the Effect Ecosystem

Introduction In this post, we will explore how to create a complete API using the Effect...

Learn More 10 0Jul 2 '24

The future of Typescript in Production-Grade Applications

Introduction Javascript is everywhere and will not be going away anytime soon. I love...

Learn More 7 1Mar 30 '24

Building & Testing React Hooks with NPM

Table of Contents Introduction Setting Up the Project Rollup Configuration Create Our...

Learn More 1 0Sep 12 '23

React Calendar: A Guide to Building Dynamic Calendars with Events and Todos

Table of Contents Introduction Key Features Setting up the Project Create the...

Learn More 84 8Aug 28 '23

Next.js Auth and Dashboard Boilerplate: Building a Full-Stack Web App

Table of Contents Introduction Technology Overview Architecture and Code...

Learn More 46 4Aug 23 '23

A Guide to Using the Option Type in TypeScript

Table of Contents Introduction The Problem with Null and Undefined The Option Type: A...

Learn More 20 4Aug 18 '23

Visualizing Data in React: A Guide to Beautiful Charts with React-Chartsjs-2

Introduction Visualizing data is an essential aspect of modern web development, allowing...

Learn More 37 0Aug 16 '23

Better Code Quality with TypeScript’s Utility Types: Pick, Partial, and Omit

Introduction I see a lot of projects that don't use TypeScript's type helpers like Pick,...

Learn More 15 1Aug 14 '23

Create and Publish Your First NPM Package: A Comprehensive Guide

Table of Contents Introduction Prerequisites Getting Started Setting Up Your...

Learn More 25 8Aug 12 '23

Simplifying Complex TypeScript Types with the 'Unpack' Helper: Improve Developer Experience

Introduction In the world of TypeScript, developers often deal with numerous types and...

Learn More 5 2Aug 10 '23

Type Safety with Non-Empty Arrays in TypeScript

The Problem with Empty Arrays When working with arrays in TypeScript, we can specify the...

Learn More 8 0Aug 4 '23

Help with entrepreneurship and starting a SaaS

Hi! I have a few years of experience as a full-stack developer and I have a job that I enjoy very...

Learn More 1 2Sep 10 '22

Recursion

Table Of Contents Introduction Examples Factorial Search Quick sort Tree...

Learn More 5 0Jul 27 '21

A short introduction to Functional Composition

Function composition is a mathematical concept that allows us to combine two or more functions into a...

Learn More 1 1Aug 6 '20

RESTful API with Deno, Oak and MongoDB

In this tutorial, we will create an API to manage contacts. We connect the API to MongoDB Atlas, a cl...

Learn More 27 1Aug 3 '20

Common JavaScript array methods

In this post we will look at some of the array methods in JavaScript. We start of with an array of us...

Learn More 6 1Jul 25 '20