Daniel Barks Blog

Daniel Bark

Navigation

  • Home
  • Blog
  • Resumé

Mobile Navigation

  • Blog
  • Resumé
  • Improving fetch with Effect

    Improving fetch with Effect

    How to implement retries for relevant HTTP response codes in TS Effect.

    • TypeScript
    • Effect
    Read post →
  • Triple Fold Bread

    Triple Fold Bread

    My best bread recipe that rises like a balloon.

    • Baking
    Read post →
  • A Great Hobby for Devs - CTF

    A Great Hobby for Devs - CTF

    Showcasing a really fun CTF experience and why you as a dev should CTF as a hobby.

    • CTF
    • Programming
    Read post →
  • Nix, Nixpkgs and NixOS. Who is who?

    Nix, Nixpkgs and NixOS. Who is who?

    Nix, Nixpkgs and NixOS. Who is who?

    • Nix
    Read post →
  • Why Typescript has 3 Object types.

    Why Typescript has 3 Object types.

    An explanation of when to use Object, object and {} in Typescript

    • Typescript
    • Programming
    Read post →
  • Trying out HTTP in Gleam

    Trying out HTTP in Gleam

    My first experience in Gleam building a simple HTTP Server

    • Gleam
    • Programming
    Read post →
  • Does Typescript need Effect? - An introduction

    Does Typescript need Effect? - An introduction

    Is the added complexity of Effect worth it in order to make TypeScript applications more robust?

    • JavaScript
    • TypeScript
    • Effect
    Read post →
  • How to actually start coding

    How to actually start coding

    About picking your first programming language and creating a cozy space for learning.

    • Programming
    • Career
    • Motivation
    • JavaScript
    • Python
    • Scratch
    Read post →
  • Bug free code is not enough

    Bug free code is not enough

    Why deploying bug free code is not enough. Let me explain.

    • InfraStructure
    • Programming
    Read post →
  • My Dev Story

    My Dev Story

    How I went from discouragement to teaching hundreds of thousands of people programming.

    • Story
    • Career
    • Motivation
    Read post →
  • Live wallpaper - NodeJS

    Live wallpaper - NodeJS

    Remember those Windows 7 gadgets that everyone used to love? Can we recreate them using NodeJs.

    • NodeJS
    • WebDev
    • JavaScript
    • TypeScript
    Read post →
  • My Worst JS Bug

    My Worst JS Bug

    I was setting up a new Node project like many times before. This time i was going to be pragmatic about testing. Yeah, the usual mindset when starting a new project. Then things took a turn.

    • JavaScript
    • TypeScript
    • WebDev
    • NodeJS
    Read post →
  • DIY Javascript Iterators

    DIY Javascript Iterators

    Can we add a custom iteration hook for a plain Javascript Object which is not iterable by default?

    • JavaScript
    • TypeScript
    • NodeJS
    • WebDev
    Read post →
  • JS forEach - 3 bad use cases

    JS forEach - 3 bad use cases

    The forEach loop is part of most JS developers tool belt. Let’s get into the situations where the forEach loop is just a bad fit.

    • JavaScript
    • TypeScript
    • WebDev
    • NodeJS
    Read post →
  • Simplifying Javascript Prototypes and the “new” keyword

    Simplifying Javascript Prototypes and the “new” keyword

    JavaScript is a prototype based language. The language has a not so common but powerful feature that you can create objects directly without classes or other abstractions. Lets dig deeper...

    • JavaScript
    • TypeScript
    • NodeJS
    • WebDev
    Read post →

Footer

Daniel Bark. I drive AI Minority.

  • RSS
  • Subscribe