Hey ! Great work , I wanted to try something like this as well to begin my journey into games and computer graphics . I would love to know what resources you used to learn.
HN user
manoji
https://github.com/manoj-inukolunu
This is spot on ! Most of the work we really do is pure boilerplate and should be automated. While there are instances of interesting work those are far and few in between . The most recent instance of "how the hell did they do that?" for me was duckdb.
Yes , I had so much fun implementing sqlite from the scratch . Incidentially it was right about the time I started trying claude code. I did the last challenge in sqlite to scan with an index using claude code and I was blown away. It actually solved it.
I am working on trentdb . An in process single node database query engine inspired heavily by duckdb . Its primarily for me to understand databases in depth . Its completely written by codex and in java . Why Java? Its the language I am most familiar with . I just finished adding support for running all TPC-H queries.
Its sitting at the top in clickbench .Pretty cool https://benchmark.clickhouse.com/#system=-&type=-&machine=-c...
I am Working my way through https://app.codecrafters.io/courses/sqlite/overview . Its been so much fun .
I am working through https://app.codecrafters.io/courses/sqlite/overview . its been pretty good.
Excellent article . Few more that come to mind
Think real carefully about breaking transactionality unless absolutely needed . It has been the single source of most problems i have seen over the past few years.
Keeping 2 different systems in sync is really hard do not do it if you dont have a real need to do it.
Monoliths are really good , there is absolutely no need to run microservices or any services for that matter other than a single monolith. The place where i work at is generating billions of dollars with a single monolith.Having said that there will come a time when some logic has to go to a different services , If you get there your company is really really successful :) .
Relational databases can do a lot more than what you think and they can absolutely scale well.
Surprised syncthing isn't mentioned yet. It has been the most stable sync tool for me over the years https://syncthing.net/ . Solid product . Great oboarding experience for Blip! Its just working!
DP(Dynamic Programming) is such a beautiful technique .It took a while for me to grasp it . There are many applications in real world systems as well. Eg Duck DB's join order optimizer is built on https://15721.courses.cs.cmu.edu/spring2020/papers/20-optimi... .
https://github.com/duckdb/duckdb/blob/61f07c3221e01674d8fe40...
I am writing a database purely to satify my curiosity and to do something fun . https://github.com/edisontrent17/trentdb/tree/main
Think of anything you wanted to build but didn’t. You tried to home in on some first steps. If you’d been in the limerent phase of a new programming language, you’d have started writing. But you weren’t, so you put it off, for a day, a year, or your whole career.
I can feel my blood pressure rising thinking of all the bookkeeping and Googling and dependency drama > of a new project. An LLM can be instructed to just figure all that shit out. Often, it will drop you precisely at that golden moment where shit almost works, and development means > tweaking code and immediately seeing things work better. That dopamine hit is why I code.
This is me . Just yesterday I finished something I have been putting off for 2 years. I maintain 2 mobile phones one because of work and i needed a way to see sms messages from the other phone. I wanted to write a simple andoird app that reads incoming messages and saves them somewhere for me to use for OTP's and other stuff. For the longest time I wanted to build something like this for myself but I have been putting it off just because of all the weird issues i had been getting with mobile development. A couple of days ago since I had some time and I fired up gemini and asked it to write me a simple flutter app for and to save the messages to supabase and voila it was amazing . With some help and some tweaking I have a fully functioning mobile app on andoird , a small tauri application on desktop to read the messages nicely formatted in a data table without much coding on my part at all. Truly remarkable.
Loved this article . It took me back to the days of just reading random stuff out of the blue and just enjoying it undistracted.
Hey i love cronitor! Happy user here , it has saved me from multiple disasters. Thank you for building it.
I was surprised how much cardio fitness improves by just losing weight. After losing close to 10 kgs I was able to run a 5K consistently 3 times a week and reached a respectable level of fitness for playing basketball
I'd give it to From Software.
https://github.com/manoj-inukolunu/migtunnel MigTunnel , ngrok like tunnel for my local use.
MigTunnel https://github.com/manoj-inukolunu/migtunnel , Alternative to Ngrok , i have been using it personally for my own stuff .
Long time lurker here , here is one i have written in java with netty inspired by ngrok and localtunnel which allows for inspection of requests and provides replay . Its Still in development with a lot of rough edges .
git-flow has worked well in this regard for me.
Indian here in the midst of things .Overall I think this is the best possible decision modi can take and the public (here in Hyderabad at least) are taking this very seriously , compared to a week ago I can hardly see a single person on the road . Police are there at almost all major signals checking for reasons why people are outside.
I am not able to signup for beta with an organization email address. is this intended?
Amazing idea .really love it . How come there is no Dwyane Wade ?
Great !! It would be good if we can get more people
Sorry to Hijack, but I am interested in organizing a meetup in Hyderabad if any one is in.
Would any one be interested in a meetup in Hyderabad ?
I would say less than 1 % . Most of the time its picking the best from an already existing solution to suit the need.
The Brothers Karamazov . Incredible insight into human psyche .