<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>squeakyvessel</title>
    <description>squeakyvessel - Contains your favourite tagline without a pun</description>
    <link>https://squeakyvessel.com/</link>
    <atom:link href="https://squeakyvessel.com/feed.xml" rel="self" type="application/rss+xml" />
    
      <item>
        <title>My new site: cto.coffee</title>
        <description>&lt;p&gt;&lt;strong&gt;TL;DR This site will not be updated anymore. I now write and podcast at &lt;a href=&quot;https://cto.coffee/&quot;&gt;cto.coffee&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It’s not a coincidence, that the &lt;a href=&quot;/2017/12/20/sonic-pi-workshop-frankfurt/&quot;&gt;latest post&lt;/a&gt; on squeakyvessel is more than 15 months ago. And even
then it was more of an event announcement than actual content (btw the workshop was great 🎵).&lt;/p&gt;

&lt;p&gt;Because, since that time I started a podcast with the title &lt;a href=&quot;https://cto.coffee/episodes/&quot;&gt;cto.coffee&lt;/a&gt;, where I talk about humans in tech with
varying guests. In the latest episode I talk about “Symbolic &amp;amp; Observational Thinking” with &lt;a href=&quot;https://twitter.com/ioctaptceb&quot;&gt;Yulia
Startsev&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Plus, recently I also started &lt;a href=&quot;https://cto.coffee/writing/&quot;&gt;writing&lt;/a&gt; on the same site, the first article being about &lt;a href=&quot;https://cto.coffee/writing/leadership-as-an-ic-individual-contributor&quot;&gt;how
one can lead without formal authority&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;So, if you want to keep up to date with my writing or are interested in listening to a podcast, then head over to
&lt;a href=&quot;https://cto.coffee/&quot;&gt;cto.coffee&lt;/a&gt;, as this site will most likely not be maintained with newer content in a while. 🙂&lt;/p&gt;

</description>
        <pubDate>Mon, 11 Mar 2019 00:00:00 +0000</pubDate>
        <link>https://squeakyvessel.com/2019/03/11/move-to-cto-coffee/</link>
        <guid isPermaLink="true">https://squeakyvessel.com/2019/03/11/move-to-cto-coffee/</guid>
      </item>
    
      <item>
        <title>Sonic Pi Workshop in Frankfurt</title>
        <description>&lt;p&gt;&lt;em&gt;TL;DR &lt;a href=&quot;#register&quot;&gt;register here&lt;/a&gt; for a free, evening-long, intro-level workshop “Live coding music with Sonic Pi”.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I’ve been &lt;a href=&quot;https://twitter.com/benjamin/status/938321443858931713&quot;&gt;enjoying all kinds of music&lt;/a&gt;, basically all my life. But somehow I never considered myself
musical. I still somehow &lt;a href=&quot;/2015/01/20/my-goals-in-2015/&quot;&gt;tried to learn an instrument&lt;/a&gt; (with very little effort
actually going into that attempt), and failed. The barrier always seemed too high for me.&lt;/p&gt;

&lt;p&gt;Even so, I couldn’t really shake the longing for being able to create music. That’s why the topic of &lt;em&gt;Programming Music&lt;/em&gt;
and the respective tools, as it being the combination of two things I enjoy,  were something I tried to dip my toe into
for quite a while now. But they always seemed too intimidating, the concepts too daunting, to actually try them out.&lt;/p&gt;

&lt;p&gt;But all that changed during an evening session at this year’s &lt;a href=&quot;http://www.socrates-conference.de&quot;&gt;SoCraTes&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;During the first day’s session marketplace at the conference, I thought “fuck it, this is the safest space for me to
reveal how clueless I am about programming/making music”. Which brought me to propose an evening session on &lt;em&gt;Programming
Music&lt;/em&gt;. I introduced the session with something along the lines of “I have no clue, but I want to spend time on trying
out stuff, maybe others want to join me”.&lt;/p&gt;

&lt;p&gt;As to be expected at a SoCraTes event, the people who joined me were knowledgeable, eager to share and absolutely
wonderful, all at the same time. I went into the session with no knowledge about creating music and left having created some
tunes with Sonic Pi and with no fear to do more.&lt;/p&gt;

&lt;p&gt;Since then I couldn’t stop playing with Sonic Pi and learning more about music and music theory, which feels amazing.&lt;/p&gt;

&lt;p&gt;And I now want to share that joy and show others, that the entry to creating music, being musical, is much lower than
you think. Especially with a tool such as Sonic Pi.&lt;/p&gt;

&lt;p&gt;Which I’ll do with this workshop and also at the &lt;a href=&quot;https://rubyonice.com/2018/speakers/benjamin_reitzammer&quot;&gt;Ruby on Ice&lt;/a&gt;
conference, which takes place from &lt;a href=&quot;https://rubyonice.com/2018/about&quot;&gt;26-28 January 2018 at beautiful lake Tegernsee&lt;/a&gt;.&lt;/p&gt;

&lt;h3 id=&quot;workshop&quot;&gt;Workshop&lt;/h3&gt;

&lt;p&gt;The workshop is titled &lt;em&gt;Live coding music with Sonic Pi&lt;/em&gt; and will contain a short introduction into Sonic Pi’s
principles.&lt;/p&gt;

&lt;p&gt;The majority of the workshop’s time however will be you playing and creating music, experimenting with music and having
loads of fun. Trust me, after participating in this workshop you’ll have a new hobby.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;register&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h4 id=&quot;details&quot;&gt;Details&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;Workshop takes place on 22-Jan-2018 in Frankfurt/Main at the &lt;a href=&quot;http://www.ioki.com/&quot;&gt;ioki office&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;Starts 18h / 6pm and lasts 3-4 hours&lt;/li&gt;
  &lt;li&gt;max. 15 participants&lt;/li&gt;
  &lt;li&gt;Free of charge … maybe there’ll be some snacks and drinks.&lt;/li&gt;
  &lt;li&gt;Workshop will be held in english (except if all participants agree on doing it in german)&lt;/li&gt;
  &lt;li&gt;Suited for beginners. No prior experience with Sonic Pi or creating music necessary or expected.&lt;/li&gt;
  &lt;li&gt;Experience with programming not necessary (but helpful)&lt;/li&gt;
&lt;/ul&gt;

&lt;h5 id=&quot;you-need-to-bring&quot;&gt;You need to bring&lt;/h5&gt;

&lt;ul&gt;
  &lt;li&gt;Your own computer (ideally with &lt;a href=&quot;http://sonic-pi.net/&quot;&gt;Sonic Pi&lt;/a&gt; already installed)&lt;/li&gt;
  &lt;li&gt;Some headphones&lt;/li&gt;
  &lt;li&gt;Loads of curiosity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you’d rather like to collaborate with someone during the workshop on the same computer I strongly suggest using a
so-called &lt;a href=&quot;https://www.amazon.de/UGREEN-audiokabel-Metallgehäuse-Vergoldete-Versilbern-Schwarz/dp/B00LM0ZGK6/&quot;&gt;y-adapter&lt;/a&gt;, so both of you can has their own headphones.&lt;/p&gt;

&lt;h3 id=&quot;register&quot;&gt;Register&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;The event is already over and you can’t register anymore.&lt;/em&gt;&lt;/p&gt;

</description>
        <pubDate>Wed, 20 Dec 2017 00:00:00 +0000</pubDate>
        <link>https://squeakyvessel.com/2017/12/20/sonic-pi-workshop-frankfurt/</link>
        <guid isPermaLink="true">https://squeakyvessel.com/2017/12/20/sonic-pi-workshop-frankfurt/</guid>
      </item>
    
      <item>
        <title>My New Chapter, My New Role</title>
        <description>&lt;p&gt;So here I am, finishing up my second week in my new role, &lt;a href=&quot;/2017/01/16/looking-for-new-opportunity-job/&quot;&gt;after leaving my last
job&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;my-new-role&quot;&gt;My New Role&lt;/h2&gt;

&lt;p&gt;The last days already contained the to-be-expected mix of exhilaration,
excitedness and strain (the good kind) from trying to cram as much things into
my head as possible in a short amount of time.&lt;/p&gt;

&lt;p&gt;My new colleagues are the people from &lt;a href=&quot;http://crispymtn.com/&quot;&gt;Crispy Mountain&lt;/a&gt;. Right
now, we’re working on &lt;a href=&quot;http://keyline-mis.com/&quot;&gt;Keyline&lt;/a&gt;, which can be described as
Software-as-a-Service that functions as the brain and backbone for printing
companies.&lt;br /&gt;
We are located in Mainz, and totally incidentally right around the corner from
&lt;a href=&quot;http://kaffeekommune.de/&quot;&gt;my favorite coffee shop&lt;/a&gt;. Right now I’m commuting every day, but
will transition to several days remote working per week, once I feel I need less
support with all those tiny, magic bits of Rails.&lt;/p&gt;

&lt;h2 id=&quot;my-last-weeks&quot;&gt;My Last Weeks&lt;/h2&gt;

&lt;p&gt;Before I published the &lt;a href=&quot;/2017/01/16/looking-for-new-opportunity-job/&quot;&gt;blog post&lt;/a&gt;, I shared it privately
with some people. One of them asked me if I set aside a day for answering all
the messages I’d get. Back then I thought he was joking, but soon realized that
I underestimated a lot of things. Beginning with the friendliness and number of
people who shared my search and wished me well. Thanks so much to you all.&lt;/p&gt;

&lt;p&gt;It continued with the amount of interesting things happening around me. And the
trust people put into me, when approaching me with their endeavors and assuming,
that I could be a meaningful help for them. That assumption of competence was
really humbling, and a great privilege (being the white man that I am). Still
I’m thankful for having had as many chances and interesting conversations as I
had in the last weeks.&lt;/p&gt;

&lt;p&gt;… all that while wrapping things up at vaamo. And about that：The people at
vaamo, not the least their new Head of Engineering &lt;a href=&quot;https://twitter.com/timohirt&quot;&gt;Timo&lt;/a&gt;, really
helped me make time for all these conversations. Thank you! And thank you, dear
awesome vaamo team, for a &lt;a href=&quot;https://twitter.com/benjamin/status/835167975049158656&quot;&gt;great farewell party&lt;/a&gt; and these
&lt;a href=&quot;https://twitter.com/benjamin/status/835192437370933248&quot;&gt;amazing gifts&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/static/img/2017-03/brewguide.png&quot;&gt;&lt;img src=&quot;/static/img/2017-03/brewguide.png&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em class=&quot;photo-attribute&quot;&gt;Super-Mega-Duper-Special-Thanks to &lt;a href=&quot;https://twitter.com/kuchengnom&quot;&gt;Sebastian&lt;/a&gt; for making these
great guides and cards.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Oh, want one of these brew guides? &lt;a href=&quot;https://twitter.com/benjamin&quot;&gt;Ping me&lt;/a&gt; and I’ll send you some.
They actually gave me a huge stack and not only one of them.&lt;br /&gt;
&lt;em&gt;And did you notice that &lt;a href=&quot;https://cto.coffee&quot;&gt;cto.coffee&lt;/a&gt; at the bottom?&lt;/em&gt;&lt;/p&gt;

&lt;h2 id=&quot;why-crispy-mountain&quot;&gt;Why Crispy Mountain?&lt;/h2&gt;

&lt;p&gt;You mean, that name and logo wouldn’t have been enough to convince you? Well, I
can’t fathom why, but still there are more reasons for me, why Crispy Mountain
is the perfect choice for me right now.&lt;/p&gt;

&lt;p&gt;One of them is: They’re people who care about people.&lt;/p&gt;

&lt;p&gt;I had several contacts with Crispy Mountain before already, be it &lt;a href=&quot;https://twitter.com/benjamin/status/476984567895961600&quot;&gt;an
occasion&lt;/a&gt; to &lt;a href=&quot;https://twitter.com/benjamin/status/477096977432596481&quot;&gt;work at their lovely
office&lt;/a&gt; or meeting &lt;a href=&quot;https://twitter.com/chrisweyer&quot;&gt;Christian&lt;/a&gt; at a
&lt;a href=&quot;http://techettes-frankfurt.com/&quot;&gt;Techettes&lt;/a&gt; meetup, where I learned about the fact, that he coached
at a &lt;a href=&quot;http://railsgirls.com/frankfurt.html&quot;&gt;local RailsGirls event&lt;/a&gt; and at one instance of
&lt;a href=&quot;https://railsgirlssummerofcode.org/&quot;&gt;RGSoC&lt;/a&gt;. In all these contact occasions I experienced them as friendly,
considerate and smart people.&lt;br /&gt;
And talking to them several times over the last weeks, confirmed and
strengthened that image.&lt;/p&gt;

&lt;p&gt;Another reason is their approach to product development. Not only because of
their team size, but because they believe it, Crispy Mountain has a
no-bullshit&lt;sup id=&quot;fnref:1&quot; role=&quot;doc-noteref&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot;&gt;1&lt;/a&gt;&lt;/sup&gt; approach to developing &lt;a href=&quot;http://keyline-mis.com/&quot;&gt;Keyline&lt;/a&gt; and working with
customers on eye level and in a productive partnerships&lt;sup id=&quot;fnref:2&quot; role=&quot;doc-noteref&quot;&gt;&lt;a href=&quot;#fn:2&quot; class=&quot;footnote&quot;&gt;2&lt;/a&gt;&lt;/sup&gt;. I experienced it
from day one working with them and cherish it a lot, that it’s not just
lip-service.&lt;/p&gt;

&lt;p&gt;Last and not least is the fact that Crispy Mountain gives me the opportunity to
dive into a new-for-me technology, as their products are mostly based on Ruby
and Rails.&lt;/p&gt;

&lt;p&gt;I’ve wanted to work with Ruby for a while now, which for me also means to get to
know the Ruby Community, which I perceive as one of the friendliest and open
programming language communities out there. So I’m looking forward to expanding
my horizon not only technically, but also people-wise &amp;lt;3&lt;/p&gt;

&lt;p&gt;In any case: If you want to know more about Crispy Mountain, got some nice Ruby
hints or links for me, &lt;a href=&quot;/contact&quot;&gt;don’t hesitate to reach out&lt;/a&gt; and tell me about
it.&lt;/p&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:1&quot; role=&quot;doc-endnote&quot;&gt;
      &lt;p&gt;Fun fact：Relatively soon after publishing my blog post, &lt;a href=&quot;https://twitter.com/mattprinz&quot;&gt;Matthias&lt;/a&gt; contacted me, more or less with an invitation to their slack team. That is, we exchanged one email, and all subsequent conversations happened via slack. Talk about no bullshit-attitude. &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
    &lt;li id=&quot;fn:2&quot; role=&quot;doc-endnote&quot;&gt;
      &lt;p&gt;Diligent readers will notice my sneaky but deliberate reference to the Software Craftsmanship manifesto right there. &lt;a href=&quot;#fnref:2&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</description>
        <pubDate>Thu, 09 Mar 2017 00:00:00 +0000</pubDate>
        <link>https://squeakyvessel.com/2017/03/09/my-new-chapter-new-job/</link>
        <guid isPermaLink="true">https://squeakyvessel.com/2017/03/09/my-new-chapter-new-job/</guid>
      </item>
    
      <item>
        <title>I'm looking for a new opportunity</title>
        <description>&lt;p&gt;Update: &lt;a href=&quot;/2017/03/09/my-new-chapter-new-job/&quot;&gt;I found a new role and wrote about
it&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;table-of-contents&quot;&gt;Table of Contents&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;#whatsnext&quot;&gt;What’s next&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#whatimgoodat&quot;&gt;What I’m good at&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#goodattech&quot;&gt;Technology&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#goodatpeople&quot;&gt;People&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#whatsimportant&quot;&gt;What’s important to me&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#importanttomepeople&quot;&gt;People&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#importanttomefreedom&quot;&gt;Freedom to choose time &amp;amp; place to work&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#importanttomediversity&quot;&gt;Diversity&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#whatiwouldlovetodo&quot;&gt;What I would love to do&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#buildingteams&quot;&gt;Building Teams&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#techevangelism&quot;&gt;Tech Evangelism, Developer Relations&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s been quite a ride, the last four years.&lt;/p&gt;

&lt;p&gt;Almost exactly four years ago, on the 14th of January 2013, I met &lt;a href=&quot;https://twitter.com/revilo1976&quot;&gt;Oliver
Vins&lt;/a&gt; at &lt;a href=&quot;http://wmfra.de&quot;&gt;#wmfra&lt;/a&gt;. He was not
one to overlook, as he wore a bright yellow T-Shirt proclaiming that he and his
co-founders were looking for a CTO to join their, then-to-be-founded, startup
vaamo [now defunct].&lt;/p&gt;

&lt;p&gt;On that evening I never expected to actually work with them, much less spend the
longest time yet at a job, at that company, with Oliver and
&lt;a href=&quot;https://twitter.com/BankDerZukunft&quot;&gt;Thomas&lt;/a&gt; (the other co-founder).&lt;/p&gt;

&lt;p&gt;Still, that’s what happened and looking back, it was one of the best decisions
I’ve made in my life.&lt;br /&gt;
For the last four years I’ve been the CTO of vaamo. In that role I’ve been
privileged to work with the brightest, kindest and most awesome people I’ve ever
met and worked with. Together we’ve built a robust and scalable company and
product, while never losing our kindness and respect for the fact that we’re all
humans. I’m incredibly proud to have helped shape a company and culture that
keeps on delivering with a sense of calmness and humanity.&lt;br /&gt;
Looking back it was my first “real” management job, and I’m incredibly lucky and
happy that Thomas and Oliver trusted me and gave me the opportunity to be part
of and shape that roller-coaster-ride that is a technology startup.&lt;/p&gt;

&lt;p&gt;Then again, after such a long time (long for me) I feel it’s time to do
something different. And &lt;a href=&quot;https://www.tbray.org/ongoing/When/201x/2015/04/11/So-What&quot;&gt;so&lt;/a&gt;: I’m open for new roles and opportunities in
the next months.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;whatsnext&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2 id=&quot;whats-next&quot;&gt;What’s next?&lt;/h2&gt;

&lt;p&gt;Currently I’m quite open about where I am going next. Freelance or permanent
position. Both is possible.&lt;/p&gt;

&lt;p&gt;I can imagine to join a company in a permanent role, and I think some of the
below described aspired roles, are likely only available in permanent positions.&lt;/p&gt;

&lt;p&gt;Then again, when it comes to company culture and degrees of freedom offered in
a position, vaamo set a very high bar for any future job of mine.
So I can imagine to take on freelance/contract work for the foreseeable future,
if a fitting permanent role is not in sight.&lt;/p&gt;

&lt;p&gt;All that said: &lt;a href=&quot;/contact&quot;&gt;Contact me&lt;/a&gt; if you think my skills and strengths could
help you. Whether it’s freelance work or a permanent position, we’ll work out
the details while talking.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;whatimgoodat&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2 id=&quot;what-im-good-at&quot;&gt;What I’m good at&lt;/h2&gt;

&lt;p&gt;&lt;a name=&quot;goodattech&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;technology&quot;&gt;Technology&lt;/h3&gt;

&lt;p&gt;Technology-wise I’ve always been and still am a generalist. I’ve worked on
a wide range of products, in different roles and several industries. I have
strong opinions, that are weakly held, about how to do Frontend as well as
Backend development, and also how to operate software in production.&lt;/p&gt;

&lt;p&gt;Through my more than 15 years experience in tech, I’ve acquired the ability to
quickly and intuitively grasp a breadth of situations and can usually assess
ways to move forward reliably.
This served me especially well, in roles where I was at the intersection of tech
and business, which roughly was the last eight years of my career.&lt;/p&gt;

&lt;p&gt;And just to be clear: Yes, I can code. And I still code. That is, if you’re
looking for a very experienced developer, who contributes code and goes beyond,
then let’s talk.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;goodatpeople&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;people&quot;&gt;People&lt;/h3&gt;

&lt;p&gt;People first, all else will follow.&lt;/p&gt;

&lt;p&gt;I care about people. I care about people to bring their best self to work, if
they choose to. I care that every person in a team is able to contribute
according to their strengths. I care about helping people grow, be it their
career and skills, their contentment, their happiness or whatever they choose.&lt;/p&gt;

&lt;p&gt;Also I’m good at listening. To what peers and customers are saying, then
tailoring solutions to their actual needs. That usually means I bring people
together, facilitate discussions and help people reach meaningful conclusions
and decisions.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;whatsimportant&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2 id=&quot;whats-important-to-me&quot;&gt;What’s important to me&lt;/h2&gt;

&lt;p&gt;&lt;a name=&quot;importanttomepeople&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;people-1&quot;&gt;People&lt;/h3&gt;

&lt;p&gt;And: People.&lt;/p&gt;

&lt;p&gt;I believe, one of the reasons I consider myself “good” at working with
people is, that the people I work with are important to me.&lt;/p&gt;

&lt;p&gt;That means, I’ll patiently point it out, whenever you use the word “resource”
when you’re actually talking about a group of people. So, when you see people
only as a means to get a job done, and not as the actual goal, then we’re
probably not a good fit. If it’s not in your genuine interest to make the life’s
of those around you better, then we’ll probably not work together for long.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;importanttomefreedom&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;freedom-to-choose-time--place-to-work&quot;&gt;Freedom to choose time &amp;amp; place to work&lt;/h3&gt;

&lt;p&gt;I’m a dad to two wonderful children, and a husband to an amazing teacher and
school vice-principal. That means I got responsibilities, in addition to my
professional work. In order to fulfil my duties and responsibilities
adequately, I need a certain degree of freedom when it comes to where and when
I do my work.&lt;/p&gt;

&lt;p&gt;In addition to that: The centre of our life is Frankfurt, and I’m not willing to
change this. So in order for us to work together you must either be in the
Frankfurt/Rhein-Main region, or be ok with me working remotely most of the time.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;importanttomediversity&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;diversity&quot;&gt;Diversity&lt;/h3&gt;

&lt;p&gt;I think the tech industry is broken with regards to, how it knowingly (and
unknowingly) excludes larger groups of people, based on stereotypes, biases and
seemingly “best practices”.&lt;/p&gt;

&lt;p&gt;This does not mean, I don’t want to work with you, if your code fails the
&lt;a href=&quot;https://twitter.com/seldo/status/571453200093437952&quot;&gt;Bechdel-Test&lt;/a&gt;. Rather it’s important to me, that people I work with
are willing to reflect their own behaviour critically, and how they might be
part in excluding people. And in the end change that behaviour.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;whatiwouldlovetodo&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2 id=&quot;what-i-would-love-to-do&quot;&gt;What I would love to do&lt;/h2&gt;

&lt;p&gt;&lt;a name=&quot;buildingteams&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;building-teams&quot;&gt;Building Teams&lt;/h3&gt;

&lt;p&gt;One of the greatest joys in the last years was my work to build a team, to find
people to join the team and work with all of them to make it the best team they
can imagine.&lt;/p&gt;

&lt;p&gt;And I’d love to help others do similar things. That means, working on the
intersection of HR and tech. Helping grow scalable teams. By finding and hiring
the right talent and helping to shape meaningful practices and team culture.
A culture that not only puts the people’s talent to their best use, but also
makes it the best place to work for the people on the team.&lt;/p&gt;

&lt;p&gt;I can imagine doing this in a supporting role, as a consultant. And I can
imagine making this my main focus of my work at a company, that’s growing its
team and wants to ensure the longevity of its measures.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;techevangelism&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;tech-evangelism-developer-relations&quot;&gt;Tech Evangelism, Developer Relations&lt;/h3&gt;

&lt;p&gt;Through my work at vaamo and my involvement in several communities, before and
while being CTO, I’ve really enjoyed bringing people together. The actual team
at vaamo of course, but also reaching out to people outside the company,
connecting with a broad range of communities. Putting together groups that as
a whole are better than their sum of its parts. Most of the time while doing
that, bringing together such groups, I’ve observed the side-effect that people
discover new ways to grow, that have been unknown to them before.&lt;/p&gt;

&lt;p&gt;And while I haven’t held a position like Developer Relations and activities such
as Evangelism/Advocacy/etc were only a small part of what I did as vaamo’s CTO,
I enjoyed this part of the work immensely.&lt;/p&gt;

&lt;p&gt;That’s why I’d be excited to help a company or team reach out to and become
a part of the wider tech community (or a specific subgroup).&lt;/p&gt;

&lt;h2 id=&quot;hire-me&quot;&gt;Hire me&lt;/h2&gt;

&lt;p&gt;If you’ve made it here, you seem to be really interested in what I do. Come on,
&lt;a href=&quot;/contact&quot;&gt;reach out&lt;/a&gt;, write an email to
&lt;a href=&quot;mailto:benjamin@squeakyvessel.com&quot;&gt;benjamin@squeakyvessel.com&lt;/a&gt;.&lt;br /&gt;
Whether it’s freelance work or a permanent position, we’ll work out the details
while talking.&lt;/p&gt;

</description>
        <pubDate>Mon, 16 Jan 2017 00:00:00 +0000</pubDate>
        <link>https://squeakyvessel.com/2017/01/16/looking-for-new-opportunity-job/</link>
        <guid isPermaLink="true">https://squeakyvessel.com/2017/01/16/looking-for-new-opportunity-job/</guid>
      </item>
    
      <item>
        <title>Engineering Ladders Linklist</title>
        <description>&lt;p&gt;Sometime in summer 2015, when preparing yearly feedbacks for my team at vaamo, I started formulating our
team’s (engineering) ladder. Back then the concept of a ladder, the act of spelling out what the requirements and
expectations for a specific role and position are, was pretty new to me. Still it immediately appealed to me.&lt;/p&gt;

&lt;p&gt;The first ladder I came across was &lt;a href=&quot;https://www.renttherunway.com/&quot;&gt;Rent the Runway’s&lt;/a&gt; &lt;a href=&quot;http://dresscode.renttherunway.com/blog/ladder&quot;&gt;Engineering Ladder&lt;/a&gt; as shared by &lt;a href=&quot;https://twitter.com/skamille&quot;&gt;RTR’s
CTO-at-the-time Camille Fournier&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;And while working on vaamo’s ladder I came across many more ladders, many of them inspired by RTR’s ladder, or inspired
to be shared by RTR’s sharing.&lt;/p&gt;

&lt;p&gt;After a while, keeping tabs on all those published ladders became nearly impossible. Yet, I found it very inspiring and
helpful to have a list of resources in the spirit of &lt;em&gt;“that’s how others do it”&lt;/em&gt;, in order to pick and choose what works
best for our case.&lt;/p&gt;

&lt;p&gt;So in order to make it easier to get inspired by other companies’ engineering ladders, I decided to put together a
complete list of all published engineering ladders.&lt;/p&gt;

&lt;p&gt;When using any of the below ladders as a starting point, be aware, that you’ll need quite a bit of effort to adapt and
develop your own understanding of what the roles’ and positions’ classifications mean for you and your organization.&lt;/p&gt;

&lt;h3 id=&quot;ladders&quot;&gt;Ladders&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;#rtr-ladder&quot;&gt;Rent the Runway&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#artsy-ladder&quot;&gt;Artsy&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#travis-ladder&quot;&gt;Travis CI&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#kickstarter-ladder&quot;&gt;Kickstarter&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#urbanairship-ladder&quot;&gt;Urban Airship&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#intent-ladder&quot;&gt;Intent Media&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#spotify-ladder&quot;&gt;Spotify&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#charles-ladder&quot;&gt;Charles Krempeaux&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#fogcreek-ladder&quot;&gt;Fog Creek&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#capgemini-ladder&quot;&gt;Cap Gemini&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#patreon-ladder&quot;&gt;Patreon&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#songkick-ladder&quot;&gt;Songkick&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#medium-ladder&quot;&gt;Medium&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#govuk-ladder&quot;&gt;GOV.UK&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#tes-global-ladder&quot;&gt;Tes Global&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#skillsmap&quot;&gt;SkillsMap.io&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#buffer-ladder&quot;&gt;Buffer&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#meetup-ladder&quot;&gt;Meetup&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#soundcloud-ladder&quot;&gt;Soundcloud&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#progression-fyi&quot;&gt;progression.fyi&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#circleci&quot;&gt;CircleCI&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#square&quot;&gt;Square&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you’re aware of a ladder, that’s shared somewhere but not on this list, please &lt;a href=&quot;/contact/&quot;&gt;contact me&lt;/a&gt; or &lt;a href=&quot;https://github.com/benjmin-r/squeakyvessel.com/blob/master/_posts/2016-07-11-engineering-ladders-links-elsewhere.md&quot;&gt;send a
pull request&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;rtr-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;rent-the-runway&quot;&gt;&lt;a href=&quot;http://dresscode.renttherunway.com/blog/ladder&quot;&gt;Rent the Runway&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;When looking at some of the other ladders, this is the one that kicked off many if not most of them to be shared.&lt;/p&gt;

&lt;p&gt;I find it very well structured, approachable and it reveals deep thinking behind it. I especially liked the concept of
the four pillars &lt;em&gt;“Technical Skill”&lt;/em&gt;, &lt;em&gt;“Get Stuff Done”&lt;/em&gt;, &lt;em&gt;“Impact”&lt;/em&gt;, &lt;em&gt;“Communication &amp;amp; Leadership”&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;artsy-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;artsy&quot;&gt;&lt;a href=&quot;http://artsy.github.io/blog/2015/04/03/artsy-engineering-compensation-framework/&quot;&gt;Artsy&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;The ladder from Arty’s team, as shared by their &lt;a href=&quot;https://twitter.com/dblockdotorg&quot;&gt;CTO Daniel Doubrovkine&lt;/a&gt; has a much simpler structure than
the RTR ladder, even though it says it’s much inspired by it.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;travis-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;travis-ci&quot;&gt;&lt;a href=&quot;https://speakerdeck.com/rkh/how-we-replaced-salary-negotiations-with-a-sinatra-app&quot;&gt;Travis CI&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;The newest ladder on this list, was only introduced on 24-Jun-2016 at &lt;a href=&quot;https://www.youtube.com/watch?v=N8u9H6JDAzo&quot;&gt;RedDotRubyConf in Singapur&lt;/a&gt;
by &lt;a href=&quot;https://twitter.com/konstantinhaase&quot;&gt;Travis CI’s CTO Konstantin Haase&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;While the ladder itself is not overly prominent in the slidedeck and video, the reasoning and story behind the
compensation framework, which is based on the ladder, is very interesting.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;kickstarter-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;kickstarter&quot;&gt;&lt;a href=&quot;https://www.kickstarter.com/backing-and-hacking/the-kickstarter-engineering-and-data-team-ladder&quot;&gt;Kickstarter&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Kickstarter’s engineering ladder, as shared by &lt;a href=&quot;https://twitter.com/kartar&quot;&gt;James Turnbull&lt;/a&gt;, features paths for Technical and Data people as
well as People Management roles.&lt;/p&gt;

&lt;p&gt;Each role and position, up to the CTO, is described in helpful and concise prose.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;urbanairship-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;urban-airship&quot;&gt;&lt;a href=&quot;https://github.com/urbanairship/techladder&quot;&gt;Urban Airship&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Urban Airship’s ladder covers engineers’ and operations’ paths as well as the respective manager ladders.&lt;/p&gt;

&lt;p&gt;Similar to &lt;a href=&quot;http://dresscode.renttherunway.com/blog/ladder&quot;&gt;RTR’s ladder&lt;/a&gt;, Urban Airship’s organizes the expectations towards each engineering and ops level
around the concept of four pillars, namely &lt;em&gt;“Domain Knowledge”&lt;/em&gt;, &lt;em&gt;“Teaching and Mentoring”&lt;/em&gt;, &lt;em&gt;“Culture and Leadership”&lt;/em&gt;
and &lt;em&gt;“Customer Success”&lt;/em&gt;. Notice the absence of anything “Technical” from this list of pillars.  Management positions
are described using three pillars &lt;em&gt;“Scope and Impact”&lt;/em&gt;, &lt;em&gt;“Team Development”&lt;/em&gt; and &lt;em&gt;“Customer Success”&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;intent-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;intent-media&quot;&gt;&lt;a href=&quot;https://intentmedia.com/the-intent-media-engineering-ladders/&quot;&gt;Intent Media&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Intent Media divides it’s engineering organization into three paths, namely &lt;em&gt;“Team Contributor”&lt;/em&gt;, &lt;em&gt;“Technical
Leadership”&lt;/em&gt; and &lt;em&gt;“Engineering Management”&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;It provides a lot of context about how engineering in general is structured at Intent Media and all positions are
described in a concise yet extensive prose. It’s very well structured, offers a lot of inspiration and conveys deep
thinking that lead towards the ladder.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;spotify-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;spotify&quot;&gt;&lt;a href=&quot;https://labs.spotify.com/2016/02/15/spotify-technology-career-steps/&quot;&gt;Spotify&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Spotify &lt;a href=&quot;https://labs.spotify.com/2016/02/08/technical-career-path/&quot;&gt;documented their way&lt;/a&gt; to something like an engineering ladder, then wrote about &lt;a href=&quot;https://labs.spotify.com/2016/02/15/spotify-technology-career-steps/&quot;&gt;how the v1.0
looks like&lt;/a&gt; and lastly &lt;a href=&quot;https://labs.spotify.com/2016/02/22/things-we-learned-creating-technology-career-steps/&quot;&gt;shared their lessons learned and surprises&lt;/a&gt; while introducing
the ladder.&lt;/p&gt;

&lt;p&gt;Very interesting and comprehensive read and bonus points for providing a very different approach to an engineering
ladder, than most others in this list.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://twitter.com/kventil/status/752747426176434176&quot;&gt;HT to Robert&lt;/a&gt; for sharing these links with me.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;charles-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;charles-krempeaux&quot;&gt;&lt;a href=&quot;http://changelog.ca/log/2013/08/09/software_engineer_title_ladder&quot;&gt;Charles Krempeaux&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;&lt;a href=&quot;https://twitter.com/reiver&quot;&gt;Charles&lt;/a&gt; is CTO at &lt;a href=&quot;https://www.koho.ca/&quot;&gt;Koho&lt;/a&gt; and shared his ladder. &lt;em&gt;“His”&lt;/em&gt; in the sense of “no company is
specifically mentioned in the blog post”.&lt;/p&gt;

&lt;p&gt;It’s extra helpful, as it contains specific reasoning in which circumstances titles are helpful or maybe even necessary,
and why it’s a bad idea to have a ladder where the top technical level is something like “Senior Software Engineer”.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;fogcreek-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;fog-creek&quot;&gt;&lt;a href=&quot;https://www.joelonsoftware.com/articles/ladder.html&quot;&gt;Fog Creek&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Honorary mention for the infamous ladder by Joel Spolsky which dates back to the year 2009 and is probably one of the
first publicly shared engineering ladders.&lt;/p&gt;

&lt;p&gt;Compared to the more recently shared ladders, it has a completely different approach and is the only one in this list,
where “years of experience” is a measure of sorts. Which in my opinion, simply isn’t appropriate anymore. Go watch
&lt;a href=&quot;https://youtu.be/N8u9H6JDAzo?t=18m51s&quot;&gt;Konstantin’s explanation&lt;/a&gt; of how a better way to think about an employee’s value
contribution to a company looks like.&lt;/p&gt;

&lt;p&gt;So just to be clear: Don’t base your ladder this one, as there are better ways to arrive at compensation levels than
“years of experience”.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;capgemini-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;cap-gemini&quot;&gt;&lt;a href=&quot;https://capgemini.github.io/culture/our-grade-ladder/&quot;&gt;Cap Gemini&lt;/a&gt;&lt;/h4&gt;

&lt;blockquote&gt;
  &lt;p&gt;Last year, we identified a need to redefine the career framework for our software engineers within the UK engineering
teams and started work on a Capgemini Software Engineering grade ladder. The grade ladder is our team’s self-produced
documentation to enable everyone, both inside and outside our team, to understand our ethos and values and what’s
expected of them.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a name=&quot;patreon-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;patreon&quot;&gt;&lt;a href=&quot;https://levels.patreon.com&quot;&gt;Patreon&lt;/a&gt;&lt;/h4&gt;

&lt;blockquote&gt;
  &lt;p&gt;Today we are excited to share Patreon’s revamped Engineering Leveling Guide. In Patreon’s early years, we had little
in the way of objective criteria for leveling engineers. We’ve come a long way since then, and our engineering
organization is much stronger and fairer for it. We want to show you how we define levels now and what it’s like to
work at Patreon.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a name=&quot;songkick-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;songkick&quot;&gt;&lt;a href=&quot;https://blog.songkick.com/building-a-growth-framework-2464435e9e46&quot;&gt;Songkick&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;&lt;a href=&quot;https://www.songkick.com/downloads/growth-framework/sk-growth-framework.pdf&quot;&gt;Songkick’s Career Growth Framework&lt;/a&gt; is very detailed and beautifully designed. It’s a great resource
and inspiration to anyone looking to structure career growth at a team. As many other ladders out there already it
describes a management and a technical career path.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;medium-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;medium&quot;&gt;&lt;a href=&quot;https://medium.com/s/engineering-growth-framework&quot;&gt;Medium&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Medium’s ladder is very comprehensive and therefore more than merits the title “Growth Framework”. The frameworks aims
to help engineers answer the question “How do I progress?”. Medium offers 16 different tracks that each are organized
into the categories building, executing, supporting, and strengthening.&lt;/p&gt;

&lt;p&gt;The framework includes a description of tracks and the process how people at Medium assess their progress. A notable
distinction from other ladders is the “appeals process”.&lt;br /&gt;
The Growth Framework describes it with the following words:&lt;/p&gt;
&lt;blockquote&gt;
  &lt;p&gt;Given that the framework is somewhat subjective, we accept that even reasonable people acting in good faith can make
mistakes or fail to appropriately value work. The appeals process outlines the way in which engineers can challenge a
decision they consider to be inaccurate.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a name=&quot;govuk-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;govuk&quot;&gt;&lt;a href=&quot;https://www.gov.uk/government/collections/digital-data-and-technology-profession-capability-framework&quot;&gt;GOV.UK&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;The government of the United Kingdom released perhaps the most comprehensive career ladder/growth framework available.
The skills are entirely generic so will require a degree of effort to reduce subjectivity and ensure consistency of
interpretation. It covers an astonishing 38 different data and technology roles including management and technical
tracks for many of the roles.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Anyone can use the Capability Framework to:&lt;/p&gt;

  &lt;ul&gt;
    &lt;li&gt;learn about what different roles do in government&lt;/li&gt;
    &lt;li&gt;understand what skills are needed by professionals in particular jobs&lt;/li&gt;
    &lt;li&gt;identify skills that need development to help career progression&lt;/li&gt;
    &lt;li&gt;assess skills in preparation for performance reviews&lt;/li&gt;
    &lt;li&gt;create effective job adverts&lt;/li&gt;
    &lt;li&gt;carry out HR and workforce planning&lt;/li&gt;
  &lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a name=&quot;tes-global-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;tes-global&quot;&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=v6wAlxrhC80&quot;&gt;Tes Global&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Tes Global designed their engineering ladder differently than most of the others. Rather than using career levels,
they use a modified Dreyfus model to show skill progression within a set of high-level categories. Career levels
can then be laid over this map to provide more flexibility than most other engineering ladders. The 
&lt;a href=&quot;https://docs.google.com/spreadsheets/u/1/d/12Dp1loqTibtiECiBAVFoOTKV5wPnDAGOrmxdrY_bkj4/edit?usp=sharing&quot;&gt;original&lt;/a&gt; and the &lt;a href=&quot;https://docs.google.com/spreadsheets/d/1OUO5s45mD-ReRPtJp2V65mclMHpUb7iMIuF6tA9f1xI/edit?usp=sharing&quot;&gt;evolved map&lt;/a&gt;, which has acceptance criteria
for each skill, provide an idea of how this worked in practice. There is also a &lt;a href=&quot;https://www.youtube.com/watch?v=v6wAlxrhC80&quot;&gt;talk by David Morgantini&lt;/a&gt;
that explains in greater detail how this engineering ladder was used at Tes.&lt;/p&gt;

&lt;p&gt;The downside to this approach is it is more complex than others and requires tooling support and does not scale
past 10 - 15 engineers without such. Tes implemented and &lt;a href=&quot;https://github.com/tes/app-skills-matrix&quot;&gt;open-sourced a tool&lt;/a&gt; to manage
this kind of ladder.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;skillsmap&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;skillsmapio&quot;&gt;&lt;a href=&quot;https://www.skillsmap.io&quot;&gt;SkillsMap.io&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;SkillsMap.io is not a engineering ladder itself, but rather, a tool that allows teams to build their own engineering
ladder. It emerged out of the engineering ladder created at &lt;a href=&quot;#tes-global-ladder&quot;&gt;Tes Global&lt;/a&gt;, and is a fork of the
&lt;a href=&quot;https://github.com/tes/app-skills-matrix&quot;&gt;open source tool&lt;/a&gt; they released in late 2017.&lt;/p&gt;

&lt;p&gt;The tool provides:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;a structured and scalable evaluation &amp;amp; review process&lt;/li&gt;
  &lt;li&gt;the ability to create custom skills maps or engineering ladders&lt;/li&gt;
  &lt;li&gt;skill gap reporting &amp;amp; insights&lt;/li&gt;
  &lt;li&gt;the ability to evaluate candidates prior to interview&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In Aug 2018 I talked to &lt;a href=&quot;https://twitter.com/dmorgantini&quot;&gt;David Morgantini&lt;/a&gt;, the founder of SkillsMap.io, about career growth
frameworks and engineering ladders on &lt;a href=&quot;https://cto.coffee/episodes/04-career-growth-frameworks-with-david-morgantini&quot;&gt;episode 04 of the cto.coffee podcast&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;buffer-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;buffer&quot;&gt;&lt;a href=&quot;https://open.buffer.com/engineering-career-framework/&quot;&gt;Buffer&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Buffer’s ladder (published early 2017) is not a ladder. Instead Buffer chose to use “scope of influence, together with a
description of &lt;em&gt;‘how work is conducted’&lt;/em&gt;, [as a proxy] for technical skill.”.&lt;br /&gt;
I think it’s a very interesting and great step forward, from the earlier, more rigid ladders.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;meetup-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;meetup&quot;&gt;&lt;a href=&quot;https://medium.com/making-meetup/engineering-ladders-at-meetup-caacbea4916e&quot;&gt;Meetup&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Meetup shares their cross-company set of rules and expectations for Makers and Managers within the company. It’s very
comprehensive and knowing that &lt;a href=&quot;https://larahogan.me/&quot;&gt;Lara Hogan&lt;/a&gt; worked with Meetup on it, let’s you know, that it’s well thought
out and a great resource.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;soundcloud-ladder&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;soundcloud&quot;&gt;&lt;a href=&quot;https://developers.soundcloud.com/blog/engineering-levels&quot;&gt;Soundcloud&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Soundcloud released their engineering ladder beginning of 2018, and even though they stick to the now almost classic
model of several dimensions (skills and behaviours), the description reveal that they put a lot of effort and thought
into it.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;progression-fyi&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;progressionfyi&quot;&gt;&lt;a href=&quot;http://www.progression.fyi/&quot;&gt;progression.fyi&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Progression.fyi is a project by &lt;a href=&quot;https://www.jonnyburch.com/about/&quot;&gt;Jonny Burch&lt;/a&gt; and is not a ladder or progression framework in itself, but
rather a nicely-tagged and better navigatable collection of such. Due to Jonny being a designer, the collection features
a lot of non-engineer ladders, which may give a little extra inspiration and ideas to those who seek it.&lt;br /&gt;
Plus it lists even more ladders/frameworks than this page.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;circleci&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;circleci&quot;&gt;&lt;a href=&quot;https://circleci.com/blog/why-we-re-designed-our-engineering-career-paths-at-circleci/&quot;&gt;CircleCI&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;CircleCI released their engineering competency matrix at the end of 2018.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;square&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;square&quot;&gt;&lt;a href=&quot;https://developer.squareup.com/blog/squares-growth-framework-for-engineers-and-engineering-managers/&quot;&gt;Square&lt;/a&gt;&lt;/h4&gt;

&lt;p&gt;Square released their engineering career ladder in July 2019. It features separate tracks for individual contributors
and managers. A noteworthy detail in their ladder is that they label some of their criteria and responsibilities as
shared between managers and ICs.&lt;/p&gt;

&lt;h3 id=&quot;missing-a-ladder&quot;&gt;Missing a ladder?&lt;/h3&gt;

&lt;p&gt;If you’re aware of a ladder, that’s shared somewhere, please &lt;a href=&quot;/contact/&quot;&gt;contact
me&lt;/a&gt; or &lt;a href=&quot;https://github.com/benjmin-r/squeakyvessel.com/blob/master/_posts/2016-07-11-engineering-ladders-links-elsewhere.md&quot;&gt;send a pull request&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Lots of 😍 to the following contributors so far:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/benjmin-r/squeakyvessel.com/pull/2&quot;&gt;Uli Stroetz&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/benjmin-r/squeakyvessel.com/pull/1&quot;&gt;Sven Kloppenburg&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/benjmin-r/squeakyvessel.com/pull/3&quot;&gt;David Morgantini&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://github.com/benjmin-r/squeakyvessel.com/pull/4&quot;&gt;Lena Reinhard&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
        <pubDate>Mon, 11 Jul 2016 00:00:00 +0000</pubDate>
        <link>https://squeakyvessel.com/2016/07/11/engineering-ladders-links-elsewhere/</link>
        <guid isPermaLink="true">https://squeakyvessel.com/2016/07/11/engineering-ladders-links-elsewhere/</guid>
      </item>
    
      <item>
        <title>Farewell Leader's Digest</title>
        <description>&lt;p&gt;&lt;em&gt;The following email was sent to the recipients of &lt;a href=&quot;http://leaders-dige.st/&quot;&gt;Leader’s Digest&lt;/a&gt;
newsletter, which I curated for the award-winning streak of five weeks in a row.
Why did I stop? Read on.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Goodbye everyone!&lt;/p&gt;

&lt;p&gt;Whoever kept track on the number of time this newsletter was sent out, might not
be surprised. The lack of sent-outs over the last week c ombined with the number
of times it was actually sent, I can safely call this newsletter to an end.&lt;/p&gt;

&lt;p&gt;I struggle to call it failed, because for me it helped me get one step further
towards understanding what it is that really want to do. A nd smart-assing about
how to do “leadership in tech” the “right way” is not one of them.&lt;/p&gt;

&lt;p&gt;What I’m really interested in is having more fulfilling interactions with
people, and that includes interactions at work.&lt;sup id=&quot;fnref:1&quot; role=&quot;doc-noteref&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;

&lt;p&gt;And I’m on a journey toward bettering and clarifying my own understanding on how
to achieve that.&lt;/p&gt;

&lt;p&gt;If you’d like to hitch a ride on that journey, you’re more than welcome to join
me. &lt;a href=&quot;http://squeakyvessel.com/&quot;&gt;Follow along on my blog&lt;/a&gt;, where I’ll post
(probably irregular) updates to my understanding and thinking about this topic,
or follow me on twitter, where I’m &lt;a href=&quot;https://twitter.com/benjamin&quot;&gt;@benjamin&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Though I’d appreciate it even more, if you reach out and give me a glimpse of
how you think about it. Do you think it’s worthwhile to work towards more
fulfilling interactions, also at work? Why? And what’s your current approach to
have those? And in general, how can we do better than this right now? Reach out
to me, by replying to this email or contacting me via &lt;a href=&quot;http://squeakyvessel.com/contact/&quot;&gt;my website’s contact
form&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Cheers, Benjamin&lt;/p&gt;

&lt;p&gt;&lt;em&gt;I “managed” the newsletter and the planned links on a &lt;a href=&quot;https://trello.com/b/XDwWieJY/leader-s-digest&quot;&gt;Trello
board&lt;/a&gt;, which you might find interesting, if you’re looking for
interesting links.&lt;br /&gt;
Also, the archive of the sent-out newsletter issues are
&lt;a href=&quot;/leaders-digest-archive/&quot;&gt;here&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:1&quot; role=&quot;doc-endnote&quot;&gt;
      &lt;p&gt;Where more fulfilling means more than just being nice and making everybody happy and all warm and fuzzy inside. It’s about making that what makes us human, interactions between each other, more long-lasting and meaningful for but also beyond those involved. &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</description>
        <pubDate>Tue, 15 Dec 2015 21:21:00 +0000</pubDate>
        <link>https://squeakyvessel.com/2015/12/15/farewell-leaders-digest/</link>
        <guid isPermaLink="true">https://squeakyvessel.com/2015/12/15/farewell-leaders-digest/</guid>
      </item>
    
      <item>
        <title>On the Structure of One on Ones</title>
        <description>&lt;p&gt;&lt;em&gt;This is a continuation of my previous post, in which I covered &lt;a href=&quot;/2015/05/21/1on1-purpose-goals/&quot;&gt;the goals and
purposes of One on One Meetings&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h4 id=&quot;table-of-contents&quot;&gt;Table of Contents&lt;/h4&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;#prepare&quot;&gt;Prepare - Choose a Theme&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#listen&quot;&gt;Listen&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#update&quot;&gt;Status Update&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#actionable&quot;&gt;Conclude with Something Actionable&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#dream&quot;&gt;Dream Big&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#length&quot;&gt;How Long is a 1on1?&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#tldr&quot;&gt;TL;DR&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Over the course of those last two years, I found a structure for having 1on1
meetings that helps me a lot to get the most of these meetings, and which also
helped to make 1on1s a deeply ingrained part of vaamo’s tech team culture.&lt;/p&gt;

&lt;h3 id=&quot;structure&quot;&gt;Structure&lt;/h3&gt;

&lt;p&gt;All of the below elements, can be used on their own and you don’t necessarily
have to do all of them in every meeting. But of course to some extent, used
together they are stronger than each of them is on their own.&lt;/p&gt;

&lt;p&gt;If you’re starting out doing 1on1s with your team, I suggest you start out with
one element only and over time add more elements.&lt;br /&gt;
They’re ordered in a way that each element builds upon the previous ones and
expands them in a sensible way.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;prepare&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;prepare---choose-a-theme&quot;&gt;Prepare - Choose a Theme&lt;/h3&gt;

&lt;p&gt;While some posit that 1on1s are &lt;a href=&quot;https://getlighthouse.com/blog/one-on-ones-employee-know/&quot;&gt;the employee’s
meeting&lt;/a&gt; and I’d generally agree with that statement,
it’s your job as manager to have your team member’s back and make sure the
1on1 is useful in any case.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/static/img/2015-09/prepare.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;div class=&quot;photo-attribute&quot;&gt;
&lt;a href=&quot;https://www.flickr.com/photos/photomonkey/5669185/&quot;&gt;Photo&lt;/a&gt; under &quot;CC
BY 2.0 License&quot; by &lt;a href=&quot;https://www.flickr.com/photos/photomonkey/&quot;&gt;Photo
Monkey&lt;/a&gt; &lt;/div&gt;

&lt;p&gt;By that I mean, you should at every point in the 1on1 be able to take the lead
and steer the meeting into a direction that’s useful to you and your team
member. Proper preparation can enable you do to that.&lt;/p&gt;

&lt;p&gt;What worked very well for me, is to set a theme beforehand. Think of a theme that
gives you both valuable insights.&lt;br /&gt;
Have you talked about how the team could improve lately? Do you know who your
team member thinks is doing a great job on the team? Why? Do you know what they
think of your management style? Do you know where they’d like to be supported
more? Do they have a grasp on where they’re going with their career?&lt;/p&gt;

&lt;p&gt;Having a regular direct line to your team via 1on1s is a powerful tool to get an
intimate view into the opinions of your whole team. By setting a theme and
asking everyone the same or a similar set of questions in their 1on1s, you can
get a good picture of how your team feels about certain things.&lt;br /&gt;
In my recent experience, it was immensely helpful to know what made everyone on
the team feel productive, by asking everyone in their respective 1on1 the same
set of question, which was “Do you feel productive in your day to day work? What
makes you feel productive?”. The answers enabled profound changes and increased
happiness across the team, and event after quite some time now still prove very
helpful in designing processes.&lt;/p&gt;

&lt;p&gt;Jason Evanish has an &lt;a href=&quot;http://jasonevanish.com/2014/05/29/101-questions-to-ask-in-1-on-1s/&quot;&gt;exhaustive list of questions for 1on1s&lt;/a&gt;, so
does &lt;a href=&quot;https://twitter.com/lara_hogan&quot;&gt;Lara Hogan&lt;/a&gt; who has a great list of &lt;a href=&quot;http://larahogan.me/blog/first-one-on-one-questions/&quot;&gt;Questions for your
first 1on1&lt;/a&gt;. Popforms even &lt;a href=&quot;https://www.safaribooksonline.com/blog/better-1-1s/&quot;&gt;provides a
service&lt;/a&gt; to deliver a set of matching inspirational questions
to to your and your team member’s mailbox at a specified interval.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;listen&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;listen&quot;&gt;Listen&lt;/h4&gt;

&lt;p&gt;This is somewhat an antithesis to the previous structuring element, but
nevertheless very if not more important.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/static/img/2015-09/listening.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;div class=&quot;photo-attribute&quot;&gt;
&lt;a href=&quot;https://www.flickr.com/photos/streetmatt/15851429459/&quot;&gt;Photo&lt;/a&gt; under
&quot;CC BY 2.0 License&quot; by &lt;a href=&quot;https://www.flickr.com/photos/streetmatt/&quot;&gt;Matthew G&lt;/a&gt; &lt;/div&gt;

&lt;p&gt;You, as a manager, should spend most of the time listening to what your team
member has to say. And by listening I mean to really try to understand what the
other person is saying, by putting your own definitions and opinions into the
background.&lt;/p&gt;

&lt;p&gt;Look out for moments where you’re waiting to release an already prepared answer
to whatever your counterpart is saying at the moment, while they’re still
speaking. In those moments you think you know what the other person is saying.
But really all you’re doing is reacting to your pre-defined notion you have
about the other person.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;update&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;status-update&quot;&gt;Status Update&lt;/h4&gt;

&lt;p&gt;An important purpose of 1on1s is to get to know your team members’ views and
feelings about various things. And among “those various things” are also, let’s
be honest, current projects and tasks.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/static/img/2015-09/update.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;div class=&quot;photo-attribute&quot;&gt;
&lt;a href=&quot;https://www.flickr.com/photos/pedrosimoes7/8241346527&quot;&gt;Photo&lt;/a&gt; under
&quot;CC BY 2.0 License&quot; by &lt;a href=&quot;https://www.flickr.com/photos/pedrosimoes7/&quot;&gt;Pedro Ribeiro Simões&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;Everybody says “don’t use 1on1s for status updates”. But sometimes that status
is the thing that’s on everyone’s mind. So it’s simply not practical to not
exchange that update.&lt;/p&gt;

&lt;p&gt;The most sensible thing you can do, is to make that update useful. Which in my
experience is done by limiting the time you spent with this update and by
getting the unique perspective of your counterpart on the subject. Make sure you
don’t spend time on defining and discussing concrete actions about the current
work, that should be postponed to be done later, even if directly after the
1on1.&lt;/p&gt;

&lt;p&gt;So, don’t be too dogmatic on your definition of 1on1s but rather make sure
it’s useful for everybody.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;actionable&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;conclude-with-something-actionable&quot;&gt;Conclude with Something Actionable&lt;/h4&gt;

&lt;p&gt;The temptation is high to end the meeting, when you both feel there’s nothing
left to say. You possibly exchanged your views, at least you listened and
deepened your understanding of some area. You’re feeling all fuzzy, because
everything’s great. You’re awesome, your team member is awesome. And that’s it.&lt;/p&gt;

&lt;p&gt;No! Don’t do that.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/static/img/2015-09/actionable.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;div class=&quot;photo-attribute&quot;&gt;
&lt;a href=&quot;https://www.flickr.com/photos/wildlife_encounters/8024190520&quot;&gt;Photo&lt;/a&gt; under
&quot;CC BY 2.0 License&quot; by &lt;a href=&quot;https://www.flickr.com/photos/wildlife_encounters/&quot;&gt;Steve Slater&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;Take those extra 5 minutes if you will and decide together what the next action
for each or both of you should be. How can each of you make the next minor step
to improve one of the possibly many topics that was touched upon in that
specific 1on1?&lt;/p&gt;

&lt;p&gt;Ending the 1on1 with some concrete actions, something that you can both be held
accountable to, is super important. Because it will bring constant progress into
your relationship with your team member. It will be one of the most natural
things for both of you, that over time you keep on making things better for both
of you.&lt;/p&gt;

&lt;p&gt;But the rhythm of constant smaller actions, is also a great tool for building
trust. By constantly “showing up”, delivering on the agreed actionables, trust
will become a natural part of your relationship with your team member.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;dream&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;dream-big&quot;&gt;Dream Big&lt;/h4&gt;

&lt;p&gt;Having 1on1s and with this a regular point of contact, you and your
team member have a venue for working towards a larger, possibly far away
personal and/or career goal.&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/static/img/2015-09/dream.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;div class=&quot;photo-attribute&quot;&gt;
&lt;a href=&quot;https://www.flickr.com/photos/kailehmann/19113681318&quot;&gt;Photo&lt;/a&gt; under
&quot;CC BY 2.0 License&quot; by &lt;a href=&quot;https://www.flickr.com/photos/kailehmann/&quot;&gt;Kai Lehmann&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;In most circumstances the product and what the company wants to do and achieve
is more or less well taken care of and worked towards. But when a single team
members personal development and career goals (or at least a direction in which
someone wants to go), it’s hard to place it somewhere it receives continuous
progress. And the rhythm allows you to chip away at this far-away looming
mountain of work. One step at a time.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;length&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;hot-topic-how-long-is-a-1on1&quot;&gt;Hot Topic: How long is a 1on1?&lt;/h4&gt;

&lt;p&gt;One of the minor but constantly asked-first questions about 1on1s is about the
length of the meeting. “How much time should we spend on the 1on1?”&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/static/img/2015-09/time.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;div class=&quot;photo-attribute&quot;&gt;
&lt;a href=&quot;https://www.flickr.com/photos/denicide/3075249991/&quot;&gt;Photo&lt;/a&gt; under
&quot;CC BY 2.0 License&quot; by &lt;a href=&quot;https://www.flickr.com/photos/denicide/&quot;&gt;valentin.d&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;Obviously the only right answer is a “depends”.&lt;/p&gt;

&lt;p&gt;I’ve read a lot of articles over time, where people mention 30min per 1on1 with
a weekly or bi-weekly schedule.&lt;/p&gt;

&lt;p&gt;Personally I prefer longer but slightly less-frequent 1on1s, and currently my
1on1s are 1h long and we do them bi-weekly. I prefer this schedule, as I feel
that some topics, especially the hard ones, need time. The really interesting
stuff always happens sometime into the meeting, when people become more relaxed.
But that may very well be related to my personality, as I’m more the kind of
person who likes to take it’s time with hard topics.&lt;/p&gt;

&lt;p&gt;&lt;a name=&quot;tldr&quot;&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3 id=&quot;tldr&quot;&gt;TL;DR&lt;/h3&gt;

&lt;p&gt;If you’re not doing 1on1s yet with your team, I strongly encourage you to start
doing so. And if you’re not sure yet, take a look at the &lt;a href=&quot;/2015/05/21/1on1-purpose-goals/&quot;&gt;why behind
1on1s&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;When starting out, begin with only a few practices outlined above and extend
over time. Time is on your side when doing 1on1s. If you stick with them,
you’ll have lots of iterations soon and can expand and play with the format
sooner than you think.&lt;/p&gt;

</description>
        <pubDate>Wed, 09 Sep 2015 23:20:00 +0000</pubDate>
        <link>https://squeakyvessel.com/2015/09/09/1on1-structure/</link>
        <guid isPermaLink="true">https://squeakyvessel.com/2015/09/09/1on1-structure/</guid>
      </item>
    
      <item>
        <title>On the Purpose of One on Ones</title>
        <description>&lt;p&gt;I’ve been leading teams for little over seven years now. Almost right from the
beginning of that time I reserved timeslots, to sit regularly &amp;amp; privately with
each of my team members. My motivation back then was to give every team member a
regular opportunity to tell me what’s bothering them.&lt;/p&gt;

&lt;p&gt;Looking back, that motivation was deeply rooted in the most common emotion I had
in my job at the time, and which I assumed all others had too: Frustration.&lt;/p&gt;

&lt;p&gt;I assumed what people needed most was a place to vent (&lt;a href=&quot;http://randsinrepose.com/archives/the-update-the-vent-and-the-disaster/&quot;&gt;thanks rands, for that
nice word&lt;/a&gt;) and the feeling of being heard. It took me some time to
realize I wasn’t using that private time with my team members to it’s fullest
potential.&lt;/p&gt;

&lt;p&gt;Since I started working at my current role (ed. CTO of fintech startup vaamo) two years
ago, I started to give the purpose and structure of those private meetings more
thought. You could say, I started doing 1on1s according to a currently
predominant definition&lt;sup id=&quot;fnref:1&quot; role=&quot;doc-noteref&quot;&gt;&lt;a href=&quot;#fn:1&quot; class=&quot;footnote&quot;&gt;1&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;

&lt;p&gt;Below, and in a follow-up post, I’ll share what set of goals and which structure
for 1on1s worked well for me.&lt;/p&gt;

&lt;h3 id=&quot;purpose&quot;&gt;Purpose&lt;/h3&gt;

&lt;p&gt;Ask a manager what they think are the goals of 1on1s and you get a different
answer everytime. This one is probably no different.&lt;/p&gt;

&lt;p&gt;For me the purposes of 1on1s are manifold, but they all revolve around: &lt;strong&gt;Create
trust!&lt;/strong&gt; Between you and your team member.&lt;/p&gt;

&lt;h4 id=&quot;build-a-relationship&quot;&gt;Build a relationship&lt;/h4&gt;

&lt;p&gt;Trust can only exist in a relationship. So, the first step towards building
trust is building a real relationship with your team member. One where you’re
really interested in the opinions and feelings of the other person, and not the
least the person itself.&lt;/p&gt;

&lt;p&gt;Actually, in the beginning I thought 1on1s were about having a deeper, real,
human relationship with the members of your team.&lt;/p&gt;

&lt;p&gt;And while of course this is not wrong, it’s not the whole story. After a while,
I realized, that the purpose of having this relationship is to put you, both
yourself and your team member, into a position where you can trust each other.&lt;/p&gt;

&lt;h4 id=&quot;provide-a-safe-space&quot;&gt;Provide a safe space&lt;/h4&gt;

&lt;p&gt;Over time, trusting each other will turn into something really beautiful: Your
1on1s will become a safe space. Again, for both of you.&lt;/p&gt;

&lt;p&gt;This safe space will enable both of you to bring up every topic you chose. It
will enable you to sometimes give the inevitable not-so-positive feedback that
your team member should hear. And it enables your team member to do the same. To
tell you when they think some things aren’t the way they should be.&lt;/p&gt;

&lt;p&gt;Having this safe space, puts you in a position to fix problems when they’re
still small. Instead of having to fight those big fires that can bring on a lot
of trouble.&lt;/p&gt;

&lt;h4 id=&quot;long-term-goals-and-career-development&quot;&gt;Long-term Goals and Career Development&lt;/h4&gt;

&lt;p&gt;Having a safe space and trusting each other is the perfect foundation to talk
about the long-term goals and the ways your team member wishes to develop their
career.&lt;/p&gt;

&lt;p&gt;And you should use that foundation. It is a powerful building block of making
your team member happier, making sure they feel they make progress toward
something that’s meaningful for them in the long run.&lt;/p&gt;

&lt;p&gt;In the end, also towards retaining them as a member of your team.&lt;/p&gt;

&lt;h4 id=&quot;continuous-improvement&quot;&gt;Continuous Improvement&lt;/h4&gt;

&lt;p&gt;Once you care about the long-term and career development of your team members,
you’ll need to make progress on it.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://hbr.org/2011/05/the-power-of-small-wins&quot;&gt;Not only, because of the Progress Principle&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;By supporting progress in meaningful work, managers improve employees’ inner
  work lives and the organization’s performance.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;There’s nothing that boosts your team members’ happiness and productivity more
then perceived progress, no matter how minor.&lt;/p&gt;

&lt;p&gt;This means, one goal of your 1on1s should be to enable continuous improvement
and progress. Your 1on1s can be the rhythm that will make progress and
improvement come almost naturally.&lt;/p&gt;

&lt;h4 id=&quot;give-feedback&quot;&gt;Give Feedback&lt;/h4&gt;

&lt;p&gt;I’ve stated it above already, but this deserves to stand on it’s own.&lt;/p&gt;

&lt;p&gt;One goal of your 1on1s should be to give honest feedback to your team member.
Simple as that.&lt;/p&gt;

&lt;p&gt;Why in a 1on1 and not during your normal working day? Because there are more
than enough reasons and circumstances where it’s not appropriate to give
feedback right away. Be it, that your team member might feel embarassed by the
feedback, or that you simply don’t feel there’s enough time right at this moment
to give the feedback fully and properly.&lt;/p&gt;

&lt;h3 id=&quot;structure&quot;&gt;Structure&lt;/h3&gt;

&lt;p&gt;I’ll share a structure of 1on1s in my next post. You could say, &lt;em&gt;my way&lt;/em&gt; of
doing 1on1s.&lt;/p&gt;

&lt;p&gt;… &lt;em&gt;to be continued&lt;/em&gt;.&lt;/p&gt;

&lt;hr /&gt;

&lt;div class=&quot;footnotes&quot; role=&quot;doc-endnotes&quot;&gt;
  &lt;ol&gt;
    &lt;li id=&quot;fn:1&quot; role=&quot;doc-endnote&quot;&gt;
      &lt;p&gt;Possible definitions, even if they’re not meant as definitions, are such as &lt;a href=&quot;https://getlighthouse.com/blog/how-to-start-one-on-ones-your-teams/&quot;&gt;“Manager’s Guide: How to start one on ones with your team” on getlighthouse.com&lt;/a&gt; and &lt;a href=&quot;https://www.safaribooksonline.com/blog/2014/09/30/30-minutes-one-on-one/&quot;&gt;“The best 30 minutes you’ll spend this week: how to do a one-on-one that really counts” from popforms.com&lt;/a&gt;. &lt;a href=&quot;#fnref:1&quot; class=&quot;reversefootnote&quot; role=&quot;doc-backlink&quot;&gt;&amp;#8617;&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
  &lt;/ol&gt;
&lt;/div&gt;
</description>
        <pubDate>Thu, 21 May 2015 11:38:00 +0000</pubDate>
        <link>https://squeakyvessel.com/2015/05/21/1on1-purpose-goals/</link>
        <guid isPermaLink="true">https://squeakyvessel.com/2015/05/21/1on1-purpose-goals/</guid>
      </item>
    
      <item>
        <title>Mature Developers</title>
        <description>&lt;p&gt;Some time ago, as I started to spend more time on growing our tech team at
vaamo again, I realized that I had put off one
thing for much too long already: Putting down my definition of maturity and
technical leadership in software teams.&lt;/p&gt;

&lt;p&gt;In order to get this finally sorted out, I’ll lay out the aspects that together
make up a mature developer.&lt;/p&gt;

&lt;h3 id=&quot;what-defines-a-mature-developer&quot;&gt;What Defines a Mature Developer?&lt;/h3&gt;

&lt;p&gt;A developer’s maturity is mainly defined by their soft-skills, less so by their
technical abilities and knowledge.&lt;/p&gt;

&lt;p&gt;The assumption underlying this postulate being, that it’s very unlikely
for a person to combine most of the below mentioned maturity traits without
going through some years of working in teams, in which the technical skills will
likely get sorted out one way or another.&lt;/p&gt;

&lt;p&gt;But what actually are those characteristics, soft-skills that make up mature
developers?&lt;/p&gt;

&lt;h4 id=&quot;mindfulness&quot;&gt;Mindfulness&lt;/h4&gt;

&lt;p&gt;Mindfulness is a simple practice that can be described as paying attention to
what is going on in the moment, without judgment.&lt;/p&gt;

&lt;p&gt;And I strongly believe there’s a meaningful correlation between one’s ability
and willingness to pay attention, to self-reflect and their ability to
improve themselves and those around them.&lt;/p&gt;

&lt;p&gt;So one of the first and most important qualities of mature developers is they’re
more often than not paying attention to what is going on around them. They’re
deliberately taking their time to observe before proceeding (put succinctly as
STOP; Stop, Take a breath, Observe, Proceed).&lt;/p&gt;

&lt;p&gt;Mature developers are being mindful about themselves and their surrounding, in
order to be able to always keep improving their own work and approaches, and
of those around them.&lt;/p&gt;

&lt;p&gt;Mindfulness sooner or later leads mature developers to become aware of, learn
about &lt;a href=&quot;http://jkle.in/biases&quot;&gt;cognitive biases&lt;/a&gt; and find ways to handle them.&lt;/p&gt;

&lt;h4 id=&quot;curiousity&quot;&gt;Curiousity&lt;/h4&gt;

&lt;p&gt;Technology work is creative work. And I simply can’t imagine someone being good
at it, by any measure, without being curious. Curious about the surrounding
technology, about how things work, about why things are the way they are etc
etc.&lt;/p&gt;

&lt;p&gt;And this curiousity should not diminish over time. Rather it should always grow
alongside maturity, as one is exposed to more problems, technologies and people
over time.&lt;/p&gt;

&lt;p&gt;And it’s also important that this curiousity is not limited to technical topics
only. &lt;a href=&quot;http://whilefalse.blogspot.de/2015/03/get-curious.html&quot;&gt;Mature developers are curious about people, how they tick, what’s
interesting to them and much more&lt;/a&gt;.&lt;/p&gt;

&lt;h4 id=&quot;pragmatism&quot;&gt;Pragmatism&lt;/h4&gt;

&lt;p&gt;The necessary counter-balance for curiousity is pragmatism. As one is
curious about almost anything, they usually need to choose quickly about what’s
important and when it’s important.&lt;/p&gt;

&lt;p&gt;More generally, a pragmatic developer weighs possible options in terms of
long-term impact and costs vs short-term benefits.&lt;/p&gt;

&lt;p&gt;However, what’s hard about this skill, is that it’s very much driven by
intuition. After some amount of experience, one has a basis to which current
decisions can compared, in order to decide for outcomes that are less likely to
work vs those that have a higher chance of success.&lt;/p&gt;

&lt;h4 id=&quot;pro-activeness&quot;&gt;Pro-Activeness&lt;/h4&gt;

&lt;p&gt;Personally my first and still trusted indicator of a good developer is
pro-activeness.&lt;/p&gt;

&lt;p&gt;Someone who is pro-active communicates early &amp;amp; often. When discovering new
information, learning something new they think about who this new information
affects and act on it.&lt;/p&gt;

&lt;p&gt;Furthermore pro-active developers seek out risks, they see chances way before
they are obvious for others, which can help a team succeed much faster and more
easily.&lt;/p&gt;

&lt;h4 id=&quot;having-and-sharing-a-technical-vision&quot;&gt;Having and Sharing a Technical Vision&lt;/h4&gt;

&lt;p&gt;Where should the systems that people are working on lead to? How do you
know it’s a success? What’s there to do, beyond the obvious stuff, that’s needed
to get features out the door in the next three months and beyond and what’s the
thinking and reasoning behind those visionary aspects?&lt;/p&gt;

&lt;p&gt;Not the least part of having this technical vision is then also to actually
&lt;a href=&quot;http://whilefalse.blogspot.de/2014/10/when-defining-reality-dont-forget-to.html&quot;&gt;share it with relevant people&lt;/a&gt;. Ideally with anybody who is
even remotely involved in working with or shaping the system in the future.
This means people like product managers etc should also know about the vision.&lt;/p&gt;

&lt;p&gt;Sharing the vision with other involved parties not only serves as a perfect
opportunity for practicing one’s skills to explain deeply technical terms and
circumstances with non-technical people. It also serves the purpose to validate
the vision in terms of relevance to business value and other aspects.&lt;/p&gt;

&lt;h4 id=&quot;understanding-business-value&quot;&gt;Understanding Business Value&lt;/h4&gt;

&lt;p&gt;Mature developers know and understand at every turn, that everything they do
serves the purpose of providing value to someone else, most of the times some
kind of business and with that, some kind of customer.&lt;/p&gt;

&lt;p&gt;They’re able to put everything they do into a greater context of their business
and understand how their current and future actions play out into this context.&lt;/p&gt;

&lt;p&gt;Because of that they can empathize much better with non-technical people. Which
in turn enables them to communicate and explain their actions and motivations
more easily and usually concisely to non-technical people, and reduces friction
when working with non-technical people.&lt;/p&gt;

&lt;h4 id=&quot;reasonable-risk-taking--decisiveness&quot;&gt;Reasonable Risk-taking &amp;amp; Decisiveness&lt;/h4&gt;

&lt;p&gt;Putting their actions and plans into a bigger, non-technical context also
enables mature developers to better assess risks. For example, does the risk of
introducing a new technology possibly outweigh the business benefits that are to
be expected?&lt;/p&gt;

&lt;p&gt;Assessing and understanding risks better puts them into a position where it’s
also more likely they’ll actually take risks. Risks which, without the knowledge
about business value and the bigger context, may look too big to be worthwhile.
But not for mature developers who are able to see beyond the obvious risks and
include more aspects into their judgement.&lt;/p&gt;

&lt;p&gt;Reasonable risk-taking furthermore involves excellent communications because
assumptions must be made about the intended outcome of risk taken, and
incomplete data leading to the decision for taking a risk must be accompanied by
another set of assumptions. Mature developers, know that both kinds of
assumptions must be communicated to others in order to raise the chance for the
risk-taking to be worthwhile.&lt;/p&gt;

&lt;p&gt;Lastly the ability to take reasonable risks requires a certain amount of
determination, of decisiveness. Because while it’s all nice &amp;amp; easy to theorize
about decisions that involve risks, at some point decisions need to be made on
incomplete data, on assumptions. And mature developers must be comfortable with
that. Mature developers have to like making decisions.&lt;/p&gt;

&lt;h4 id=&quot;empathy&quot;&gt;Empathy&lt;/h4&gt;

&lt;p&gt;Empathy is noticing, and better even knowing, the situation another person is
in.&lt;/p&gt;

&lt;p&gt;And it’s really is one of my favourite words and concepts. Without empathy you
cannot be effective or even successful in working together with others.&lt;/p&gt;

&lt;p&gt;You need to be empathic to resolve more conflicts than you create and therefore
providing value to and with others. So empathy is an absolutely required
skill for mature developers.&lt;/p&gt;

&lt;p&gt;Empathy enables understanding others’ goals. But before that, one must have a
real interest in getting to know their peers. What is it that motivates them?
What do they get passionate about? What makes them happy? What frustrates them?
Knowing those things about someone actually means having a somewhat real
relationship with that person. And that is the basis for empathizing with them.&lt;/p&gt;

&lt;p&gt;Without a relationship with that other person, you can still try to know about
someone else’s situation, but you’re making assumptions at best if you don’t
know the other person. And your assumptions will be wrong. Probably more often
than not.&lt;/p&gt;

&lt;p&gt;Another aspect which makes empathy an easy concept in theory but more complex in
reality is, that it can and is easily mistaken with sympathy. Sympathy is
empathy plus actually feeling the other person’s feelings. Which is not always
helpful. It may even be confusing, because it may reinforce your belief that
your assumptions about another person’s situation are correct. (h/t to &lt;a href=&quot;https://twitter.com/orenellenbogen&quot;&gt;Oren
Ellenbogen&lt;/a&gt; for making this distinction clear to me)&lt;/p&gt;

&lt;h4 id=&quot;excellent-communicator&quot;&gt;Excellent Communicator&lt;/h4&gt;

&lt;p&gt;I’ve touched on mature developers being good communicators earlier already, but
of course this deserves to stand on it’s own.&lt;/p&gt;

&lt;p&gt;Mature developers communicate excellently by always taking the context of their
communicating peers into account. They know or at least have a sense about their
counterpart’s goals, their state of mind, sometimes maybe even the mood they’re
in, and how their peers usually communicate.&lt;/p&gt;

&lt;p&gt;This allows them to consciously choose the way they communicate with others.
Does my counterpart need a direct and quick answer, or do they want to
understand the surrounding details? Do they want a short answer now, but more
info later on? Is it useful for my and my counterpart’s goals to take a more
defensive stance right now, in order to relax a situation?&lt;/p&gt;

&lt;p&gt;Put simply: Always know what your counterparts need and want to know. And
deliver it.&lt;/p&gt;

&lt;p&gt;When taking into account the context of your communicating peer and the
situation you both share, one important detail often gets overlooked:
Assumptions.&lt;/p&gt;

&lt;p&gt;Making your own assumptions explicit towards your counterpart, asking for the
other’s assumption usually makes communicating so much clearer. Not only faster
by reducing possible misunderstandings, but also less of an effort and possibly
less stressful, because with assumptions laid out the communication can
focus on what’s to be done, and less about establishing a common understanding
first.&lt;/p&gt;

&lt;h3 id=&quot;other-opinions&quot;&gt;Other Opinions&lt;/h3&gt;

&lt;p&gt;As with most things, many people have come before me and shared their view and
they influenced my thinking or helped me shape my own way.&lt;/p&gt;

&lt;p&gt;And rather than thinking my definition above is new or novel, you can view it as
a prioritized extract and sometimes slight rewording of those originals.  So
when describing my own understanding in the above paragraphs I haven’t pointed
to the exact references anymore. I’ll leave it to the interested reader as an
exercise to find out where exactly I copied from.&lt;/p&gt;

&lt;p&gt;The most comprehensive and absolute must-read on the topic is &lt;a href=&quot;https://twitter.com/allspaw&quot;&gt;John
Allspaw&lt;/a&gt;’s &lt;a href=&quot;http://www.kitchensoap.com/2012/10/25/on-being-a-senior-engineer/&quot;&gt;“On being a Senior
Engineer”&lt;/a&gt;. It’s not only a testament to an amazing amount of
clear thinking on behalf of the author, but is amazingly comprehensive and
already a timeless classic. And I owe John Allspaw’s writing a lot, in that it
broadened my horizon and gave words to a lot of things that were only
unconscious before.&lt;/p&gt;

&lt;p&gt;Some much more recent pieces on the topic of Tech Leads such as &lt;a href=&quot;https://medium.com/@jliszka/good-tech-lead-bad-tech-lead-948b2b806d86&quot;&gt;“Good Tech
Lead, Bad Tech Lead”&lt;/a&gt;, &lt;a href=&quot;http://adamralph.com/2014/03/15/no-tech-lead/&quot;&gt;“No Tech Lead”&lt;/a&gt;, a lot
of stuff by &lt;a href=&quot;https://www.thekua.com/atwork/&quot;&gt;Pat Kua&lt;/a&gt; and the ever-excellent &lt;a href=&quot;http://leadingsnowflakes.com/&quot;&gt;“Leading
Snowflakes”&lt;/a&gt; by &lt;a href=&quot;https://twitter.com/orenellenbogen&quot;&gt;Oren Ellenbogen&lt;/a&gt; they all provided
loads of inspiration.&lt;br /&gt;
As well lots of very good reads from &lt;a href=&quot;http://katemats.com/leadership/&quot;&gt;Kate Madsudeira&lt;/a&gt; as well her
timeless &lt;a href=&quot;https://www.youtube.com/watch?v=lgxEmiMJVq4&quot;&gt;talk on leveling up your engineering and operations
role&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Of course, many more opinions, such as talking with my colleague
&lt;a href=&quot;https://twitter.com/timohirt&quot;&gt;Timo&lt;/a&gt;, with members of the local
&lt;a href=&quot;https://softwerkskammer.org/groups/rheinmain&quot;&gt;Softwerkskammer&lt;/a&gt; and at many a &lt;a href=&quot;http://www.socrates-conference.de/&quot;&gt;SoCraTes conferences&lt;/a&gt;,
influenced my thinking, but those are the most prominent ones.&lt;/p&gt;

</description>
        <pubDate>Tue, 12 May 2015 21:28:00 +0000</pubDate>
        <link>https://squeakyvessel.com/2015/05/12/mature-developers/</link>
        <guid isPermaLink="true">https://squeakyvessel.com/2015/05/12/mature-developers/</guid>
      </item>
    
      <item>
        <title>Reading in 2014</title>
        <description>&lt;p&gt;2014 was the first year, that I consciously &lt;a href=&quot;/2014/01/04/reading-list-for-2014/&quot;&gt;set myself a reading
goal&lt;/a&gt;. Although I knew it was a bit ambituous, I couldn’t
bring myself to throw something out. I figured I’d prioritze over the year. And it kinda worked out well.&lt;/p&gt;

&lt;p&gt;And of course, when you set yourself a goal, there should be a review at some
point in time.&lt;/p&gt;

&lt;p&gt;So here are the books I actually read in 2014, in the order I read them:&lt;/p&gt;

&lt;h3 id=&quot;non-fiction&quot;&gt;Non-Fiction&lt;/h3&gt;

&lt;h4 id=&quot;notes-to-a-software-teamlead-by-roy-osherove&quot;&gt;&lt;a href=&quot;https://leanpub.com/teamleader&quot;&gt;“Notes to a Software Teamlead”&lt;/a&gt; by Roy Osherove&lt;/h4&gt;

&lt;p&gt;Actually I listened to the audio-book, which was a great way to experience it.&lt;/p&gt;

&lt;p&gt;Looking back though, I couldn’t really get much out of it. It’s a good book
but apart from knowing about and sometimes working with the model of teams
going through three phases, nothing more really stood out.&lt;/p&gt;

&lt;h4 id=&quot;release-it-by-michael-nygard&quot;&gt;&lt;a href=&quot;https://pragprog.com/book/mnee/release-it&quot;&gt;“Release It!”&lt;/a&gt; by Michael Nygard&lt;/h4&gt;

&lt;p&gt;This book, in contrast, totally blew my mind. Not only is it filled with so much
great knowledge and patterns, it’s also a joy to read.&lt;/p&gt;

&lt;p&gt;I would go as far and say this is a must-read for every developer who actually
wants to see their code run in production, and should be used as a textbook to
teach students the basics of operations.&lt;/p&gt;

&lt;h4 id=&quot;ship-it-by-jared-richardson--william-gwaltney&quot;&gt;&lt;a href=&quot;https://pragprog.com/book/prj/ship-it&quot;&gt;“Ship It!”&lt;/a&gt; by Jared Richardson &amp;amp; William Gwaltney&lt;/h4&gt;

&lt;p&gt;“Ship It!” is a very concise and good read. It describes several very pragmatic
practices on how to lead software projects. Even though that sounds
like project management, the book is not in the least about project management.
It’s more like a good friend’s advice on how one might make software projects
sucessful.&lt;/p&gt;

&lt;h4 id=&quot;art-of-capacity-planning-by-john-allspaw&quot;&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/4843318-the-art-of-capacity-planning&quot;&gt;“Art of Capacity Planning”&lt;/a&gt; by John Allspaw&lt;/h4&gt;

&lt;p&gt;That &lt;a href=&quot;https://twitter.com/benjamin/status/535098845374713856&quot;&gt;I admire John
Allspaw&lt;/a&gt; isn’t a secret
anymore. This book reinforces my opinion about him. Even though I couldn’t
directly apply the main part of what the book is about, it’s a nice read and
contains a lot of foundational knowledge about modern operations of software
products.&lt;/p&gt;

&lt;h4 id=&quot;cqrs-the-example-by-mark-nijhof&quot;&gt;&lt;a href=&quot;https://leanpub.com/cqrs&quot;&gt;“CQRS, The Example”&lt;/a&gt; by Mark Nijhof&lt;/h4&gt;

&lt;p&gt;This book contains a quick and easy introduction to a very specific CQRS
implementation based on Event-Sourcing. It’s the basis of the first
implementation of the vaamo codebase.&lt;/p&gt;

&lt;p&gt;Recommended as an entry-level text into CQRS and Event Sourcing.&lt;/p&gt;

&lt;h4 id=&quot;remote---office-not-required-by-jason-fried--dhh&quot;&gt;&lt;a href=&quot;http://37signals.com/remote/&quot;&gt;“Remote - Office not required”&lt;/a&gt; by Jason Fried &amp;amp; DHH&lt;/h4&gt;

&lt;p&gt;I expected not much, when starting this book. After all, DHH’s writing style and
opinion is … let’s say, well known.&lt;/p&gt;

&lt;p&gt;In the beginning there was no surprise. Without actually checking it, the first
half of the book seemed to be excerpts of Signal-vs-Noise blog posts about the
topic. The second half wasn’t a mindblow either but at least contained some new
stabs at the topic.&lt;/p&gt;

&lt;p&gt;Either way, if you’ve been living under a rock in the last years, then this book
is a nice intro into the topic of remote work.&lt;/p&gt;

&lt;h4 id=&quot;leading-snowflakes-by-oren-ellenbogen&quot;&gt;&lt;a href=&quot;http://leadingsnowflakes.com/&quot;&gt;“Leading Snowflakes”&lt;/a&gt; by Oren Ellenbogen&lt;/h4&gt;

&lt;p&gt;This book was among the most influential for me in 2014. Oren, who also curates
the much recommended &lt;a href=&quot;http://softwareleadweekly.com/&quot;&gt;Software Lead Weekly
newsletter&lt;/a&gt;, has put together a super-concise
and at the same time ultra-helpful list of concrete advices, that
you can put to action almost immediately after reading. At the same time I’ve
re-read so many passages of the book already, and will probably continue to do
so.&lt;/p&gt;

&lt;p&gt;It really is a &lt;strong&gt;must-have&lt;/strong&gt; for everybody who even remotely considers themselves in a
leadership position or simply wants to understand what leadership can mean in
the software industry.&lt;br /&gt;
And &lt;a href=&quot;http://benjm.in/lshacks&quot;&gt;with leadership I obviously don’t mean management&lt;/a&gt;.&lt;/p&gt;

&lt;h4 id=&quot;hard-things-about-hard-things-by-ben-horowitz&quot;&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/18176747-the-hard-thing-about-hard-things&quot;&gt;“Hard Things about Hard Things”&lt;/a&gt; by Ben Horowitz&lt;/h4&gt;

&lt;p&gt;I like Ben. He is partner at a venture firm (vc, vc fund, or whatever the
correct term for that is) with a &lt;a href=&quot;http://nymag.com/daily/intelligencer/2014/10/marc-andreessen-in-conversation.html&quot;&gt;controversial
partner&lt;/a&gt;,
but who wants to judge other’s life choices.&lt;/p&gt;

&lt;p&gt;Ben’s writing is always clear and to the point. The stories he sprinkles into
his advice are usually captivating and help illustrate his points. This book is
no exception and even though it contains quite some older blog content of his,
it’s still or even more so an incredibly easy and at the same time useful read
on management and leadership.  What I found remarkable is that even though Ben
clearly addresses CEOs as readers throughout the book, a lot if not all of the
points he makes are applicable to non-CEO managers and leaders alike.&lt;/p&gt;

&lt;p&gt;Go read it!&lt;/p&gt;

&lt;h4 id=&quot;managing-humans-by-micheal-lopp&quot;&gt;&lt;a href=&quot;http://randsinrepose.com/archives/managing-humans-2nd-edition/&quot;&gt;“Managing Humans”&lt;/a&gt; by Micheal Lopp&lt;/h4&gt;

&lt;p&gt;Sometime in 2014 I stumbled across several mentions of “Managing Humans” and
enough time had passed (omg, is it six years already?!) since my last read and I
thought should reread it. I did this over several midday breaks on several
weekends, so I didn’t actually read the whole book but only the parts that were
the most interesting to me at that point.&lt;/p&gt;

&lt;p&gt;It’s a good book, that contains some solid advice. But even though Michael is an
outstanding writer I found the advice buried under too many story details.
Additionally a lot of advice seems only applicable to very special situations
that you and your team have to be in in order to really make use of them.&lt;/p&gt;

&lt;h4 id=&quot;sketchnote-book-by-mike-rohde&quot;&gt;&lt;a href=&quot;http://rohdesign.com/handbook&quot;&gt;“Sketchnote Book”&lt;/a&gt; by Mike Rohde&lt;/h4&gt;

&lt;p&gt;This is one of those gems where you think, “how did I not think of this myself
and earlier?”.&lt;/p&gt;

&lt;p&gt;If you’re thinking about how you can take more useful notes, be it during
meetings or whirl listening to a conference talk, then go read it. Or even if
you’re just thinking about how you can visualize better.&lt;/p&gt;

&lt;p&gt;It’s a tremendously well structured and beautifully designed book, which could
be read in one go, but will linger on your mind for so much longer.&lt;/p&gt;

&lt;p&gt;Bonus points for giving me the best excuse ever to take a stab at my “conference
&amp;amp; ted talks to watch” list.&lt;/p&gt;

&lt;h4 id=&quot;ich-will-wissen-was-du-wirklich-brauchst-by-frank-gaschler--gundi-gaschler&quot;&gt;&lt;a href=&quot;http://www.randomhouse.de/Paperback/Ich-will-verstehen-was-du-wirklich-brauchst/Frank-Gaschler/e249849.rhd&quot;&gt;“Ich will wissen was du wirklich brauchst”&lt;/a&gt; by Frank Gaschler &amp;amp; Gundi Gaschler&lt;/h4&gt;

&lt;p&gt;Sorry, for that german content here, but this book is one of the three books in
2014 that instantly made it onto my “left an outstanding and long-lasting
impression”-list.&lt;/p&gt;

&lt;p&gt;It’s about applying the non-violent communication principles in your family,
especially in the relationship with your children, and really helped me
understand and handle a lot of situations in our daily family life.&lt;/p&gt;

&lt;h4 id=&quot;the-will-to-change---men-masculinity--love-by-bell-hooks&quot;&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/17601.The_Will_to_Change&quot;&gt;“The Will to Change - Men, Masculinity &amp;amp; Love”&lt;/a&gt; by Bell Hooks&lt;/h4&gt;

&lt;p&gt;This one is the third book on my already mentioned “left an outstanding
impression”-list. Even though I haven’t finished it yet, it already made me
aware of so many problematic things and circumstances in my daily life. Not the
least important of them the realization that we really do live in a patriarchy.&lt;br /&gt;
Reading this book in conjunction with having kids in kindergarten age, it’s
extra remarkable how much of our culture and society revolves around dominating
others by way of some kind of violence. Isn’t it striking that many if not all
three year olds already know how firearms are supposed to work?&lt;/p&gt;

&lt;p&gt;In any case, this is a &lt;strong&gt;must-read&lt;/strong&gt; for anybody who is wondering what this
feminism-thing is and what role men can have in it.&lt;/p&gt;

&lt;h4 id=&quot;causation-a-very-short-introduction-by-stephen-mumford-and-rani-lill-anjum&quot;&gt;&lt;a href=&quot;http://www.veryshortintroductions.com/view/10.1093/actrade/9780199684434.001.0001/actrade-9780199684434&quot;&gt;“Causation: A Very Short Introduction”&lt;/a&gt; by Stephen Mumford and Rani Lill Anjum&lt;/h4&gt;

&lt;p&gt;Another book I haven’t finished completely yet, but still think is a great book
and that I learned quite a bit from it already.&lt;/p&gt;

&lt;p&gt;At times a bit theoretical, big surprise I know, yet it manages to take you on
an intriguing ride through the answers philosophers of past and present had on
the questions of cause and effect.&lt;/p&gt;

&lt;h3 id=&quot;fiction&quot;&gt;Fiction&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Fuzzy_Nation&quot;&gt;“Fuzzy Nation”&lt;/a&gt; by John Scalzi&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Redshirts_(novel)&quot;&gt;“Redshirts”&lt;/a&gt; by John Scalzi&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/15808659-kill-decision&quot;&gt;“Kill Decision”&lt;/a&gt; by Daniel Suarez&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/6665847-daemon&quot;&gt;“Daemon”&lt;/a&gt; &amp;amp; &lt;a href=&quot;http://www.goodreads.com/book/show/8488830-freedom&quot;&gt;“Freedom (TM)”&lt;/a&gt; by Daniel Suarez&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/836964.China_Mountain_Zhang&quot;&gt;“China Mountain Zhang”&lt;/a&gt; by Maureen F. McHugh&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/22668803-influx&quot;&gt;“Influx”&lt;/a&gt; by Daniel Suarez&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/21418013-lock-in&quot;&gt;“Lock In”&lt;/a&gt; by John Scalzi&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As you can see I read quite some fiction novels. I especially liked Daniel
Suarez’ books and also enjoyed “China Mountain Zhang” quite a bit because it was
really different from the other ’standard’ as Sci-Fi novels. But I basically
enjoyed all of them. Which may be related to the fact, that are all from only a
small set of authors.&lt;/p&gt;

&lt;h3 id=&quot;unfinished-books&quot;&gt;Unfinished Books&lt;/h3&gt;

&lt;p&gt;I have a bad habit of reading a lot of books in parallel, and sometimes pausing
a bit longer on some of them. I plan to get back to most of them at some point.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/3828902-thinking-in-systems&quot;&gt;“Thinking in Systems: A Primer”&lt;/a&gt; by Donnella Meadows&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/22512921-becoming-a-better-programmer&quot;&gt;“Becoming a Better Programmer”&lt;/a&gt; by Pete Goodcliffe&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/20344187-thinking-with-data&quot;&gt;“Thinking with Data”&lt;/a&gt; by Max Shron&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://datascienceatthecommandline.com/&quot;&gt;“Data Science at the Command Line”&lt;/a&gt; by Jeroen Janssens&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/3063393-pragmatic-thinking-and-learning&quot;&gt;“Pragmatic Thinking &amp;amp; Learning”&lt;/a&gt; by Andy Hunt&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But I also have the good habit of not finishing books that I don’t deem
worthwhile. Which is not necessarily a judgement on their quality but often
simply means, that they are not interesting or important enough for me right
now.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://www.goodreads.com/book/show/12008949-the-forever-war&quot;&gt;“The Forever War”&lt;/a&gt; by Joe Halderman&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://markburgess.org/certainty.html&quot;&gt;“In Search Of Certainty - The Science of Our Information Infrastructure”&lt;/a&gt; by Mark Burgess&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;give-me-more&quot;&gt;Give me more&lt;/h3&gt;

&lt;p&gt;I’m quite some reading nerd, with a wide range of interests. If anything in the
above lists makes you think I might like a certain book (or books), I’d love for
you to &lt;a href=&quot;https://twitter.com/benjamin&quot;&gt;tell me on twitter&lt;/a&gt; about it.&lt;/p&gt;

</description>
        <pubDate>Wed, 18 Mar 2015 20:40:00 +0000</pubDate>
        <link>https://squeakyvessel.com/2015/03/18/reading-in-2014/</link>
        <guid isPermaLink="true">https://squeakyvessel.com/2015/03/18/reading-in-2014/</guid>
      </item>
    
  </channel>
</rss>
