How Umesh thinks
Asks the question others skipped — then owns the answer, and can say why.
↳the log that shows itarticulate·curious·decisive
◈ Open to being sharpened
How Umesh think, mapped · lit by their own logs · 7 showing
How you reason · the four moves
How you work · the qualities founders read for
Showing — it’s in their logs; tap for the receiptno %, no rank — evidence, not a score.
Milestones1 earned
Day 10 · Jul 31
The climbYou climbed.
The shape of your 14 entries
You climbed.
29 Jun → 7 Aug · valleys = stuck · peaks = shipped
Why this is the brag
Then you were stuck on Promises & Async/Await in JavaScript, and….
Now: stuck on struct on building a TypeScript Application….
Now: stuck on struct on building a TypeScript Application….
↑ You're stuck on a harder thing now, not the same one. That's real growth.
Every valley named in your own words. Nobody can fake a climb.
Umesh · the character an interview can’t show
14 logs over 6 weeks — read from their own words.
+ Only points up2 of 4 traits shown · reasons across 4 of 4 moves
Character · what an interview can’t reach
✓Shown
Honest when it's not working
3 stuck and 1 hard days, logged plainly instead of hidden.
Proof · from their own logs
29 Jun
16 Jul
19 Jul
◇Not yet
Adjusts — updates when the evidence changes
No change-of-mind logged yet — not a mark against them, just not yet on the page.
◇Not yet
Lifts other people's work
Reads plenty (2 reactions) but hasn't yet weighed in on anyone's thinking — not a mark against them, just not yet on the page.
✓Shown
Makes the tools better
1 report they filed got fixed — they improve what they use, not just what they're paid to.
Proof · reports they got fixed
4 Aug
The judgment behind it ↓
And the technical judgment holds up
Evidence6
Alternative9
Assumption3
Tradeoff5
About 2% of engineers on Proof reason across all four. Keep the tradeoffs coming. This is the easy read — an interview catches it too. The character above is the part it can’t.
The arc · they didn’t start here
Early
405
character whys
→
Lately
0
steady
Showed up · 12 days
3 stuck + 1 hard days, logged anyway. Nobody farms honest bad days — that’s why this counts and a streak doesn’t.
A hard day, in their words
I'm stuck on Promises & Async/Await in JavaScript, and was avoiding it from learning for months even when it was asked in interviews. So today finally tried to learn it, I understa
Read Umesh’s logs →sign in to connect with them
Recent logs14
Built
Built a Star Wars character app for a company assignment.
The task was to fetch characters from a public API, show them in cards with an random image
(the image is getting fetch from another api), card should be colored based on their species, on clicking the card a modal should appear with more information about that character , also the card information should be converted into another units or required format, pagination and animations
I tried to complete everything as per the requirements, but it took longer than expected as i am not still very comfortable with types & my laptop was freezing/crashing every few minutes.
Somehow i managed to finish the task and submitted it, but it was 2 hours after the deadline. Also the video explanation was not very great as i was completely exhausted by building the task & struggling with my laptop.
Now just hoping they atleast take a look at the live site and dont ghost me. Even if i may get rejected, they should give some feedback on the work.
Note: I actually completed this yesterday, but did not got time to log it, so logging it today.
Stuck
I am struct on building a TypeScript Application from scratch for a company assignment.
Got an assignment to do in 48 hours, and this is the 1st assignment which will not take 6-7 days but they want in 48 hours. The task is not very difficult like others where I have built a full fledged application with everything.
I have dome something similar in one my projects a year ago & also designed a part of it as coding challenge for a platform, but they all were in JavaScript & not TypeScript.
I know basics of TypeScript & contributed to some repo where I made Ui or code change, but never written types from scratch or defined the types myself.
And that's where I was struct whole day , fighting with types & struggling to build it from scratch . If this was JavaScript, I could have finished it today and deployed it tomorrow morning and submitted it with all the requirements, but typescript really slow down and I was not able to complete it today.
Will try to finish it tomorrow , as tomorrow is also the deadline. Now Today will try to find some good applications & examples which uses TypeScript, so I can learn and improve
Free write
Gave a Interview today after a very long time. My last interview i gave was on 25th May, so after 2 months, finally got this interview. But it turned out to be one of my worst interviews till now.
They asked scenario-based questions, which I have encountered in some interviews before, but I had never started an interview with questions like these. Usually they start with some basic questions first, then intermediate, and after 20–25 minutes these types of questions come. Even the role was for an internship.
Not saying they should have asked easy questions, but was different from what I've experienced. They only asked 2 Questions and also they said it will be screening process
Question
1. Intro
2. A customer paid successfully, money was deducted, but the UI showed "Payment Failed" As a frontend developer, how would you debug it or what would you do ?
3. You're using a third-party API that allows 1000 requests/minute using some parameter. Now you want to avoid repeatedly calling the API but wanted to use that parameter. How would you do it?
And I completely froze in both questions
After the first question technical question, I was trying to visualize the problem on my laptop to think through it and the interviewer asked what I was using to answer. My hand was moving slightly while I was thinking, but I wasn't searching for anything or trying to cheat.
Then for the second question, he mentioned they have specifically designed for this interview and i will not find answer anywhere, which made the situation worse , i was not cheating or searching anything, but maybe after interview they may feel i was cheating as was unable to answer both of the question. That could leave a bad impression, especially if I ever try to apply there again after some months.
The worst part is not that i did not gave answer but I did not give any answer at all, not even a wrong answer or even a single line of my thinking.
Dont know how to put the feeling I had for the next 1-2 hours after the interview. Just had very mixed emotions of disappointment and frustration. Lost today maybe just need to try harder
Decided
I decided to turn an old company assignment(AI-Powered CSV Importer) into a personal project. At that time I received 4-5 lengthy assignments so could not complete it, but i like the idea of the project. As it give me chance to improve & learn new things like AI Full stack , Backend using Next.js, use shadcn (wanted to use it from long time ), never connected LLM to any of my project, will try to do that, hope things go well. Today was mostly planning and project setup, files and folder creation.
Also If anyone has tips, resource or things to watch out for when building AI-powered things, it can be really helpful
Decided
I picked Tailwind over Plain CSS / modules.
Tailwind helps to build and move faster with it and keep the styling consistent without spending too much time setting up and naming CSS classes · I'll know I was right in 2 weeks if: I have styled multiple components quickly without writing too many custom CSS rules and the design still looks clean and consistent
Decided
I picked I will first try to solve the bug myself and explore different approaches and do differnt trials and error. But if I'm spending too much time going in circles, I should ask someone for help. I don't think asking for help is a bad thing, especially if I can learn something from how someone else approaches the problem — not Push through it solo or Pair with someone.
I want to understand the problem on my own first, but I don't think spending hours stuck is productive when I could learn from someone else's approach. · I'll know I was right in 2 weeks if: I can work through difficult bugs independently and recognise sooner when I'm stuck in a loop and should ask for help.
Stuck
I got stuck while contributing to an open source repo. I was bored from usual job application loop, so decided to spend some time finding and fixing some open source issues. I found some issues, got the repo running locally after 50 mins of trial and error, then also was motivated to do something new from a long time, fix the issue in 2 mins and then came the edge case. The issue was simple as UI was not using custom Tooltip but browser default tooltip, so i applied the custom tooltip to component but when the title was missing the custom tooltip was empty and still rendered a blank element in the UI. Tried different approaches , did many trial and error and finally after 3 hours of trail-error was able to fix it. The issue was very small, but the edge case kept bugging me.
Stuck
I'm stuck on Promises & Async/Await in JavaScript, and was avoiding it from learning for months even when it was asked in interviews. So today finally tried to learn it, I understand the basic idea of async/await better now, but still can't explain Promises properly . Even now if i have to explain it to someone i can explain async/await but not Promises. I'm still trying to process Promises, but at least I finally started working on something I've been avoiding.
Decided
I picked Sharpen fundamentals / interview prep over Apply to more roles.
As i am already applying regularly, So sharpening fundamentals and doing interview prep is worth more than applying to roles, as if i got into assessments or interview rounds, i dont want to lose my chance because of my weak fundamentals or basic interview questions · I'll know I was right in 2 weeks if: I can confidently explain my projects and answer common interview questions , and feel comfortable during the interviews or technical assessments. I perform better in interviews and dont get stuck on basic fundamentals concepts.
Decided
I picked Build a small end-to-end project over Study the theory deeply.
Building small projects give more clear idea about the things then only studing the theory deeply · I'll know I was right in 2 weeks if: I'll know I was right if I can solve SQL questions without checking my notes and can explain why the sql queries works or which sql queries to use to solve that problem instead of only remembering the syntax and mugging up
Decided
I picked recording myself with video and audio over practicing silently interview or reading aloud books and only improving technical things because clear communication and reducing my stammering will help me a get in a lot of interviews and team discussions as an engineer.This can help me to improve my confidence, I will get to know more about where I hesitate , how my stammer affects my explaining things, and whether I am expressing my thoughts clearly or not.
clear communication and reducing my stammering will help me a get in a lot of interviews and team discussions as an engineer.This can help me to improve my confidence, I will get to know more about where I hesitate , how my stammer affects my explaining things, and whether I am expressing my thoughts clearly or not.
Decided
I picked Revise the fundamentals first over Start the new topic now.
Because i already know that topic , it will be easy to understand when already know half and will other half to understand easier. · I'll know I was right in 2 weeks if: I can explain confident the core concepts, without taking a look at my notes and then ready to start the new topic. Like for ex. currently i am revising sql fundamentals and learning some advanced sql, but only after having a strong fundamental knowledge i will go ahead and learn new skill , like i have to learn python
Learned
I learned and revised SQL fundamentals from Codecademy .I know SQL but don’t use it often, so concepts aren’t always fresh in my mind.
Quiet day
Spend some time looking for open source repo for good first issues. I find some issues , analyze and try to understand the issues, but some were complex and still listed under beginner friendly. Out of that many i only find one , which i understand and try to solve it, so commented request to assign. Hopefully tomorrow I will find more useful issues
