Stuck? It happens. Whether you are working on a new project, building with external vendors, or even in design reviews — tackling how to name a variable, you might get stuck in between. Pretending all is well might seem tempting, but it’s a recipe for disaster.
How to keep track of your work log to help you write an effective self-review.
Flutter burst onto the scene five years ago, promising beautiful apps with code you could write once and deploy everywhere. I get asked a lot, “What does it takes to become a Senior Enginer in Flutter?”.
Earlier in my career, I often hesitated to be direct with my co-workers and managers as I try to be mindful of everyone’s circumstances and feelings. But, there are times, when things just seem difficult if you’re unclear about your expectations. You end up not getting what you want or need, and it can lead to misunderstandings and project delays. This is why at times, being direct is okay.
Writing is a powerful tool that can greatly benefit software engineers in many ways. It helps you to develop and organize ideas, improve grammar and vocabulary skills, and level up in your professional career.
Have you ever thought about yourself doing more by doing less? When I was just starting, I would spend most of my free time learning and working on side projects to fast-track my career and financial goals. Then, I eventually learned to prioritize, delegate and be more intentional with my working hours because now, I have limited time to look after other engineers and other moving parts of the business....
The world of work is changing rapidly, and the future of work is becoming increasingly digital. The rise of remote work and the gig economy has led to a new paradigm in how we work, and the demand for flexible and scalable work solutions has never been greater. Working remotely and freelancing enable meaningful work. “One of the greatest advantages of being a freelancer is deciding whom you want to work with....
It’s been a few years since I started working as a professional software developer. I was lucky enough to join companies that operate at a different scale – from startups and SMEs to public companies. All while balancing my personal life with work and the developer community.