1/ A VS Code extension to debug #rustlang tracing logs in your editor🐞
Today, we're excited to announced a new release of TraceBack (v0.5.x)
Posts by Priyank Chodisetti
We believe that software complexity is at the heart of many engineering challenges ranging from shipping reliably fast to developer happiness and yet there is no concrete way to measure it.
We built a prototype that plots complexity of a repo/module over time and provides actionable insights.
Built a Mac App to do code reviews more efficiently. The tool will help you get a walk-through of the PR that will help you onboard faster. Please check out the demo video. Please try the tool here and share your feedback: updates.priyank.ch/projects/202...
#buildinpublic #codereviews #vibecoding
The best compliment during weight loss journey is when the doctor checks if she has entered the weight correctly :-)
#cico #weightloss
Built #micrograd along with #andrejkarpathy. It was so well taught. Thank you!
After that, I trained a #neuralnet to do additions. I trained it with 75 single-digit additions and was able to minimize the loss.
It's incredible how well it learned!
Damn! I spent $172 on Google Maps API for the hobby project. Reminder to use budget set temp cards. Completely not worth it.
I quickly realized that despite knowing blindly pasting code would make it hard later, I was still doing it. This makes me think that tooling around maintaining generated code will become critical for sustainable development.
Built the entire app using Cursor + OpenAI Pro. It is a weird process. I was mindlessly repeating the loop of {generate/update code, run, paste the error, generate/update}. And it worked!
I spent the entire day today #vibecoding! I built an application that takes a .gpx file, fetches images from Google Street APIs, and makes a video.
#buildinpublic #cursorai #openaipro #gpx
Took videos of different surfaces I ran on today.
#marathontraining #longrun #running
Goal was to run first 8.5 easy and last 8.5 @ 10:10min/mile. I was able to do it. It gets pretty emotional at the end of a long run.
#marathontraining #running #longrun
Fuel for today's run. 17mi to go.
#marathontraining #running
This shows that more people are fed up with the current state of politics.
Does anyone see value in 'dynamic AI' backend which on user request will put resouces together, generate an SSR'ed HTML and shows the corresponding page to the users?
For example, a user wants to view an album. AI will fetch relevant album and its pics and returns a webpage.
#ai-backend
Amazon photos don't provide any APIs. So probably have to settle with local copies or write an agent to fetch pics.
#amazonphotos #api #aiagents
I was tempted to use Prisma, but wanted to keep the number of technologies in the stack minimal.
I also need to figure out a good Project structure. Where to place all the utility functions that fetch the info from Supabase storage / DB. Need to read about the conventions.
Next steps:
- create a table to store which users have access to which albums
- ability to sync with Amazon photos to Supabase storage
- style changes
- cleanup project structure
Got the #Supabase db running. User info stored in a Users table. Made a few style tweaks. I think I've all the necessary infra in place.
Checkout: photos.priyank.ch
#buildinpublic #supabase #nextjs
I'm using #supabase for image storage. I missed a simple trick to create a policy for the bucket.
Now, photos.priyank.ch can show pictures uploaded to the supabase. The next step is to add an album list view and a picture view for a given album.
#buildinpublic
7 min/mi is fantastic! When I started, I couldn't run even half a mile without stopping.
I enjoy the pain and the fulfillment you get after the run. It is a great solo sport in midlife - solitude and minimal. Once you get comfortable with 5K, there is no stopping you.
Today's goal for building:
- Setup photo pipeline and show albums
- Start building Andrej's Micrograd
On the side, order a standing desk. Any good recommendations are welcome.
#buildinpublic #ai
Monthly Mileage
A good start to running this year. Ran 122mi this month. I started 1 week late, but I still beat my last month's mileage. It was a gradual increase since last July. I might run another 2 mi tomorrow despite being a rest to make it to 200k in Jan.
#running #marathon
CSS has so many abstractions. Tailwind + component libraries look amazing.
I added Google Login and some basic styling with Preline. The free version of Preline will be enough for my Photos project.
Next step, start adding photos.
#buildinpublic #tailwind #css
You can track the project here: github.com/priyankc/pho...
I'm going to host it on photos.priyank.ch
For each Album on my photos site, I can configure the emails of folks who can view. Every time any of my friends visit with their email, they can see all the photos I have shared with them.
As part of it, I am also going to build automatic data sync from my Amazon photos or my local storage.
The first project is to build a personal portfolio site. Every time I take pictures at my friends' events, I usually share an Amazon photos album over Whatsapp. I realized many might not download the photos or keep track of all the independent links.
I'm upgrading my hobby tech stack from Ruby on Rails to NextJS. I'm still not sure what to use for the backend, but I will use server actions to begin with.