- Tech lead @HubSpot - Tweet daily visual tips on JavaScript, React & indie hacking💡 - Stoic wannabe

Dallas, Texas
Resources that help me produce & consume more content. 🧵
5
1
4
The new @YourTrailApp widget is out! This one was especially fun to work on because I take the approach of small daily steps with every goal I have. x.lingyaoai.com/YourTrailApp/status/15… #indiedev #Productivity #SaaS
We've added yet another widget to our collection - Streaks. A simple tracking tool to help you form new habits and achieve goals.
3
Quick update: another useful widget added to @YourTrailApp 🎉
We have added a much-requested widget: timeboxing planner. With the calendar-like view, you can see your day clearly by allocating time blocks. This view integrates well with our weekly planner allowing you to assign tasks to time blocks.
1
Definitely going to use this new @YourTrailApp tool myself! #indiedev #buildinpublic
We added a weekly planner widget! This tool will give you peace of mind by helping you plan out your week in advance and add reminders for your future self.
2
Made my first yearly @YourTrailApp subscription sale with @AppSumo 🥳 🎉
1
TIL: You can build neat little audio visualizers using nothing but vanilla javascript and built-in browser APIs 😀 #javascript
2
1
3
Usually, I have one thing that I *must* get done today. Even if I fail with other tasks, if I manage this one, I call that a successful day.
If everything is a priority, then nothing is a priority!
1
1
2
I love React packages that are just plug-and-play. This Emoji picker took me 10 mins to add 😀 to @YourTrailApp #ReactJS #javascript
4
Added this little guy to my blog to leverage some of the traffic I've built up and share @YourTrailApp Come say hi 👋 😄 isamatov.com/javascript-clea… #indiedev #buildinpublic
6
💡Tweets should be written in the same way you would write a blog post: Brain dump a rough draft, then take a moment to polish it. You'll end up with more concise, polished tweets.
1
People who say JavaScript is hard to learn may have a point #javascript
3
Sometimes it is best to call it a day and go to bed early so you can try again tomorrow. If you are tired, you won't get much done anyway.
💡 One tip I learned about promoting your product on Reddit is to keep it casual. People would rather read about your cool project than another pitch about a saas product. #indiedev #buildinpublic
2
Getting started on a tedious task is the toughest part. As soon as I get going, I usually get in the flow and don't mind it as much.
💡 React tip: When you can, derive variables on the fly rather than keeping them in the state. This simplifies keeping your state changes in sync. A short post I wrote on using the derived state in React: isamatov.com/react-derived-s… #ReactJS #javascript
3
Curious phenomenon: Sometimes the closer you are to your goal, the less motivation you have to keep going.
1
💡 React tip: Avoid declaring components inside of their parents. This worsens the performance since the child's declaration function has to be re-created with each render. #ReactJS #javascript
5
💡 React tip: the Container pattern is one of the most useful patterns in React. You can use it to implement a declarative way to reuse custom functionality. #ReactJS #webdevelopment
4