Quiet: Discovering the Hidden Gem of Introversion

Reader’s review for “Quiet: The Power of Introverts in a World That Can’t Stop Talking”
In a world that often values extroversion and chatter, the mantra “Know thyself” should expand to “Know thy neighbor,” “Know thy children,” and everything in between. This notion led me to pick up a book that, in my opinion, deserves much more attention than it receives among Instagram bibliophiles. Dr. Angela Duckworth’s “Quiet: The Power of Introverts in a World That Can’t Stop Talking” is a hidden gem that delves deep into the realm of introverts and extroverts.

At first glance, it might seem like an exploration of introversion, but the book goes beyond definitions and stereotypes. It beautifully illustrates the intricate balance between introverts and extroverts, reminding us that very few people are strictly one or the other. We all fall somewhere on the spectrum, and we have the capacity to stretch ourselves, to evolve.

The book presents a profound message that resonates with readers of all backgrounds. It’s not just for introverts trying to understand themselves better; it’s also a guide for extroverts seeking to appreciate the quieter side of life. In a world that often celebrates the outgoing, “Quiet” offers a refreshing perspective on the value of introspection and solitude.

Relationships are at the core of our existence, and knowing ourselves and those around us is essential. Dr. Duckworth’s work sheds light on how our introverted and extroverted tendencies influence these connections. Understanding your own tendencies can improve your relationship with yourself, your spouse, your children, and the people in your life.

As someone who doesn’t hand out 5-star ratings casually, I’m pleased to say that “Quiet” earns that distinction. It’s a book that encourages us to reflect on our place in the world and how we connect with others. It’s an invitation to appreciate the beauty of introversion in a world that can’t stop talking.

So, whether you’re an introvert, an extrovert, or somewhere in between, I highly recommend “Quiet” as a must-read. It’s a journey of self-discovery that will leave you with a newfound appreciation for the power of introverts in our chatty world.

Amazon Link:

https://amzn.to/3svrIvI

Blog Post Rating :

Swift Tips: Declarations


Use final on properties and methods when you know that a declaration does not need to be overridden. This allows the compiler to replace these dynamically dispatched calls with direct calls. You can even mark an entire class as final by attaching the attribute to the class itself.

When properties do not need to be overridden

class Blogpost {
	final var title: String?
	final var subTitle: String? 
	final var post: String?
}

When the whole class does not need to be overridden

final class Blogpost {
	var title: String?
	var subTitle: String? 
	var post: String?
}

Straight from Apple Documentation
Preventing Overrides You can prevent a method, property, or subscript from being overridden by marking it as final. Do this by writing the final modifier before the method, property, or subscript’s introducer keyword (such as final var, final func, final class func, and final subscript).

Any attempt to override a final method, property, or subscript in a subclass is reported as a compile-time error. Methods, properties, or subscripts that you add to a class in an extension can also be marked as final within the extension’s definition.

You can mark an entire class as final by writing the final modifier before the class keyword in its class definition (final class). Any attempt to subclass a final class is reported as a compile-time error.

Apple Doc Inheritence

Blog Post Rating :

Swift Tips: Switch

Please find Swift playground at github.com

This post shares from simple to advance the use of switch cases in swift. These can be enhanced and some time shorthand of more lines of code. I hope you would enjoy them and try to use in your coding style. Please let me know your feedback in the comments if you have any. Happy coding.

Continue reading
Blog Post Rating :

Git (Chapter 13: Plumbing)

In Rewriting History, I talked about the internal representation of a Git repository. I may have misled you a bit. While the reflog, interactive rebasing, and resetting may be more complex features of Git, they are still considered part of the porcelain, as is every other command we’ve covered. In this module, we’ll take a look at Git’s plumbing—the low-level commands that give us access to Git’s true internal representation of a project.

Continue reading
Blog Post Rating :