Become a sponsor to Michael Roberts
Hello! 👋 I'm Michael.
I’m a developer specialising in TypeScript and Go, strongly committed to open-source and solid programming practices. My journey in software development has been fueled by a passion for crafting well-structured, maintainable code that adheres to conventional standards. I’m constantly exploring ways to blend creativity with best practices, ensuring that every project is innovative but also reliable and accessible.
Over the years, I’ve contributed to various open-source projects, believing that sharing knowledge and collaborating with the community is key to continuous improvement. Whether I’m building new tools, refining existing codebases, or mentoring fellow developers, my goal is to champion clarity, efficiency, and innovation in programming.
Thank you for considering a sponsorship—it directly supports my work in creating open-source projects that strive for excellence and foster a collaborative community. Happy coding!
Featured work
-
observerly/astrometry
observerly’s lightweight, zero-dependency, type-safe astrometry library for TypeScript. Accurately determine the positions of the Sun, Moon, and planets, handle coordinate transformations with ease…
TypeScript 24 -
michealroberts/monorepo-ts-starter
🔵 A simple yet hypermodern starter template for organising a pure TypeScript monorepo library
TypeScript -
observerly/fits
fits is observerly's zero-dependency library for reading images stored in the FITS astronomical format written in Typescript.
TypeScript 2 -
michealroberts/celerity
Celerity is a lightweight, research-grade, zero-dependency type-safe modern Python library for astronomical calculations to plan your observations.
Python 3