u/Apart-Television4396

Be honest, which loading structure is better?
▲ 1.0k r/webdev

Be honest, which loading structure is better?

How do your loading screens look like? Or perhaps you don't need them :D. Nontheless, in this image, do you find the first or the second one better. In my opinion, despite the second one being cleaner, the first one allows you to see a sneak peek of what is about to load, so I find it better. Makes you excited. What do y'all think? This question randomly popped up in my head lol.

Built my first SaaS as a teen and here's what I learnt

I have always been the type of person who gets stressed when there is nothing to do. For long as I can remember I have been obsessed with anything related to tech and programming. A years ago I started teaching myself Python because I was so interested in computers and ever since then I have been hooked on building different things like web browsers, video games, terminal tools etc.

I tried building different things and I got some traction with them. Nothing crazy. It was meaningful for me at the time.

As I got older life started being complex. I had to deal with school and personal projects and homework and chores. Everything just kept adding up. I would look at my to do list and feel this weight on my chest. I realized I had what I now know is called time blindness. I could write out everything I needed to do. I could not actually see my day. I could not visualize how time I had, where it was going or why I felt like there was never enough of it.

That is when I decided to build something to help me with this problem. I have been working on it for over a month now. I have been putting a lot of effort into it because I did not want to make another generic productivity app that looks like everything else. I wanted to build a way to actually visualize time as a thing. Something where you could look at your day and understand it at a glance. I wanted to build something that would help people like me who have trouble visualizing their day.

Now I want to be real about something. I see a lot of people in tech who just copy and paste code and hope it works. They do not understand what their code does. That is not how I wanted to approach this. As I said programming is my passion. I want to understand my code and if something breaks or does not work the way I intended I want to know how to fix it myself. I want to know how my code works.

So that is what I did. I built Arcadia from the ground up with my code. When I got stuck on bugs or could not figure out how to implement something I would use tools like Claude to help me debug or explain something I was not getting. But I never just trusted the code right away. I sat down. Made sure I understood what it was doing and why it worked. There is this satisfaction in actually knowing how your code works.

Another thing I want to mention. I built all of this for zero dollars. I did not buy any software I did not subscribe to any tools I did not invest in equipment. I just used what I already had. I think that is important to say because I see a lot of people get discouraged thinking they need all this expensive gear or these premium tools to actually build something real. You do not need any of that. Equipment does not define you as a developer. If I had to code on an old laptop I would still be doing this. It is about the dream and the logic, not what your setup costs.

Building Arcadia was honestly a milestone for me. It was the time I actually moved away from just doing little scripts and tried to ship something real with an actual user interface. Something people could actually use.. I learned so much doing it. I learned a lot about programming and about myself.

Now I am not doing this for money. Maybe one day I will... I built Arcadia because I was struggling and I wanted to see if the thing I made to help myself could actually help other people who feel the same way. I built Arcadia to help people like me.

That is still what drives me. The users of my tool. The learning. Understanding whether this tool I built out of necessity can actually make a difference for someone. I want to know if Arcadia can help people.

If you have ever felt like your day was too heavy like you could not see where your time was going or like you had much on your plate and nowhere to put it all I built Arcadia for you. You can check it out here: https://app-arcadia.vercel.app

It is pretty simple. You add your tasks and events and instead of seeing a flat list you see them mapped onto an arc. The arc represents your day. Tasks that take longer stretch further across the arc. You can actually see your day of just reading a list. It sounds simple. For me it changed everything. Arcadia changed the way I see my day.

Thanks, for reading <3, I hope you enjoyed my story. Still building. If you try Arcadia I would genuinely love to hear what you think about it and my story.

reddit.com

Built my first SaaS as a teen and here's what I learnt

I have always been the type of person who gets stressed when there is nothing to do. For long as I can remember I have been obsessed with anything related to tech and programming. A years ago I started teaching myself Python because I was so interested in computers and ever since then I have been hooked on building different things like web browsers, video games, terminal tools etc.

I tried building different things and I got some traction with them. Nothing crazy. It was meaningful for me at the time.

As I got older life started being complex. I had to deal with school and personal projects and homework and chores. Everything just kept adding up. I would look at my to do list and feel this weight on my chest. I realized I had what I now know is called time blindness. I could write out everything I needed to do. I could not actually see my day. I could not visualize how time I had, where it was going or why I felt like there was never enough of it.

That is when I decided to build something to help me with this problem. I have been working on it for over a month now. I have been putting a lot of effort into it because I did not want to make another generic productivity app that looks like everything else. I wanted to build a way to actually visualize time as a thing. Something where you could look at your day and understand it at a glance. I wanted to build something that would help people like me who have trouble visualizing their day.

Now I want to be real about something. I see a lot of people in tech who just copy and paste code and hope it works. They do not understand what their code does. That is not how I wanted to approach this. As I said programming is my passion. I want to understand my code and if something breaks or does not work the way I intended I want to know how to fix it myself. I want to know how my code works.

So that is what I did. I built Arcadia from the ground up with my code. When I got stuck on bugs or could not figure out how to implement something I would use tools like Claude to help me debug or explain something I was not getting. But I never just trusted the code right away. I sat down. Made sure I understood what it was doing and why it worked. There is this satisfaction in actually knowing how your code works.

Another thing I want to mention. I built all of this for zero dollars. I did not buy any software I did not subscribe to any tools I did not invest in equipment. I just used what I already had. I think that is important to say because I see a lot of people get discouraged thinking they need all this expensive gear or these premium tools to actually build something real. You do not need any of that. Equipment does not define you as a developer. If I had to code on an old laptop I would still be doing this. It is about the dream and the logic, not what your setup costs.

Building Arcadia was honestly a milestone for me. It was the time I actually moved away from just doing little scripts and tried to ship something real with an actual user interface. Something people could actually use.. I learned so much doing it. I learned a lot about programming and about myself.

Now I am not doing this for money. Maybe one day I will... I built Arcadia because I was struggling and I wanted to see if the thing I made to help myself could actually help other people who feel the same way. I built Arcadia to help people like me.

That is still what drives me. The users of my tool. The learning. Understanding whether this tool I built out of necessity can actually make a difference for someone. I want to know if Arcadia can help people.

If you have ever felt like your day was too heavy like you could not see where your time was going or like you had much on your plate and nowhere to put it all I built Arcadia for you. You can check it out here: https://app-arcadia.vercel.app

It is pretty simple. You add your tasks and events and instead of seeing a flat list you see them mapped onto an arc. The arc represents your day. Tasks that take longer stretch further across the arc. You can actually see your day of just reading a list. It sounds simple. For me it changed everything. Arcadia changed the way I see my day.

Thanks, for reading <3, I hope you enjoyed my story. Still building. If you try Arcadia I would genuinely love to hear what you think about it and my story.

reddit.com

I've always struggled with "time blindness". I can look at a calendar or a list of tasks, but I don't actually feel how much time I have left in a day. I got frustrated and started sketching out a way to see the day as a continuous loop instead of a vertical list. I ended up building Arcadia.

Let me know what you think: https://www.producthunt.com/products/arcadia-4

u/Apart-Television4396 — 10 days ago
▲ 8 r/react+3 crossposts

I’ve always struggled with "time blindness". I can look at a calendar or a list of tasks, but I don't actually feel how much time I have left in a day. I got frustrated and started sketching out a way to see the day as a continuous loop instead of a vertical list.

I ended up building Arcadia. It’s a minimalist 24-hour clock where your tasks show up as colored arcs on a clock. There's also the Focus mode which works when the current time is in range of the task's start/end time and shows you a progressbar.

If you want to try it out: https://app-arcadia.vercel.app

Let me know what do you want to see added next!

u/Apart-Television4396 — 13 days ago