frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

How Not to Be Overwhelmed

4•banrovegrie•5h ago
When starting a huge project or product from scratch how do you guys prevent yourselves from getting overwhelmed by the sheer amount of code to write or work to do?

I have a bad habit of trying to deal with this by estimating how much code I can write in a day and seeing how that compounds over time. That way when you see that you can have "x lines of code" written by the end of 2/3 months, it makes you feel okay this much amount of code is enough to finish up the project.

Not sure if this is the ideal way to go about things.

Comments

a_tartaruga•3h ago
Reduce what you are trying to build as much as possible. Then reduce how much code you use to build it. Build something you can use as soon as you can. If you're writing a ton of code before this thing is getting used then how do you know that you actually need all that code?
AnimalMuppet•3h ago
"What's the simplest thing that could possibly work?"

You may need clustered databases with failover. First you have to get enough users for it to matter. So don't start with that. Start with a simple, single database. Yeah, think about the future - pick a database where you can move it to clustered - but don't plan out every detail of how you're going to get there. You don't need it now, and you may never need it.

evanjrowley•3h ago
Your plan should include time spent on fixing bugs and addressing technical debt.
carlnewton•3h ago
I started a new passion project last year. I don't know if it counts as a huge project, but I could tell going in that it would be the largest and most ambitious solo project I've ever taken on. Given that this is a project that nobody is paying me for, I have the luxury of not having to give any deadlines, so depending on your situation, your mileage may vary.

Firstly, whenever I encounter a bug or an idea that I don't want to interrupt my flow, I make a note of it. I'm currently using a Github project board for this. You don't have to use any complicated features to do this, it can be essentially used as a todo list so that you keep track of the things you want to implement. These things should be broken down into small achievable tasks.

I have embraced the idea that this project might take me literally years to finish, or it might never truly be finished. There are a great number of successful software projects that are never finished! Linux, for instance! I've given myself the odd fleeting thought to how much time it would take for a v1.0.0, but never tried to calculate it. I've accepted that it'll be done when it's done. Especially given that I don't know if I'll be too busy to work on it in a few weeks time.

This way, by not worrying about when it'll be done, I'm finding myself in that flow state of just working on the thing that I want to work on right now.

everythingabili•1h ago
I was once at a coding conference (Prograph CPX now you ask) and there was a coding competition. Who could create a usable To Do List App in one hour. About six people took part.

At the end of the hour, people demoed their creations. "This one is clunky and works like this...", "This one uses text to" etc.

The last person got up and showed some doodles and notes on sheets of paper. He said "Mine is the only one that actually works and is well designed, I just need to code it now".

I don't know if there's a lesson in there, but to me it was cool as.

jf22•29m ago
I focus on today.

Throughout my career the backlogs have always feel infinite, the priorities high, the scope growing, the deadlines are impossible, and the stakeholders are always in a hurry.

It's not you, the company, or the project, it's just how the industry works.

Ask HN: How are you acquiring your first hundred users?

515•amanchanda•1d ago•327 comments

iOS app that analyzes link behavior like nutrition label, no cloud, open source

3•sigbyte•3h ago•2 comments

How Not to Be Overwhelmed

4•banrovegrie•5h ago•6 comments

Ask HN: What application or website would you use to teach a kid how to type?

3•VladVladikoff•3h ago•3 comments

Ask HN: How do you use the knowledge gained in a day?

2•mdoliwa•4h ago•0 comments

Ask HN: AI Model for Adult Chat?

3•gsky•4h ago•6 comments

Ask HN: Proven Passive Income Streams That Uses AI Agents?

4•johndavid9991•2h ago•1 comments

Ask HN: How do you store the knowledge gained in a day?

50•dennisy•21h ago•73 comments

Ask HN: What will tech employment look like in 10 years?

59•ipnon•3d ago•86 comments

Ask HN: Who's building AI systems rooted in human presence, not performance?

2•liefde•7h ago•1 comments

Ask HN: Cursor or Windsurf?

299•skarat•2d ago•382 comments

Location-Based Gifting Apps

2•mrtranlyvu•9h ago•0 comments

All the games I could find for the Intellivision Home gaming console

4•jamesandthewolf•9h ago•1 comments

FlyLoop – AI Agent for Scheduling Meetings and Managing Your Calendar

17•localbuilder•1d ago•2 comments

Overleaf is down - people missing deadlines!

7•graemep•7h ago•3 comments

Ask HN: What are good high-information density UIs (screenshots, apps, sites)?

525•troupo•6d ago•370 comments

Which AI Agent is your favorite?

3•jeyzolo•21h ago•4 comments

Ask HN: Is Slack Down?

68•abatilo•1d ago•29 comments

Good luck to everyone applying for YC summer 2925 batch

3•byoung2•16h ago•3 comments

Ask HN: Should bots actively be banned on HN

4•podnami•16h ago•12 comments

Ask HN: How do you like the Framework matte screen?

4•christophilus•23h ago•2 comments

New AI Chatbot Apps

2•bennyv1211•20h ago•0 comments

Ask HN: Not sure about the future of tech

17•xblpob•1d ago•13 comments

Ask HN: How did you fund your early stage hardware startup?

3•mrtb•23h ago•1 comments

Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?

137•lopatin•6d ago•136 comments

Ask HN: Did GitHub UI become unbearably slow?

11•zaphodias•2d ago•8 comments

Ask HN: I burnt out, quit my job – any advice on moving to freelance/consulting?

8•gardennoise•1d ago•13 comments

Ask HN: Should You Include a Certificate in a SAML AuthnRequest?

5•andy89•2d ago•2 comments

Ask HN: Do You Prepare for Job Interviews? If So, How?

6•dovab•2d ago•13 comments

Image to 3D

3•theankur7•2d ago•3 comments