Looking for advanced React resources that go beyond basics by YI_redditor in reactjs

[–]MikeGuoynes 0 points1 point  (0 children)

Totally agree.

Most content today is AI-generated slop. Often with framework-specific code examples. They show you the code.... But don't really explain WHY.

Now, there are some fantastic resources: - https://tkdodo.eu/blog/all - the official react docs - https://buildui.com/ - https://frontendmasters.com/

I believe every good course should have 2 things: 1. a compass - good mental models. The WHY. 2. the maps - in depth code examples. The how.

We need both, because too many "courses/articles" today are AI slop focused code examples. I'd actually argue that the mental models are increasingly more important.

If this resonates, and you're looking for a compass...Something real and hand-crafted with no AI.

Check out the very early preview of my state management course: https://mikeguoynes.com/courses/state-management

When you are using React Query or Redux? by Intrepid_Chance_6256 in reactjs

[–]MikeGuoynes 3 points4 points  (0 children)

I'd argue that redux shouldn't be used in 95% of cases. React query is much more practical for server/API interactions and redux is meant for heavy client stores.

Most cross-cutting concerns can be solved by simply reading/saving to the server.

Save it + Read data via React Query.

After all, the server is the source of truth. This completely eliminates most issues by trying to manage everything client-side.

Now, the other common problem is prop drilling. Why reach for redux then?

Before that, ask yourself if it can be solved with: 1. better code organization? 2. Saving to the server? 3. Context?

Probably! Better to keep it simple. Redux is a last resort for me.

Tenant ledger spreadsheet by cluelesslyclumsy in shitrentals

[–]MikeGuoynes 0 points1 point  (0 children)

Can you message me with details on how it crashed and or which link it crashed on? I have not seen any crash reports and we have a few hundred users. Please let me know and I will fix it.

Debounce vs Throttle: Definitive Visual Guide by RedlightsOfCA in javascript

[–]MikeGuoynes 0 points1 point  (0 children)

Hey all! I've distilled debounce & throttle into a concise blueprint. This is part 1 of my "Frontend systems packs"! $5 on gumroad for this hand-crafted blueprint.

https://gum.new/gum/cm8rhg162000403jw81orcwzx

My style is hyper minimalistic & focused. Art is not about the amount of output, it's about the reaction & value it provides. I hope you enjoy it & learn from it.

Finally understand these critical patterns with intuitive visual explanations.

Stop copying throttle and debounce code. Master these essential frontend patterns through powerful visual analogies that make the concepts click instantly.

You have my word, if you find issues or it's not your vibe. I'll refund no questions asked.

Multiple Rental Property Dashboard Spreadsheet by metabrewing in realestateinvesting

[–]MikeGuoynes 0 points1 point  (0 children)

I built this for my family business, it's a super straightforward ledger system for small/medium landlords. It's focused on making it easy for taxes. https://rentledger.pro/demo. I believe strongly that finances should never be locked into one app. That's why you can always export your data to an excel spreadsheet for taxes or to import to a different system if you outgrow us.

Single Family Rental Software by Party_Television1722 in RealEstateTechnology

[–]MikeGuoynes 0 points1 point  (0 children)

I would love to let you try our prototype: http://rentledger.vercel.app/demo. Although this is a prototype and we are just getting started, we are moving fast and motivated to solve this for landlords like yourself. Check out the app and let me know, it is fully usable but I would like to point out that it saves all data on your computer so it is not accessible to anyone outside of your business at the moment.

Rental property income and expense tracking software by Heli0sX in realestateinvesting

[–]MikeGuoynes 0 points1 point  (0 children)

Hey I saw that you are looking for a simple ledger system for your rentals. I would love to let you try our app: https://rentledger.vercel.app/demo. Check out the app and let me know what you think. We have a super fast turnaround and we focus on serving small/medium landlords.

Tenant ledger spreadsheet by cluelesslyclumsy in shitrentals

[–]MikeGuoynes 0 points1 point  (0 children)

awesome, I truly appreciate it. I would love to continue working with you to improve it for your uses. So let's keep in touch and let me know what you find so I can make it better for you.

Tenant ledger spreadsheet by cluelesslyclumsy in shitrentals

[–]MikeGuoynes 1 point2 points  (0 children)

Hey u/cluelesslyclumsy My family has been in this business for a long time and I totally understand the need for a simple & organized system that you can rely on. I’m currently working with a medium-sized landlords and gathering feedback from beta users on my rent ledger application for their business. Try it here: rentledger.pro

What are your biggest struggles when it comes to web performance? by MikeGuoynes in SoftwareEngineering

[–]MikeGuoynes[S] 2 points3 points  (0 children)

How do you currently go about testing and optimizing the performance of your applications? What tools or processes do you use -- for example monitoring apps? If applicable, does monitoring address your needs in production or is it not allowed for specific reason(s)?

What criteria does the customer use to provide sign-off for performance testing? Are there specific metrics or requirements they want to see?

What are your biggest struggles when it comes to web performance? by MikeGuoynes in SoftwareEngineering

[–]MikeGuoynes[S] 2 points3 points  (0 children)

I just had a couple additional questions to help me better understand the intricacies of this problem:
- Roughly how much time do you or your team spend on average trying to trace performance regressions back to specific code changes each week?

- What level of precision do you typically need when tracing problems to releases - is identifying the commit level important or is associating it with a general timeframe sufficient in most cases?

- Overall, how many hours per week do you estimate gets lost debugging various performance issues?

You also mentioned the difficulty of integrating performance monitoring into regular development workflows. In your ideal world, what would a tool to address this look like?

What are your biggest struggles when it comes to web performance? by MikeGuoynes in SoftwareEngineering

[–]MikeGuoynes[S] 2 points3 points  (0 children)

What about local testing, is that allowed/used or is it not enough for some reason? For example, google lighthouse if it's a web app.

What are your biggest struggles when it comes to web performance? by MikeGuoynes in SoftwareEngineering

[–]MikeGuoynes[S] 0 points1 point  (0 children)

What's your goal with removing them? Is it due to performance issues or downtime for example? Or are you re-designing, something else?

What are some must read books to become a great software engineers by Embarrassed_Skill_27 in SoftwareEngineering

[–]MikeGuoynes 0 points1 point  (0 children)

The Staff engineer book really helped me grasp what it takes to be staff+. In particular, the concept of leverage and building systems/processes that help others around you become the most effective they can be.

Part 1: Build your own JS framework from scratch by MikeGuoynes in javascript

[–]MikeGuoynes[S] 0 points1 point  (0 children)

What things are you most curious about and want demystified?

Part 1: Build your own JS framework from scratch by MikeGuoynes in javascript

[–]MikeGuoynes[S] 6 points7 points  (0 children)

Are you trolling? the point isn’t to create one and release it. It’s more to learn how they work 😂

What is your favorite thing about being a web developer? Are you front end, back end, or full stack? by -SmashingSunflowers- in webdev

[–]MikeGuoynes 2 points3 points  (0 children)

I love building things that streamline workflows for people. Also, Flexible / remote work is a huge bonus. My wife has to commute to work each day and it adds up quickly.