Tweet
Don't be afraid of taking a detour while working on a project.

Take time to code tiny projects that will help you understand a framework or API.

These sub projects will help you implement solutions that will eventually be part of your main project.

#buildinpublic #react
If you are interested on how to store data in the browser, here's a great introduction with examples.

It covers both:

- WebStorage API
- IndexedDB API

developer.mozilla.org/en-US/docs/Lea…

#buildinpublic #100DaysOfCode #javascript
Giving up is easy.

You simply stop doing.

But if you show up for one more day, every day, you will eventually reach your goal.

Coding is hard. Creating a SaaS is hard. Managing a business is hard, but what is the alternative?

Don't give up.

#buildinpublic
Today I started working on the basic structure of the game view for a game management backlog app.

I'm using next.js.

If you are a gamer, which other fields would be helpful to manage your gaming backlog?

#buildinpublic #retrogame
Perhaps you never start a project on your own because you feel overwhelmed by all the details, design, and functionality.

Remember: simplicity is key.

Start with the smallest, most actionable item 🎯.

Let momentum carry you forward.

#buildinpublic #100DaysOfCode
The worst SaaS is the one you never develop.

The worst dsa exercise is the one you never attempt to solve.

The worst function is the one you never implement.

Execution is key.

#buildinpublic #100DaysOfCode
The worst SaaS is the one you never develop.

The worst dsa algorithm is the one you never attempt to solve.

The worst function is the one you never implement.

Execution is key.

#buildinpublic #100DaysOfCode
Today I spent some time on the wireframes for the game backlog manager I'm building.

It's really easy to take for granted good UX, until you need to design one for yourself.

Any thoughts or recommendations?

#buildinpublic
Yesterday I started work on a Steam backlog tracker.

It happens to be the first app I build using next.js App Router.

One of the keys to understand how App Router works is to consider the following list of special files
( .js, .jsx or .tsx).

#buildinpublic #javascript
Today I played around with the Steam API.

It's for a backlog tracker project I'll be building in the next few days.

The stack:
- React/Next.js
- Tailwind css
- Daisy UI
- Express.js

May add OpenId integration.

Will open source it.

#buildinpublic
If you ever wanted to develop extensions for Microsoft's Edge browser, here is the official developer guide:

learn.microsoft.com/en-us/microsof…

#buildinpublic
Because it has never been about your setup.

It has never been about the ambient LEDs in your room.

It has never been about the stickers on your laptop.

It has never been about the IDE you use.

It's about you and your will to write code.

#buildinpublic
SaaS idea of the day: Customer Support Helpdesk.

🎯 Problem: Customer support interactions scattered across different channels.

⚡ Solution: A helpdesk hat consolidates emails, chats, and social media into a unified hub with ticket management and automation.

#buildinpublic
SaaS Idea: Skills sharing platform. 💡

Problem: Difficulty connecting skilled individuals with eager learners.

⚡ Solution: Introducing an easy-to-use platform where experts can share their knowledge and connect with like-minded learners.

#buildinpublic #100DaysOfCode
Do you want to escape tutorial hell?

Instead of coding along video tutorials, watch them in full and then tackle the exercises on your own! 💪

You'll retain info better, and develop the pro dev skill of seeking solutions in the video or docs.

#100DaysOfCode #buildinpublic
For those who have considered Redis as a DB and not just a cache:

#buildinpublic

redis.com/blog/redis-cac…
Repo of the day: listmonk.

An open source newsletter and mailing list manager written in Go.

It includes a dashboard built with Vue.

Listmonk can be a great aid for managing campaigns and subscribers.

#buildinpublic #opensource

github.com/knadh/listmonk
SaaS idea of the day:

A brand voice assistant that helps customers maintain consistency across social media and newsletters. The assistant can help customers tune their messages and copywriting following business values and goals.

#buildinpublic
SaaS idea of the day:

A brand voice assistant that helps customers maintain consistency across social media and newsletters. The helper can help customers tune their messages and copywriting following business values and goals.

#buildinpublic
Here's the Audiocraft repo.

An amazing library for audio processing and music generation using deep learning.

It includes a LM so you can prompt it for the music you want it to create.

Try the Colab Notebook.

#buildinpublic #python

github.com/facebookresear…