Some of my projects.
PackCheck
PackCheck
is a dotnet tool for checking and upgrading versions of
NuGet packages. For NodeJS
projects I like to use
npm-check-updates
and not the built in npm update command. But why? Simple. I want to directly
see in the package.json file which versions are installed. NCU does exactly
that, it changes the versions in the package.json file.
When I started to learn C# I was searching for something similar over at
nuget.org but could not
find anything. So I thought building such a
dotnet tool
would be a nice way for exploring C#.
TestFleet
TestFleet
is a self-hosted platform for centrally scheduling, executing and monitoring
automated end-to-end test suites. Each application keeps its own E2E suite in
its own repository and ships it as a Docker image, no matter if it uses
Playwright, Cypress, Selenium or something else. TestFleet then runs those
images as isolated containers, streams the live output to the browser,
collects results and artifacts like screenshots and videos, and sends
notifications when a suite starts failing or recovers.
It is built with
Phoenix
and LiveView (Elixir), PostgreSQL and Oban for scheduling. The source code is
available on
GitHub.