Day 90
My last day at my current job, switching job. Which hasn't helped in terms of keeping this as my main focus 😓 .
But today managed to finish allowing users to add feedback anonymously.
mastodon 4.7.3Backend software engineer 💻, Linux enthusiast 🐧 and village cricketer 🏏.
Day 90
My last day at my current job, switching job. Which hasn't helped in terms of keeping this as my main focus 😓 .
But today managed to finish allowing users to add feedback anonymously.
How to use Gitlab Dep Proxy in CI: https://haseebmajid.dev/posts/2025-06-18-how-to-use-the-gitlab-proxy-in-ci/
Day 95 & 96 & 97
Very little progress on Voxicle, been working on some of my slides for a conference talk about otel. Which will benefit Voxicle a bit I suppose 😓 .
Day 93 & 94
Don't have much time to spend working on voxicle but managed to finish open tofu infra code for now and have it deploying via CI.
Day 91 & 92
Spent most of my day outside watching/playing cricket.🏏. So only had time to set up a few smaller things. Started moving manual steps into Open Tofu (terraform). More reproducible.
Day 88–89
Started to work to allow anonymous users to create feedback. Realised, the DB schema can be simplified. Worked on that and then updated tests/queries.
Day 84 - 87
Spent the weekend in the peak district. So didn't code much but very much needed break.
Worked on a few other small DevEx improvements. I am using mprocs to start my app locally now.
Day 83
Wrote the main business logic to allow users to add anonymous feedback. Decided to take a break and work on some DevExy stuff. Like setting up Zellij to have a tab for some important tasks like running tests and linter.
Day 120-128
Still haven't spent a lot of time on this project. Had a few other things to deal with i.e. working on my gophercon presentation and preparing for an exam.
But started to work on some org related endpoints i.e. update avatar, description and project link.
Managed to figure out to fix shell completions when using a Nix development shell: https://haseebmajid.dev/posts/2025-07-02-how-to-fix-shell-completions-when-using-nix-direnv/
Day 111-119
Took a bit of a break on the project but started to work on the final main, part allow users to update setting for their org.
The last 2 weeks of Voxicle build log: https://haseebmajid.dev/posts/2025-06-23-voxicle-build-log-15/
Day 105-110
Got a busy doing other random stuff. With the weather really nice outside.
But managed to allow users to invite new users to their org. Then created a page to display all the users in the org and invite users.
Day 103 & 104
Spent some time setting a dev environment, previously was just using prod with some feature flag to show only the waitlist. Now I can more easily share my changes with others to demo them.
Will be soon available at https://dev.voxicle.app
I recorded a quick update video about what voxicle can do: https://www.youtube.com/watch?v=oM9UUdwlaWA
Day 99 & 100 & 101 & 102
Didn't spend lots of time on Voxicle this week.
I recorded a quick update video and then worked on making it, so the users can mark some feedback as private.
Day 98
I'm still working on my Gopher Con slides today but as part of that. Fixed some issues with Voxicle's setup not pushing logs, metrics and traces to a local Grafana instance.
Hi everyone,
I just released a video about SQLC and go: https://www.youtube.com/watch?v=T-1Z3ckTv5g