Stats

6
Projects
23
Devlogs
26
Votes
1
Ships

Coding Time

All Time: 193h 6m
Today: 0h 0m

Member Since

June 16, 2025

Badges

1
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

6
🚀
0 devlogs • 24 days ago
🚀
3 devlogs • about 2 months ago
🚀
2 devlogs • 2 months ago
🚀
5 devlogs • 3 months ago
Lawyer Site
6 devlogs • 3 months ago
🚀
7 devlogs • 3 months ago

Activity

Piernik
Piernik created a project
23d ago

Agin Class Manager

School class management software.

0 devlogs 0 followers

Made local databases setup in organizations yaml as well as actually writing to them (wow). Socket.io events are now perfectly handled and show up in influx (yay finally!!!).

Update attachment

Implemented system for modifiers, which can be written as another create, declared with simple macro and enabled in organization via organizations yaml file.

Update attachment

Started implementing influxdb support. Made listeners in main thread for connectors events.

Update attachment
Piernik
Piernik created a project
59d ago

Agin Sensors

Rust program designed to keep up with your measurements

3 devlogs 0 followers

Fixed buttons

Update attachment
Piernik
Piernik worked on Agin TV
8h 23m • 2 months ago

Made homescreen in the desktop app with carousel with switching slides as well as proper endpoint in api. Login flow is fully functional now, it remembers your account so you dont need to login every time you open the app.

Update attachment
Piernik
Piernik worked on Agin TV
6h 1m • 2 months ago

Changed oidc auth architecture. Made /auth/start_session and /auth/login endpoints in api, but auth is still not completely finished. Added tanstack router and initialized shadcn with tailwind css in desktop app. Created app welcome screen and login button with (almost) working login flow.

Update attachment

Improved importing from curl, it's not ideal yet, but better than it was

Update attachment
Piernik
Piernik worked on Agin TV
3h 12m • 2 months ago

Genres are now stored in different collection in database and are populated and returned with movie details.

Update attachment
Piernik
Piernik worked on Agin Requests
1h 30m • 2 months ago

Fixed bug when extension was using a whole CPU core when opening previously saved request.

Update attachment
Piernik
Piernik created a project
74d ago

Agin Requests

Vs code extension for making http requests, sse requests, web socket and socket.io connections.

2 devlogs 1 follower
Piernik
Piernik worked on Agin TV
10h 16m • 2 months ago

Added tmdb client autogenerated from openapi, but had to type bunch of things myself. /moive/{movie_id} endpoint now works but only for movies not tv series, added finding the most suitable logo and vertical cover images. Storing movie's genres is not finished yet though.

Update attachment
Piernik
Piernik worked on Agin TV
9h 22m • 3 months ago

Started working on api: connecting with database, user schema, health endpoint, started working on movie/{movieId} enpoint, started working on oidc user authorization. Desktop: initialize tauri, done client side part of oidc login.

Update attachment
Piernik
Piernik created a project
78d ago

Agin TV

Watch all kinds of movies and tv series with agin tv desktop application

5 devlogs 1 follower
Piernik
Piernik worked on Musicguessr
7h 34m • 3 months ago

Build screen for actual song guessing, song reveal and currently working on game summary screen. Improved chat messages checking for song title and artist and added check for being close to guessing title/artist. Integrated client with server events send when game is in progress, such as song to guess, song reveal, game over.

Update attachment
Piernik
Piernik worked on Musicguessr
6h 11m • 3 months ago

Fixed song verification system to not leak selected song to other users, build system to check if user typed song title or artist in chat. Now I'm going to update ui to display all those things accordingly.

Update attachment

Changed readme

Update attachment
Piernik
Piernik worked on Lawyer Site
1h 45m • 3 months ago

Added animations, fixed some errors, changed compose and hosted it publicly.

Update attachment

Added two more pages: contact and legal advice. Translated mailbox to english. Changed compose.

Update attachment
Piernik
Piernik worked on Lawyer Site
1h 46m • 3 months ago

Added about me page with information about the lawyer and testimonies from clients on carousel. Navbar title is now redirecting to main page when clicked.

Update attachment
Piernik
Piernik worked on Musicguessr
5h 31m • 3 months ago

Build verification system of song selected by user to prevent from selecting meaningless numbers via request editor. I also cache songs fetched from icloud in database so next time when someone selects the same song i dont need to reach icloud

Update attachment
Piernik
Piernik worked on Lawyer Site
11h 10m • 3 months ago

Made main page, with responsiveness, header and footer. I created such sections as introduction, legal advice, office, philosophy, client testimonials and contact. I also added this google maps iframe. + added dockerfile and compose.

Update attachment
Piernik
Piernik created a project
86d ago

Lawyer Site

in the era of react and other js libraries I wanted to go back to the roots and made something in good (maybe not that good) php, plain css and html. So i made this site for lawyer, nothing special, just static site. Maybe it's not beautiful but it works (or i hope so).

Lawyer Site
6 devlogs 0 followers Shipped
Piernik
Piernik worked on Musicguessr
4h 49m • 3 months ago

Added Song selector modal, selected song indicator in lobby. When you click song artwork you can now play preview from apple music. Searching song is still not finished and for now they are hardcoded.

Update attachment
Piernik
Piernik worked on Musicguessr
3h 30m • 3 months ago

Messages are now working, you can send and receive them. When you join the room with messages history they will be synced. I started working on lobby ui and made several improvements with socket logic and invite logic, that way there should be better user experience. Also, username is now stored in local storage.

Update attachment
Piernik
Piernik worked on Musicguessr
3h 8m • 3 months ago

Added proper usernames, prevention from entering wrong code or trying to join without username. Socket is now active as you enter the page, not when you join the game, so client can check if the game you trying to join actually exists. Server and client are now handling leaving the room by player. If everyone leaves lobby, server will delete it.

Update attachment
Piernik
Piernik worked on Musicguessr
5h 55m • 3 months ago

Started working on room logic in api. For now player can create room and join to another player, when other player gets notified that the other person joined. As for frontend i added white mode support and made some components more responsive. I also started made users bar with code that you can copy on click.

Update attachment
Piernik
Piernik created a project
94d ago

Musicguessr

Guess your friends' favorite music — together!

7 devlogs 0 followers
Piernik
Piernik joined Summer of Making
102d ago

This was widely regarded as a great move by everyone.