96 posts

Getting started with OCaml and Functional Programming

Functional programming

6 December 2023

How to implement a Custom Newsletter form with ConvertKit and Effect

Web development

30 November 2023

How to implement a Dart CLI using fpdart

Functional programming

29 November 2023

How to test a Typescript app using vitest and msw

Web development

24 November 2023

Covariant, Contravariant, and Invariant in Typescript

Web development

27 October 2023

How "this" works in Typescript

Web development

19 October 2023

How to model a Typescript app using Effect: docgen

Web development

18 October 2023

Japanese Kanji with Furigana parser in Typescript

Web development

2 September 2023

How to execute an Android intent in Flutter

Mobile development

1 September 2023

Testing fpdart code using mocktail | Fpdart and Riverpod Functional Programming in Flutter

Mobile development

29 August 2023

How creating a Game in a week looks like

Games

27 August 2023

Business logic with fpdart and the Do notation | Fpdart and Riverpod Functional Programming in Flutter

Mobile development

26 August 2023

How to implement Top-down Grid Movement in Godot

Games

22 August 2023

How to implement a State Machine in Godot

Games

22 August 2023

Complete Platformer Game Camera Setup

Games

18 August 2023

Pixel art Platformer level design - Full Guide

Pixel art

17 August 2023

Pixel Art Game Tileset made easier

Pixel art

12 August 2023

How to create a Pixel Art Tileset - Complete Guide

Pixel art

11 August 2023

Pixel art Character Animations guide

Pixel art

5 August 2023

Getting started with Pixel Art - A beginner perspective

Pixel art

4 August 2023

How to use fpdart and riverpod in Flutter | Fpdart and Riverpod Functional Programming in Flutter

Mobile development

4 August 2023

Top-down game Pixel art - Design and Animations

Pixel art

31 July 2023

Pixel art eyes design - Techniques and styles

Pixel art

31 July 2023

The History of fpdart | Functional programming in Dart

Mobile development

26 July 2023

Getting started with fpdart and Functional programming in dart

Mobile development

26 July 2023

Godot game engine introduction for beginners

Games

16 July 2023

Infinite HTML canvas with zoom and pan

Web development

13 July 2023

The meaning of a Personal Project

Free thinking

3 July 2023

From fp-ts to effect-ts: How to guide

Functional programming

28 June 2023

Dependencies and Errors in Functional Programming | Fpdart and Riverpod Functional Programming in Flutter

Mobile development

22 June 2023

Game rendering loop using HTML canvas and Typescript

Games

15 June 2023

Data model and Storage interface | Fpdart and Riverpod Functional Programming in Flutter

Mobile development

13 June 2023

Project objectives and configuration | Fpdart and Riverpod Functional Programming in Flutter

Mobile development

6 June 2023

Trie | Data structure implementation in Typescript

Web development

5 June 2023

Step Progress Indicator | Flutter package tutorial

Mobile development

12 May 2023

Records and Pattern Matching in dart - Complete Guide

Mobile development

27 April 2023

Supabase functions in dart - Complete Guide

Mobile development

25 April 2023

Type validation in dart

Mobile development

10 January 2023

Open Meteo API - Functional programming with fpdart (Part 2)

Functional programming

16 December 2022

Flutter Supabase Functional Programming with fpdart

Mobile development

6 December 2022

Flutter Supabase Database - Complete tutorial

Mobile development

29 November 2022

Users sign up and Row Level Security - Supabase Database tutorial

Web development

23 November 2022

Either - Error Handling in Functional Programming

Functional programming

9 November 2022

Open Meteo API - Functional programming with fpdart (Part 1)

Functional programming

2 November 2022

Future & Task: asynchronous Functional Programming

Functional programming

27 October 2022

Option type and Null Safety in dart

Mobile development

21 October 2022

Local Storage Database with Typescript

Web development

20 October 2022

How to use Environmental Variables in Flutter

Mobile development

28 September 2022

How to setup Routing in a Flutter app

Mobile development

28 September 2022

Flutter Supabase Authentication

Mobile development

28 September 2022

Flutter Supabase Authentication - Complete tutorial

Mobile development

28 September 2022

How to make API requests with validation in fpdart

Functional programming

15 September 2022

zod and newtype-ts | Full type-safety in Typescript

Web development

6 September 2022

How to implement Dependency Injection in Flutter

Mobile development

30 August 2022

Create a NextJs project with Typescript, ESLint, Prettier and TailwindCSS

Web development

26 August 2022

Setup Typescript with NuxtJs

Web development

29 July 2022

Unlimited resources, limited attention

Free thinking

26 July 2022

The time to write has come

Writing

26 July 2022

Guide To The Startup World | Lost and Founder, by Rand Fishkin

Books

26 July 2022

Redux with Typescript for State Management

Web development

26 July 2022

Reaching Real Success | The Third Door, by Alex Banayan

Books

26 July 2022

Pure Functional app in Flutter - Pokemon app using fpdart and Functional Programming

Functional programming

26 July 2022

Overcome Your Endurance Limits | Endure, by Alex Hutchinson

Books

26 July 2022

Netflix before you knew it | That Will Never Work, by Marc Randolph

Books

26 July 2022

Maybe | Practical Functional Programming

Functional programming

26 July 2022

Supabase Authentication and create Stripe customer - Subscription with Supabase and Stripe Billing | Part 1

Web development

25 July 2022

Stripe Billing Tutorial: Products, Prices, and Webhook – Subscription with Supabase and Stripe Billing | Part 2

Web development

25 July 2022

Practical Functional Programming - Find repeated characters | Part 1

Functional programming

25 July 2022

Pure Functions - Practical Functional Programming | Part 2

Functional programming

25 July 2022

Loops using fold – Practical Functional Programming | Part 4

Functional programming

25 July 2022

The key to consistency

Free thinking

25 July 2022

Immutability – Practical Functional Programming | Part 3

Functional programming

25 July 2022

How To Use Tween | Learn All About Flutter Animations – Part 2

Animations

25 July 2022

How to use fpdart Functional Programming in your Dart and Flutter app

Functional programming

25 July 2022

5 Lessons from Functional Programming in Scala, By Paul Chiusano and Runar Bjarnason

Functional programming

25 July 2022

My first-time pure functional programming

Functional programming

25 July 2022

Collecting payments using Stripe Elements – Subscription with Supabase and Stripe Billing | Part 3

Web development

25 July 2022

Auto-generate usecase classes from your repository - Clean Architecture Flutter

Mobile development

25 July 2022

The Joy and Curse of Game Development

Games

24 July 2022

How to develop a Flutter package | Flutter Tutorial

Mobile development

24 July 2022

Functional Programming Option type - Introduction

Functional programming

24 July 2022

Fpdart, Functional Programming in Dart and Flutter

Functional programming

24 July 2022

Static Metaprogramming in Dart and Flutter: macro_prototype overview

Mobile development

24 July 2022

isNotNullable - Check if a variable is not nullable in Typescript

Web development

24 July 2022

Chain functions using Option type - Functional Programming

Functional programming

24 July 2022

AnimationController and setState | Learn All About Flutter Animations - Part 1

Animations

24 July 2022

Why Open Source libraries are missing documentation

Free thinking

12 May 2022

How to add a Dynamic Sitemap to your NextJs Blog

Web development

28 April 2022

How to create a Blog with Contentlayer and NextJs

Web development

26 April 2022

How to use TaskEither in fpdart

Functional programming

7 February 2022

How to map an Either to a Future in fpdart

Functional programming

26 January 2022

Pure function to update elements in array that are equal in Typescript

Web development

16 January 2022

Pure function to shuffle an array in Typescript using fp-ts

Web development

16 January 2022

Form data validation hook with fp-ts and functional programming

Web development

16 January 2022

useDebounceUpdate - Running an effect after a timeout

Web development

17 December 2021

useCounterSelection - Increment and Decrement number with fp-ts

Web development

16 December 2021