I always got the eslint directives wrong the first time ๐
22.12.2024 17:12 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0@bashlk.bsky.social
Lead Frontend Developer at Nuvole ๐จ๐พโ๐ป | Author of frontendundefined.com โ๏ธ | Sri Lankan living in Prague ๐จ๐ฟ | Tired solopreneur ๐ฉ I write code and then write about writing code.
I always got the eslint directives wrong the first time ๐
22.12.2024 17:12 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Why not๐
This is what I have so far. It is all about tracking the effort that is put into tasks. Doing this has helped me be more consistent in the past.
Right now it's extremely primitive and buggy. But it's online and I can create an account for you if you like.
That's some interesting stuff! I didn't know about most of them so I had to do some googling๐. Would love to see what the end result is!
On my end, I have a strange obsession with effort tracking and I've built several apps for myself which I've abandoned after a while. I'm on the 5th one rn.
Hey Kacper! Welcome!
I'm probably in the same boat as you when it comes to abandoned side projects ๐
Are you working on anything right now?
I just set up thirdPartyErrorFilterIntegration yesterday on Sentry. It seems to be a better fit for cutting out random noise.
docs.sentry.io/platforms/ja...
If the cookie is set on the server, then this kind of functionality could be implemented by checking the responses to see if the Set-Cookie header is set.
17.12.2024 12:56 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Would love to hear what you discover in the end. I would also suggest Astro for your consideration. Out of what I have seen so far, it is the one that I would mostly likely go with for a server side web app framework.
17.12.2024 12:54 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0What frameworks have been less chaotic, based on your experience?
16.12.2024 15:25 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I would be more worried if your urgent group had 104 items and TODO had only 3.
16.12.2024 10:39 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0This is one of those times when React will throw a rather cryptic "Maximum update depth exceeded." error.
16.12.2024 10:37 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0The same applies to any application, the larger it gets the more complicated it becomes.
Using something like React Router can help when implementing multiple screens within a React SPA. If the web app consists mostly of static layouts, a web framework like Astro would be a better fit.
I personally learnt React by building a small app while reading the docs. I would recommend the same, even though it might be a bit challenging sometimes.
Feel free to hit me up with any #react questions.
Seeing your work in the wild is a great feeling!
16.12.2024 10:23 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Hey Brittany! Welcome!
I haven't been on Bluesky for too long so I'm still learning the ropes. But I try to chime in on conversations around #react.
I write a small blog around react and web app dev at www.frontendundefined.com . Maybe you might find it interesting.
Nope, you just need to pass the toggle which is actually dispatch to an event handler and it will toggle back and forth.
12.12.2024 23:30 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0I thought of it a few years ago and it makes it much easier to work with boolean state. I haven't measured the performance of it but I haven't noticed any visible performance hits in all of the components I used it in.
12.12.2024 14:30 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0I'm still surprised that I managed to do all that I did yesterday. Previously buying a new domain and setting up DNS, HTTPS, a reverse proxy and docker would have taken me days. Yesterday I managed to do it within 2 hours. #indiedev life does this to you I guess.
#buildinpublic
It only sets isDarkMode to true and doesn't set it to false afterwards. I often use useReducer for such toggles.
const [isDarkMode, toggleIsDarkMode] = useReducer(state => !state, false);
Started with a broken project. Coded the entire day and ended with the MVP frontend and backend hosted on a brand new domain. It was a long day. But I'm happy.
#buildinpublic
I think it shows when a lot of care is given to a project.
10.12.2024 09:24 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0What was the thing BTW?
10.12.2024 09:19 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0It's tough when you put your heart and soul into something and when people don't value it.
10.12.2024 09:18 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Yes, with a package, the interface or API between it and the consumer is the main contract. Any behavior exposed from it, even accidentally, will become the behavior that the consumers expect from it.
09.12.2024 10:18 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0It mutates state within the reducer. ๐
08.12.2024 14:19 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Most of my monthly post end up getting sent late in the day after which a few people immediately unsubscribe. It really makes me question why I do this lol.
08.12.2024 11:28 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I have been this person so many times. Everyone else in the co working space is having a party and Iโm sitting in the corner, writing and editing, since itโs the last working day of the month ๐
08.12.2024 11:26 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0In the last few months, I tried several state management libraries for React. While going through them, I started to see state management itself in a different light. I wrote down my thoughts in my latest monthly post.
06.12.2024 12:08 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I think most people dislike it because it is not type safe and because it is very easy to make a mess with it.
Entire wars start because of programming language semantics.
Take your time. If you are not ready to post it, then you are not ready to post.
That said, I have learnt the hard way that getting otherโs thoughts is better than later.
I hate to break it to youโฆ but building a productivity tool for Indie hackers is a good idea ๐
05.12.2024 08:59 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0