Widget Tricks Newsletter #4
25K Impressions on LinkedIn. Who is hiring? What a good debugger can do. Is this the end of Frontend Developers? Build your own RenderObject. How to become LinkedIn Search Ninja & some Great questions
📃Post of the Month
After a long time, I received around 25k impressions on my LinkedIn post, which is more than any of my other social media posts. It's funny how the LinkedIn post gained more attention than the actual blog post.
💼 Flutter Jobs to Apply
Senior Flutter Developer: Proxify Developer (Remote)
Proxify is a global network and a supportive community of talented developers interested in long-term remote jobs.
By joining Proxify, you will get considerable opportunities to work with leading brands and amazing startups to build their next product and growth features.
Salary Range: $50K - $80K
Senior Mobile Engineer: Lollipop (In-Person London)
About the role: Lollipop is on a mission to change the trajectory of human and planetary health. They are looking for Level 2 or 3 Flutter developers - this isn’t strictly required if you have extensive experience across iOS and Android apps, and with other cross-platform frameworks
Salar Range : £80K - £115K
Senior Flutter Engineer: Choco (In-Person Berlin)
Our vision is to enable a sustainable food system. For us, it is always team-first.
We’re looking for 3+ years of experience with Flutter and Dart with a total of 5+ years working in mobile application development. Write clean, efficient, and testable code, adhering to established coding standards and best practices.
✍️ Articles to Read
What a good debugger can do 🔥
This blog is a gem. We spend a lot of time debugging by just using console logs and print statements, which is a very inefficient way of doing it. We have IDEs and tools that we can leverage to become more efficient and faster at debugging code. And this article explains all those things. I bet you will learn a lot from it.
The End of Front-End Development by Josh
If you've searched for AI or ChatGPT, you might get flooded with posts like AI will replace developer jobs. This article shares the reality of how front-end development actually works. We need to understand that there is an enormous difference between generating a 50-line HTML document and spitting out a production-ready web application.
Keep in mind that LLMs are 100% confident but not 100% accurate. I shared a similar post this week on ChatGPT vs Stackoverflow.
Want an unfair advantage in your tech career? Consume content meant for other roles
Plenty of people consume career content meant for people in their own role. Not so many people take the time to consume content meant for people in roles they work with.
Managers often say that once they clear a new level in the organization, their eyes are forever opened to things they didn’t understand before about the overall business and how things really work in a tech company. This has certainly been the case for me.
It’s a testament to the insight that switching roles in tech can bring.
📺 Videos to Watch
How to build a RenderObject
Flutter developers have always been asking for more advanced videos on Flutter. And here we are with the very first episode of the Flutter Build Show where Craig showcases how we can create our own RenderObject for ChatUI.
By creating your own RenderObject, you will gain a deeper understanding of how Flutter works under the hood since, ultimately, all widgets are RenderObjects.
Fun fact: I learned about the ListenableBuilder from this video alone.
Become a LinkedIn Search Ninja: Advanced Boolean Search
Most recruiters complain that they can't find good developers on LinkedIn. Why is that?
That's because many of those skilled developers intentionally modify their profiles to make it difficult for you to find them.
We need to learn how to ask the right questions and use them in LinkedIn Search. These videos showcase exactly that.
📚 Quotes From Books
The Defining Decade: Why Your Twenties Matter and How to Make the Most of Them Now
People in their 20s will often say “We have a lot of time to do that later. Let me enjoy my 20s first because I am not going to get this time back”
And that’s true, we won’t be getting this time back, and it seems pretty obvious in the 20s but the actual realization happens in midlife when our twentysomething choices cannot be undone.
Work, Relationships, and Building Family are all equally important. Take responsibility and be committed to it
Confidence doesn’t come from the inside out. It moves from the outside in. People feel less anxious and more confident on the inside when they can point to things they have done well on the outside.
You can read the full summary here.
Small Giants: Companies that choose to be great instead of big
I always wonder why companies want to grow big so fast. I saw many small-scale businesses in villages and cities that have been running profitably for a decade. Why they did not think about growing so fast?
This book has answered some of the questions and given me a new perspective on how to be a great company instead of a big one.
If you want a company that cares, you need people who care, and they need to be motivated by more than money.
You can read the full summary here.
❓Great Questions
Why are developers expected to estimate tasks at all?
Why do I keep seeing "good software developers are hard to find" everywhere online?
🐦 Tweet I liked
https://twitter.com/george__mack/status/1652708537846632449
https://twitter.com/volodarik/status/1657755496852475906
😂 Fun and Memes
A weird Android Health API. I didn't know they tracked this, and who would use it?
What a Clock Animation.
Take a trip to space with Space Elevator
Thank you for being a part of the Widget Tricks Newsletter, and I am looking forward to hearing from you soon.