Software Dev

The Prototype Mindset

We developers spend so much time focusing on the details of our work that we sometimes forget about the big picture. The presentation below from try! Swift Tokyo has some really helpful perspective. 🤯

Think about building the right thing before building it right.

Why are you making software? Know your motivations. It affects how you do your job.

Who do you write code for? Think about how you relate to your company and the end user.

What happens when your tech stack changes? Be resilient in your career. Try new things while also shipping apps.

Be less precious about code.

Realistically, how long will this code last? How robust is robust enough? Be pragmatic. Almost all the code I’ve written in the last few years is gone by now, either retired or completely rewritten.

Don’t try to be perfect. Don’t hold back out out fear.

Real artists ship.

Steve Jobs

How often do you test? Unit tests are a means to an end. Passing unit tests alone does not mean it’s a good app.

Via iOS Dev Weekly.

You

The Shortest Self-Help Book You’ll Ever Read

Having now read enough (too many) self-help books, I was starting to think that they all overlap and are just saying different variations of the same thing. I feel like I have unofficially graduated from self-help school. 👨🏻‍🎓

So I was happy to see this post that basically captures all of the self help out there in one concise list. It’s a really good summary of how to take charge of your life and your own happiness. It has “chapters” on goals, limiting beliefs, growth mindset, thinking too much, self-care, gratitude, and all the other top hits.

👉 The Shortest Self-Help Book You’ll Ever Read

My favorite quote is from The Mortality Chapter.

You have to go about every day like you might live forever, but also like you might die tomorrow afternoon.

That pretty well describes one of the key tensions in life. Well said, Jessica Wildfire (is that a pen name or what?).

You

Maslow’s Pyramid

A while back, I posted a link to the Artist’s Hierarchy of Needs. The idea seemed useful, although it was not a hierarchy per se, but more of just a list. 🤷🏻‍♂️

I think the idea of the artist’s hierarchy was inspired Maslow’s hierarchy of needs, which is more of a real hierarchy. So it’s kind of cool to see this post.

👉 SELF CARE PART 2: CREATIVE HIERARCHY OF NEEDS

Basically it says that you need take good care of yourself before you can aspire to your “ultimate self-actualization”. I guess that’s super obvious, but still it makes for a cool idea and a good visual. 😆

Picture

And the Creatively, LLC blog looks great overall beyond this post. I like their motto, “Create Your Best Life”. Via Fresh Ink Austin

You

12 Qualities of Effortlessly Cool People

This article breaks down the characteristics of cool peeps. And thankfully it’s not the high school “popular” kind of cool, but more in a sense of being effortless and smooth.

👉 The 12 Coolest Human Traits: Do You Have Them?

I like this list because it’s all pretty easy stuff. It’s not about being crazy funny, talented, or rich. Just be cool. 🤷🏻‍♂️😆

[Cheat sheet: they’re adaptable, they like people, their clothes match their personality, they don’t take criticism too personally, they’re present, they self-regulate (food, alcohol, exercise, work, emotions), they’re curious, if you’re mean to them, they won’t make a fuss, they do interesting things, they won’t judge you, they find fun in small stuff, you wish you could see more of them.]

You

4 Questions To Improve Your Emotional Intelligence

Damn, this is a great article! I love the way it breaks down complex and emotional decisions into an approach that considers “just the facts” while respecting your emotions.

👉 4 Questions that Will Improve Your Emotional Intelligence

Each of us is the protagonist in the story of our life. But we’re also the narrator. And the author.

Summary:

  1. What are the facts? (When did I first start feeling upset? Where was I when I noticed by mood changing? Who was I interacting with right before and during my mood shift? What was going on that lead up to the way I felt?)
  2. What’s my emotional dashboard telling me? (Learn to see your emotions like lights on your car’s dashboard. Validate your emotions instead of trying to fix them. Welcome your emotions instead of running away from them. Be curious about your emotions instead of interrogating them.)
  3. What’s my story? (What are the thoughts running through my mind? How well does my story fit the facts? Is my theory based on genuine evidence? Is there another story or theory that fits the facts better?)
  4. What do I really want? (What excites me and lights my fire? What are my guiding principles, my North Star? What are my dreams?)

When you constantly pick fights with your emotions, they tend to fight back.