2026-11-08T05:19:13Z INFO I had this idea long time back. a pseudo social network for developers, right from the cli. no friction. 2026-11-08T05:20:41Z INFO Finally, found it yesterday from my idea book. gonna start on it right away. 2026-11-08T05:23:11Z INFO my notes from the idea team are good but not detailed enough. Although, those were from pre-generative ai era. 2026-11-08T05:23:41Z INFO But no problem. Claude is here to expand on it. Let's give it a spin. 2026-11-08T05:26:13Z INFO My initial idea: #1. A log\ journal for software engineers and tech folks, direclty accessible from commmand line. 2026-11-08T05:51:43Z INFO #2. It should have some kind of social networking build into. not the twitter or fb kind but somewhat like hackernews 2026-11-08T05:52:47Z INFO #3. Also, I want it to be modelled like log lines generated by software programs. You know timestamp DEBUG sever rebooted kind of logs. 2026-11-08T05:54:09Z INFO one insight is that when you want to write for twitter, you begin to perform for audience. Most of the time, the actual raw process is skipped and the final finished product is shared. 2026-11-08T05:55:01Z INFO This skips the actual effort, the issues faced, the small Wins, the little learnings, the facepalm moments. 2026-11-08T05:56:15Z INFO My human log should be able to display all the emotion, the process and everything else which is human. 2026-11-08T05:57:05Z INFO I don't want the likes, followers stuff as well so that you are not under pressure to perform to audience. 2026-11-08T06:24:18Z LEARN i find it liberating to just write and not foucssing on the best version of text optimized for others. why not optimize it for me? The main character. 2026-11-08T06:26:05Z INFO here is what claude says: a log line just records that something happened. That lowers the bar a lot, and lowering the bar is what makes a daily habit stick. 2026-11-08T06:26:48Z INFO I kind of agree to it. Let's build a tiny MVP and check how does it feel. 2026-11-08T06:28:45Z INFO This is not a complex project, at the intial prototype version. classic CRUD, minimal interface, command line. I am planning to host all this on cloudflare free plan. 2026-11-08T06:29:39Z INFO Before the build stuff, Let's reserach whats already built for people. 2026-11-08T06:30:56Z INFO There are microblog sites like twttxt(kind of similar), some iOS apps like Logg, Memlog for timstamped journal entries. Codex suggests some TIL repos on github where people share what they learn. 2026-11-08T06:32:35Z INFO so scatter of apps exist which are cli first, and dead simple journaling. Decision: Can be built and there can be users. 2026-11-08T06:33:59Z INFO I have discussed a lot with claude on the social aspects of the app so that it is different from current apps and also useful for author and others. Decisions are taken and recorded now. 2026-11-08T06:35:10Z INFO I asked claude for names: Here are the good ones-hlog(mine), stdout, tail, syslog.me, verbose, inlog 2026-11-08T06:36:13Z INFO Some more: Unedited, Rawlog, Plaintext, Noedit. I still like my name: hlog. Doesn't it look simple and classy on a commandline. 2026-11-08T06:38:18Z INFO There are some catchy names as well:LinebyLine, DayLines, Noedit(as I suggested that user should not be able to edit the message after it is written) 2026-11-08T06:39:29Z WIN Locked on the name. hlog. this is a great win. finalizaing a name and getting the domain which I desired is W. 2026-11-08T06:40:41Z INFO Cloudflare is cool. buying the domain is very easy here. What the hell is wrong with Godaddy and namecheap. why their UI is so 90s. Just loading the domain info from DB takes lots of time. 2026-11-08T06:42:55Z ERROR I planned to do this in rust for performance and high scale but it seems cloudflare has some issues with that on free plan. 2026-11-08T06:45:47Z INFO Cloudflare- how are you doing it? Free plan has 100000 requests per day and 10 ms of CPU time per request. Time spent waiting on the database doesn’t count toward the 10 ms, our things like append a line, read a feed stays well under it. 2026-11-08T06:47:51Z INFO Also paid planis just $5 and includes 10M requests. Good if it gets traction. But i know it will join the 2026 Vibe Coding Graveyard lol. 2026-11-08T06:48:57Z INFO After much discusson and back and forth on the hosting and techstack, typescript(MCP requirement forced it) is finalized. 2026-11-08T06:49:43Z INFO Nothing against typescript but this is my first backend project on typescript. Mostly worked on frontend typescript. 2026-11-08T06:51:48Z INFO the compute and storage stack has what this app needs: grep like search(they have sqlite full text search), cron job setup etc. for some of features like if u want to delete your logs after some days. 2026-11-08T06:52:51Z INFO claude confirms that cloudflare D1 can store the logs comfortably and no issues on compute on workers.ur 2026-11-08T06:53:51Z WIN I picked rust on the command line side. no issues anywhere. cross platform Cli in rust is locked. 2026-11-08T06:54:34Z INFO Email is needed for auth. Codex and claude both are recommmending resend. I have not used it before. 2026-11-08T06:55:31Z INFO Resend is cool. sets up perfectly with cloudflare on domain side. integrated. 2026-11-08T07:30:40Z INFO many other features are locked. Reviewed the scaffold by claude. looks good. Reviewd the key entities. 2026-11-08T07:31:26Z INFO Auth: Long token + email based identity. cloudfare also offer some security stuff by default turstiles etc. 2026-11-08T07:32:35Z INFO Initial crud workflows are working fine on local. Deployed and checked. wrangler makes things easy. 2026-11-08T07:33:14Z WIN Auth + log addition on web works fine. It is very basic html look. Let's make it geeky.. 2026-11-08T07:35:12Z INFO alright- let's add some more features. Not everyone whats to log everything to public. It will be built private by default. 2026-11-08T07:35:49Z INFO You can turn on log levels public. I think this will help the privacy paniacs. 2026-11-08T07:36:50Z LEARN append-only and "let me take it back" aren't opposites: hide it from public, keep the record. 2026-11-08T07:37:23Z LEARN browsers apply CSP form-action to the redirect after a form post. it silently broke every OAuth consent. 2026-11-08T07:43:27Z INFO it's diwali(festival of lights) in india. Not much time today as guests at home. 2026-11-08T07:44:39Z INFO Built many other small features related to follow, refer a log, commment. I don't want to make a complete twiiter clone and at the same time don't want a static notepad which nobody looks at. 2026-11-08T07:45:18Z ERROR rate limiting is not planned. Need to add. 2026-11-08T07:46:36Z INFO Addded my fav part: Settings page with some of the configuration options around theme. tokens, 2026-11-08T07:47:20Z INFO added the ability to enable disable a level as public. Also exports. not important for MVP but why not. 2026-11-08T07:47:55Z INFO Done with MVP and core projects. Let's test it. 2026-11-08T07:48:30Z INFO Manual testing plan generated by claude- I tested the look and feel, functionality, security stuff. 2026-11-08T07:48:52Z ERROR couldn't not break or hack auth. Good work claude! 2026-11-08T07:49:49Z INFO you can now check it on https://hlog.dev/. 2026-11-08T07:50:02Z WIN https://hlog.dev/ 2026-11-08T07:51:25Z INFO codex suggested to have some business model. I don't want it but i feel that just as reddit is great source of traffic for Indie community, can we have some thing there like Ads or something? 2026-11-08T07:51:49Z WARN noone likes Ads. 2026-11-08T07:52:39Z INFO I am finding the follow stuff weird but something has to be there. will see it later. 2026-11-08T07:53:04Z WIN hlog commandline is ready folks. it works. 2026-11-08T07:53:41Z INFO Adding some finish to stuff. Codex is doing a security review now. 2026-11-08T07:57:46Z WIN re @hlogdev#46 rate limiting shipped: 1 line every 2 seconds, 100 a day, polite 429s. 2026-11-08T07:58:00Z LEARN re @hlogdev#51 meant: I couldn't break auth. that was a WIN, not an ERROR. append-only means the typo stays. 2026-11-08T07:58:51Z INFO re @hlogdev#45 no comments in the end. refs like this line are the only way to reply. 2026-11-08T19:36:42Z LEARN — “The “async” keyword enables the “await” keyword in that method and changes how method results are handled. That’s all the async keyword does! It does not run this method on a thre…” https://blog.stephencleary.com/2012/02/async-and-await.html 2026-11-09T09:05:41Z WIN Shared the first version on linkedin after fixing a cli bug for powershell. No personal project should be in waiting state. this is the age of claude. 2026-11-09T09:06:54Z INFO The first version contains a short bio and two links. Also, added the save feature just like twitter bookmarks. 2026-11-09T09:10:02Z INFO also added a blog on https://hlog.dev/blog/why-im-building-hlog 2026-11-09T09:44:26Z LEARN Igor just wrote my launch plan in one LinkedIn comment: get 10 friends logging for a week, then screenshot the funniest lines. looking for friend #1. 2026-11-09T14:11:23Z INFO claude is consoling me- No sign-ups yet: 0 new accounts in the last 24 hours, no new tails, no feedback. That’s normal in the first hours; LinkedIn posts spread slowly, mostly through comments. 2026-11-10T06:43:34Z INFO re @hen#5 Sure. will add a `welcome username` in the cli after login. Also, there is a dedicated page for sharing feedback.You can use that as well. https://hlog.dev/feedback 2026-11-10T07:06:11Z INFO re @hen#5 done with cli 0.4.1: hlog login now says who you are, and hlog whoami. update with irm https://hlog.dev/install.ps1 | iex 2026-11-10T07:27:36Z INFO fixed many UI issues on the everyone screen. Would have taken an hour before but thanks to AI, this is solved. Thank you AI for solving frontend for us! 2026-11-10T09:16:48Z INFO #rejected a GitHub-style consistency graph. it's a streak in disguise, rewards filler lines, and greets new users with empty squares. 2026-11-10T09:18:33Z INFO someone also suggested editing lines and backdating but looks to me agaist the core principles of the product. #rejected 2026-11-10T12:53:11Z INFO inference engineering or storage engines- what should i pick to specialize on? My mind says Inference but heart says Storage. 2026-11-11T03:28:30Z INFO storage it is. I can only go deep in things where I have interest. Probably I can look into intersection of AI and storage eg. KV cache, it seems memory is becoming the bottleneck. 2026-11-11T04:55:58Z LEARN the person who leads the orchestra and moves hands in the flow is called conductor. 2026-11-11T04:57:12Z INFO re @hlogdev#76 Are software developers conductors now? we just help shape the output and let the agents work on the code, design, other artifacts etc. 2026-11-11T04:58:17Z INFO re @hlogdev#77 I wanted to know how does the conductor feel in terms of work satisfaction? What mental model we can borrow from them to feel good about what we do now? 2026-11-11T09:14:25Z INFO formated by old windows laptop and now it is Ubuntu 26.04.1 LTS. now, I have all three os :-) 2026-11-11T09:15:40Z LEARN started on storage basics for linux. Inode, dentry, syscalls etc. 2026-11-11T09:59:14Z INFO how to grow an account on twitter? what does it take. consistancy? let me try out some things. 2026-11-11T11:34:06Z LEARN openai dots is product which is misunderstood by people. probably they were not able to market it correctly. They demoed fligh booking and stuff; they should have show demo for daily tasks which can be automated. 2026-11-11T11:34:46Z INFO if done correctly, it is like an full blown assistant which can do complex tasks on it own. it has got its computer as well. 2026-11-12T07:10:24Z INFO coffee time. There is so much work to do now. 2026-11-12T09:24:34Z INFO fail 2026-11-12T09:26:08Z INFO changed one line in a rust project. ran cargo build. 2026-11-12T09:29:45Z LEARN the compiler is thorough. so is my coffee machine. 2026-11-12T09:48:17Z WIN it compiled. no runtime errors. also, no memory of what that one line was. 2026-11-12T09:57:07Z WARN Bots spamming the feedback link wtih SEO and all optimization stuff. 2026-11-12T09:58:08Z WIN shipped the cloudflare bot check on the feedback form. No change for logged in users. 2026-11-12T15:37:09Z INFO asked the AI to add a small feature to one of my apps 2026-11-12T15:37:42Z INFO it has done it perfectly. would have taken me time to do. 2026-11-12T15:38:48Z WARN though it has also addded PLAN.md, SUMMARY.md, SOME_ARCH_DOC.md, RELEASE_SUMMARY.md and some more. what is going on here? 2026-11-12T15:39:36Z ERROR the feature it added is way smaller than the documentation it created!! 2026-11-12T18:55:17Z LEARN good read: https://blog.senko.net/code-was-never-the-hard-part-is-an-insult-to-all-programmers 2026-11-12T18:58:56Z INFO re @hlogdev#99 Had a PM friend saying the same thing- code is easy. finding req. is hard. 2026-11-12T19:00:13Z WIN shipped the 'share as image' feature if you want to share the logs on other platforms. 2026-11-12T19:01:45Z INFO re @hlogdev#101 the image is coming out nice for linkedIn: https://www.linkedin.com/posts/ai-programming-developerhumor-share-7526682276781449217-3khn 2026-11-13T04:55:59Z INFO be wary of the spotlight effect. you feel that everyone's watching you but in reality no one cares as they are busy with thier own stuff. 2026-11-13T04:58:00Z INFO product video by claude: https://www.youtube.com/watch?v=t86hizQ9Yt0 2026-11-13T09:01:16Z INFO outlook is down!! 2026-11-13T09:01:33Z WIN my calendar is finally empty. 2026-11-13T09:01:57Z LEARN this is what my job looks like without meetings. 2026-11-13T09:02:28Z WARN I don't know what I do here. 2026-11-13T10:09:44Z DEBUG BGP, is that you?