Skip to content
View Babali42's full-sized avatar
๐ŸŒ
www.drumbeatrepo.com
๐ŸŒ
www.drumbeatrepo.com

Block or report Babali42

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Babali42/README.md

๐Ÿ‘จโ€๐Ÿ’ป Baptiste Lyet โ€” Web Developer & Software Crafter

Hi ๐Ÿ‘‹

I'm a web developer passionate about Test-Driven Development (TDD), Functional Programming, and Software Craftsmanship. I love building scalable, maintainable software and improving workflows through well-tested and well-structured code.

๐ŸŒด What I Do

  • Web Development: JavaScript, TypeScript, and modern frameworks like Angular.
  • Backend Development: Experienced with ASP.NET Core for building APIs and services.
  • Test-Driven Development: Advocate for writing tests first to ensure reliability.
  • Functional Programming: Currently exploring FP paradigms for cleaner, more efficient code.
  • Open-Source Collaboration: Actively contributing and open to pair programming.

๐Ÿ“Œ Hobby Projects

๐ŸŽต Explore, create and share drum patterns in your browser Tech stack: Angular, Scala, Web Audio API

๐ŸŽ›๏ธ Learn to mix a dub track online Tech stack: Three.js, Web Audio API A tech-meets-music project.

๐Ÿงฎ Code katas projects templates with unit tests

You can use them for code kata or training !

Tested in Jetbrains IDEs (Webstorm and Rider) and it should work on other IDE or in command line tools

๐Ÿš€ Presentations

Understand architecture testing, hexagonal structure with bounded contexts, and testing with Jest and arch-unit-ts in an Angular app.

Explore functional programming concepts in multi-paradigm languages: types, immutability, recursion, and more. Examples in: OCaml

An introduction to the basics of CSS:

  • DOM and CSS
  • Partial enumeration of selectors
  • Specificity explained

Learn how to structure CSS for maintainability:

  • Specificity
  • DOM Elements
  • OOCSS, BEM, SMACSS

๐Ÿค Let's Connect!

I'm always open to pair programming, discussing architecture, or hacking on open-source. ๐Ÿ“ง Email: bab07ali@gmail.com ๐Ÿ”— LinkedIn: baptiste-lyet

Let's talk code and music!

Pinned Loading

  1. DrumBeatRepo DrumBeatRepo Public

    A library of drums patterns for music lovers ๐ŸŽต - Angular 20

    TypeScript 18 6

  2. RxJSKoans RxJSKoans Public

    The Koans walk you along the path to enlightenment in order to learn RxJS. An up to date version of https://github.com/Reactive-Extensions/RxJSKoans/

    TypeScript

  3. ts-template-with-jest-tests ts-template-with-jest-tests Public template

    Forked from techreturners/ts-template-with-jest-tests

    A typescript template with jest test framework

    TypeScript

  4. scala-template-with-scalatest-and-mill scala-template-with-scalatest-and-mill Public template

    A scala template with scalatest test framework and mill build system

    Shell

  5. fsharp-template-with-fsunit-tests fsharp-template-with-fsunit-tests Public template

    An FSharp template with fsunit test framework

    F#

  6. haskell-template-with-htest haskell-template-with-htest Public template

    An haskell template with htest test framework

    Haskell