Refactoring

Share this post

Chasing impact, personal CRM, career frameworks for small teams 💡

refactoring.fm

Discover more from Refactoring

Weekly, practical advice on writing great software and working well with humans.
Over 50,000 subscribers
Continue reading
Sign in
💡 Monday Ideas

Chasing impact, personal CRM, career frameworks for small teams 💡

Monday Ideas — Edition #54

Luca Rossi
Jun 5, 2023
13
Share this post

Chasing impact, personal CRM, career frameworks for small teams 💡

refactoring.fm
1
Share
Article voiceover
1×
0:00
-5:48
Audio playback is not supported on your browser. Please upgrade.

Hey, Luca here! Welcome to the Monday 3-2-1 💡

Every Monday I will send you an email like this with 3 short ideas about making great software and working with humans.

You will also receive a long-form, original article on Thursday, like the last one:

  • Introducing the new Refactoring 🌀

To receive all the full articles and support Refactoring, consider subscribing if you haven’t already!

Get full access to Refactoring ✨

p.s. you can learn more about the benefits of the paid plan here.


⚡ Locofy.ai — Frontend dev accelerated with AI

Today I am promoting the awesome Locofy.ai, which uses AI to help you turn designs into frontend code for web and mobile.

Build full apps, screens, and components, and ship them 10x faster with the tools you already love, like Figma and Adobe XD, and by exporting straight to React, React Native, plain HTML/CSS, Gatsby, or Next.js.

Here is how it works:

  1. Tag your interactive elements, handle styling, layout, and responsiveness.

  2. Use LocoAI to optimize designs, auto-tag elements, create components and add props.

  3. Export your code in your preferred settings (e.g. CSS Modules, Tailwind, CSS, TS, JS, Expo) or sync your project and components to GitHub.

Locofy.ai is currently in free beta 🎁 and is used by builders in over 195 countries. Check it out below:

Try Locofy.ai for free ✨

Locofy.ai is a sponsor of Refactoring 🙏 here is how we run sponsorships.


1) 🪴 Grow your career by chasing impact

What do you need to grow your career?

While some specific skills may depend on your role, at a high level, most people get promoted by displaying impact. This is widely acknowledged for managers, but it is largely the same for ICs, too. Your tech skills are only useful as long as they create value for the business.

Having good impact expands your influence. In turn, influence and trust enable you to take on bigger responsibilities, which in turn enable higher impact, in a virtuous cycle.

I believe that chasing impact is a healthy mental model for your career. For two main reasons:

  • 🏃‍♂️ It challenges your comfort zone — higher impact usually means more ambitious initiatives. As long as you go after bigger things, it is less likely to stagnate.

  • 🎯 It treats your skills as a means to an end — skills are meant to increase your leverage. As long as you frame them this way, you will likely make the right calls about what you want to learn. E.g. you will likely embrace AI (to chase higher leverage) instead of being afraid of it.

We discussed more ideas about shaping great careers in this recent interview with Thiago 👇

Refactoring
How to Design a Great Tech Career 🪴
Watch now (58 min) | Hey everyone! This is an experimental edition of Refactoring, that combines a full article with the video interview of an awesome guest 🙌 A few weeks ago, Thiago Ghisi joined us in the community for a 1-hour chat, where we talked about the lessons he has learned throughout his career…
Read more
5 months ago · 24 likes · 1 comment · Luca Rossi

2) 🔨 I built a CRM in Notion for my friends

I believe in checking-in regularly with people you care about. You don’t need specific reasons — most of the time I just say hi, tell the other person what I am up to, and ask them the same.

With close friends this isn’t hard to do. They are few and I talk with them every week. But how does this scale with people I am not as close to? Those I would be happy to connect with, say, once a month, or once a quarter?

To do it reliably, I built a small CRM in Notion.

I do daily journaling on Notion. I write down the main things that happen during my days, including meaningful conversations with people.

I took this screenshot almost one year ago! One of the benefits of journaling is that you can go back in time and see what you were doing.

I don’t write everything down. Only what I think I may want to remember / search for in the future.

I also use Notion as a lightweight CRM, so I have a separate view of people I've met or talked with in the past.

For people I actively want to stay in touch with (a small minority) I have a column where I write how frequently I want to do so, as a number of days. For example, if I write 30, that means at least once a month.

On my Notion homepage, I have a view that displays all the people that have passed that threshold, so I can see at a glance who I should write to.

This process has been in place for 3 years now, and over time I refined it and removed parts that weren’t useful. For example, I don’t put tags on people related to their jobs, skills, or whatever. I did in the past but I never really used them, so I flushed them!

Now the process is simple enough that I can comfortably follow it, without being a burden. You can find the Notion template + an explainer below 👇

Refactoring
My Notion Template for Personal CRM 🔨
Hey! This is a special edition of Refactoring because, rather than sharing an article, I am sharing a tool I created for myself. A few weeks ago I wrote an article about what I do to grow my network. That included journaling and staying in touch with the people I care about the most…
Read more
a year ago · 3 likes · 2 comments · Luca Rossi

3) 🧐 Single career tracks in tech?

Even though people talk about two career tracks all the time — managers vs ICs — there are situations where a single track makes sense.

If you are a small team, say under 20 people, you may not need full-time managers and you may conflate the management + tech leadership duties on the same people.

In such a scenario, senior engineers can only be promoted into managers.

I know, outrageous!

But in small companies there might be no way for an IC to progress further, because you simply don’t have the kind of work for which you need Staff+ Engineers.

  • Will all the people want to turn into managers? No!

  • Are you providing equal growth opportunities to people who want to stay ICs? No!

And that’s fine — not all opportunities exist everywhere at a given time. Just be transparent about what exists in your company and what not.

More advice about designing career frameworks in this double article 👇

Refactoring
Career Frameworks — Part 1 🪜
This week we dive into one of my all-time most requested topics: career frameworks! I spent a good chunk of the last month doing research, talking with guys in the community, and reflecting on my own personal experience. It was a ton of work, because this topic is massive. Over time I received all kinds of questions about it: from founders who are in the process of creating such a framework for the first time, to engineers who want to use it for growth, to hiring managers who struggle to keep it up to date…
Read more
a year ago · 13 likes · 3 comments · Luca Rossi

⏰ Heads up! Refactoring price is increasing in 3 days

A few days ago I published a special edition of Refactoring to announce three main things:

  • 🖼️ New Logo — an updated, yet familiar identity.

  • ✍️ Guides, Interviews, and Books — three new types of articles that mix text with video, and theory with real-world stories.

  • 💳 Pricing update — I am updating the price for new subscribers to $15/month or $150/year (nothing changes if you are already on a paid plan).

This is a heads up to remind you that you are still able to subscribe with the old, $12/month price, until Thursday — that is, you have three days!

Subscribe before price goes up ✨

More info here 👇

Refactoring
Introducing the new Refactoring 🌀
Hey everyone! This is a special edition to announce the most important evolution of Refactoring since the launch of the paid plan. It is the result of months of work and countless conversations with readers about how to make the newsletter better. Today I am introducing three things…
Read more
4 months ago · 11 likes · 6 comments · Luca Rossi

And that’s it for today! I wish you a great week! ☀️

Sincerely,
Luca

13
Share this post

Chasing impact, personal CRM, career frameworks for small teams 💡

refactoring.fm
1
Share
1 Comment
Share this discussion

Chasing impact, personal CRM, career frameworks for small teams 💡

refactoring.fm
Ryan Peterman
Writes The Developing Dev
Jun 9

Agreed, impact leads to trust which gives you more opportunities for impact. Great post

Expand full comment
Reply
Share
Top
New
Community

No posts

Ready for more?

© 2023 Refactoring ETS
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing