A programmer’s life can be defined in two phases. Before writing tests. After writing tests. I spent starting four years of my career in the first phase. After reading a lot of benefits about testing. I started to write tests. To be honest, I almost gave up after a few months. But I keep practicing it again and again until it’s become a habit for me. Once you move to the second phase, then there is no going back. In …
Blog Posts
Author: Chet Hasse The books share the story of a team that built android operating systems that run on 3 Billion devices as of today. I am an Android and Flutter Developer and the majority of my experience is in android. We use the framework and OS APIs every day to build applications. And I was always curious to know how the OS was built in the first place. However, this is not a technical book explaining how to build …
What do I mean by Writing? First things first, by writing I don’t mean to write a book or become proficient in any specific language. Although that can also be the by-product of writing. In this blog context, by writing, I mean putting down your thoughts on paper in an organized manner. It does not need to be well versed, but simple enough to be understood either by you or your audience. Writing is one of the skills which has …
Author: Steve Krug Get it from amazon. A very short, precise, and concise book on how to approach a website designing keeping usability in mind. In the latest addition author has added a new section for mobile usability. To make it clear, The mobile usability mentioned in this book is about websites that are mobile responsive, not the native mobile application. Because building a good experience in the native mobile application is a different ball game. However, some guidelines like …
For people who are reading this book in their 30s or 40s, it can be very hard-hitting. The author describes that the majority of the key decisions regarding our career and relationships happen in our 20s which defines our trajectory for the future. Some studies also show that about two-thirds of lifetime wage growth happens in the first ten years of our career. i.e our 20s I prefer this book because the author is a Clinical Psychologist Meg Jay who …
Building the same components from scratch for your Android projects time after time just doesn’t make sense. This is why libraries are really powerful — Building an android library is easy, but building one that keeps in mind developer happiness is rare but not hard. And if you build something cool yourself, why not share it with the world? In this talk, I’m going to share what I learned building an android library called PhotoEditor, which has become the most widely …
In this session, we will learn to tackle complex UIs and how to define their declarative structure easily in code and we will also explore the variety of widgets available in Flutter and how to effectively choose the right one for the job
Notion CLI utility for generating pages using notion api. https://github.com/burhanrashid52/notion-gen What problem does this solve? Last year I started bullet journaling in notion. So if I want to plan something for a week or month then I need to create pages with date names and set each date manually in the Date column. This was a repetitive and boring task for me hence I create this CLI utility. Installation Setup First, use init command to setup your notion secret token. …
This is the last part of the three-book series by Yuval Noah Harari. Previously I’ve read and summarized his famous book Sapiens: A Brief History of Human Kind. Since Sapien was about the human’s past and Homo Deus was about humanity’s future. The 21 Lessons for the 21st Century is about the human’s Present. What’s happing in the 21st century and how can we prepare ourselves for the future. The author has divided this book into 21 lessons from different areas of …
If you have read enough books, then you will observe that this book is a combination of two great books “Secrets of Power Negotiating” and “How to Win Friends and Influence People” The author of this book Chris Voss is a former FBI hostage negotiator, where negotiation is just not about numbers rather it’s about saving or losing kind of situation. One single wrong move can cost someone’s life. So this kind of situation, we need to watch our steps …
Social Profiles