{"id":234,"date":"2020-04-16T09:21:35","date_gmt":"2020-04-16T09:21:35","guid":{"rendered":"https:\/\/iamincharge.club\/?p=234"},"modified":"2020-04-16T09:21:35","modified_gmt":"2020-04-16T09:21:35","slug":"the-first-review","status":"publish","type":"post","link":"https:\/\/blog-alexis.monville.com\/en\/2020\/04\/16\/the-first-review\/","title":{"rendered":"The First Review"},"content":{"rendered":"\n<p><a href=\"https:\/\/julien.danjou.info\">Julien Danjou<\/a> is a Staff Engineer at <a href=\"https:\/\/www.datadoghq.com\/\">Datadog<\/a>, where he\u2019s in charge of building a production profiler for Python. Their goal is to provide performance analysis of their customers&#8217; applications by understanding how their production systems behave and then optimize them.<\/p>\n\n\n\n<p>His other hat is <a href=\"https:\/\/mergify.io\/\">Mergify<\/a>, building a workflow automation system for GitHub. You define rules, e.g., &#8220;merge this pull request when the CI passes and the code has been reviewed&#8221; and their bot does the merge for you. Simple.<\/p>\n\n\n\n<p>Julien was sketching out his next Python article for his personal site when he received my email request to be an early reviewer of I am a Software Engineer and I am in Charge. I thought of him because he was always interested in reading professional development books that we talked about as much as he enjoyed continuing to develop his own technical chops.<\/p>\n\n\n\n<p>Of course, Julien and I had worked together at eNovance and Red Hat so I\u2019m sure he was keen to see what Michael and I had written in I am a Software Engineer and I am in Charge just out of curiosity, but he was also keen to understand if this book could genuinely push his leadership skills further.<\/p>\n\n\n\n<p>Despite his unsureness, and his own priorities, the book looked like a quick enough read and his curiosity to learn what was in it tipped him over the edge.<\/p>\n\n\n\n<p>Immediately the book challenged the way he thought about how he interacted with other people, but the book was written in a way that reminded him of The Phoenix Project, which he really enjoyed reading, and gave him the confidence to keep going.&nbsp; Reading Sandrine\u2019s story pointed out many situations he witnessed or encountered directly in the past. He became inquisitive about how she would handle the situation.&nbsp;<\/p>\n\n\n\n<p>At the end of each chapter is a summary of what we learn from the story and Julien found this section particularly helpful to pull out and internalize the key points he was learning. The real test, where the rubber meets the road so to speak, was being able to choose an experiment to validate his findings for himself. It was only then that he knew this book could help develop his skills because he\u2019d actually be able to prove it to himself by doing the experiments.<\/p>\n\n\n\n<p>Julien told me that he did have one regret about the book though.<\/p>\n\n\n\n<p>It left him wanting more.<\/p>\n\n\n\n<p>But in true developer style, he found a solution to that problem. He\u2019s going to re-read it because he feels that, <a href=\"https:\/\/www.goodreads.com\/review\/show\/3264347393?book_show_action=false&amp;from_review_page=1\">\u201cit is an excellent publication if you are ready to rewire your brain to take charge of your development rather than enduring your work.\u201d<\/a><\/p>\n\n\n\n<p>Julien would be happy to connect with you if you share common interests and are entrepreneurial minded. Right now, that would cover working on Python performance, building a SaaS startup, or cooking. \ud83d\ude42<\/p>\n\n\n\n<p>You can reach him through email at julien@danjou.info or on Twitter <a href=\"https:\/\/twitter.com\/juldanjou\">@juldanjou<\/a>.<\/p>\n\n\n\n<p>The top three posts on his personal site are:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li><a href=\"https:\/\/julien.danjou.info\/sending-emails-in-python-tutorial-code-examples\/\">Sending Emails in Python \u2014 Tutorial with Code Examples<\/a><\/li><li><a href=\"https:\/\/julien.danjou.info\/guide-python-static-class-abstract-methods\/\">The definitive guide on how to use static, class or abstract methods in Python<\/a><\/li><li><a href=\"https:\/\/julien.danjou.info\/guide-to-python-profiling-cprofile-concrete-case-carbonara\/\">Profiling Python using cProfile: a concrete case<\/a><\/li><\/ol>\n\n\n\n<p>Julien has also written two books:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/serious-python.com\/\">Serious Python<\/a> &#8211; His easy button to master Python.<\/li><li><a href=\"https:\/\/scaling-python.com\/\">The Hacker\u2019s Guide to Scaling Python<\/a> &#8211; Build apps that scale to billions.<\/li><\/ul>\n\n\n\n<p>To learn Julien\u2019s three tips for how software engineers can become more successful, listen to the <a href=\"https:\/\/blog-alexis.monville.com\/en\/2020\/04\/10\/do-you-want-10x-engineers\/\">podcast I recorded with him (33m06s)<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Julien Danjou is a Staff Engineer at Datadog, where he\u2019s in charge of building a production profiler for Python. The post relates the story leading to his review of the book.<\/p>\n","protected":false},"author":1,"featured_media":235,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[974],"tags":[],"class_list":["post-234","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-i-am-in-charge"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/paNjQG-3M","jetpack-related-posts":[{"id":3317,"url":"https:\/\/blog-alexis.monville.com\/en\/2020\/04\/10\/do-you-want-10x-engineers\/","url_meta":{"origin":234,"position":0},"title":"The Myth of 10x Engineers: Growing Beyond Technical Skills","author":"Alexis","date":"April 10, 2020","format":false,"excerpt":"The idea of the \u201c10x engineer\u201d has been around for decades. It suggests that some engineers are inherently more productive, more impactful, or more valuable than others. But is that really the right way to think about excellence in software development? In this episode of Le Podcast on Emerging Leadership,\u2026","rel":"","context":"In &quot;Le Podcast&quot;","block_context":{"text":"Le Podcast","link":"https:\/\/blog-alexis.monville.com\/en\/category\/podcast\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2020\/04\/Le-Podcast-Square-Julien.png?fit=400%2C400&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":4706,"url":"https:\/\/blog-alexis.monville.com\/en\/2020\/04\/23\/woop-woop\/","url_meta":{"origin":234,"position":1},"title":"Woop, woop!","author":"Alexis","date":"April 23, 2020","format":false,"excerpt":"Pre-order on Amazon for I am a Software Engineer and I am in Charge is now open!","rel":"","context":"In &quot;I am in Charge&quot;","block_context":{"text":"I am in Charge","link":"https:\/\/blog-alexis.monville.com\/en\/category\/i-am-in-charge\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/emergingleadership.network\/wp-content\/uploads\/2020\/03\/i-am-in-charge-persp-1024x768.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/emergingleadership.network\/wp-content\/uploads\/2020\/03\/i-am-in-charge-persp-1024x768.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/emergingleadership.network\/wp-content\/uploads\/2020\/03\/i-am-in-charge-persp-1024x768.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/emergingleadership.network\/wp-content\/uploads\/2020\/03\/i-am-in-charge-persp-1024x768.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":3413,"url":"https:\/\/blog-alexis.monville.com\/en\/2020\/07\/28\/celebrating-the-first-season\/","url_meta":{"origin":234,"position":2},"title":"Celebrating the First Season!","author":"Alexis","date":"July 28, 2020","format":false,"excerpt":"Yay! The first season of Le Podcast comes to an end! It is time to celebrate and thank the guests and the listeners! Season One is composed of 15 episodes covering leadership and team building. The top 3 (in terms of audience, I love them all equally :) ) is:\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/blog-alexis.monville.com\/en\/category\/all\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2020\/07\/Screenshot-from-2020-07-28-08-15-52.png?fit=835%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2020\/07\/Screenshot-from-2020-07-28-08-15-52.png?fit=835%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2020\/07\/Screenshot-from-2020-07-28-08-15-52.png?fit=835%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2020\/07\/Screenshot-from-2020-07-28-08-15-52.png?fit=835%2C1200&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":2544,"url":"https:\/\/blog-alexis.monville.com\/en\/2018\/06\/01\/great-you-asked-for-more-versions-than-expected\/","url_meta":{"origin":234,"position":3},"title":"Great! You asked for more &#8220;versions&#8221; than expected!","author":"Alexis","date":"June 1, 2018","format":false,"excerpt":"Thank you to the subscribers to the mailing-list! I appreciate your support! All the subscribers to the mailing list, before the launch, will receive a 25 % discount on all versions of the book. So please, continue to share with your friends and colleagues! I am making good progress in\u2026","rel":"","context":"In &quot;General&quot;","block_context":{"text":"General","link":"https:\/\/blog-alexis.monville.com\/en\/category\/all\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2018\/01\/persp-book.png?fit=1200%2C900&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2018\/01\/persp-book.png?fit=1200%2C900&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2018\/01\/persp-book.png?fit=1200%2C900&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2018\/01\/persp-book.png?fit=1200%2C900&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2018\/01\/persp-book.png?fit=1200%2C900&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":3347,"url":"https:\/\/blog-alexis.monville.com\/en\/2020\/05\/09\/grow-your-software-engineering-career-with-emilien\/","url_meta":{"origin":234,"position":4},"title":"Growing as a Software Engineer: Learning, Sharing, and Impact","author":"Alexis","date":"May 9, 2020","format":false,"excerpt":"Career growth in software engineering is often described as a matter of accumulating technical skills, mastering new tools, or moving into more complex systems. In reality, the journey is more nuanced. In this episode of Le Podcast on Emerging Leadership, I had the pleasure of welcoming Emilien Macchi, Senior Principal\u2026","rel":"","context":"In &quot;Le Podcast&quot;","block_context":{"text":"Le Podcast","link":"https:\/\/blog-alexis.monville.com\/en\/category\/podcast\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog-alexis.monville.com\/en\/wp-content\/uploads\/sites\/2\/2020\/05\/Le-Podcast-Square-Interviews.png?fit=400%2C400&ssl=1&resize=350%2C200","width":350,"height":200},"classes":[]},{"id":367,"url":"https:\/\/blog-alexis.monville.com\/en\/2023\/07\/24\/a-meeting-across-continents\/","url_meta":{"origin":234,"position":5},"title":"A Meeting Across Continents","author":"Alexis","date":"July 24, 2023","format":false,"excerpt":"The Story Behind \"I am a Software Engineer and I am in Charge\" In the heart of Paris, a city known for its rich history and culture, we, Alexis Monville and Michael Doyle, finally met in person after months of remote collaboration. The occasion? The launch of our book, \"I\u2026","rel":"","context":"In &quot;I am in Charge&quot;","block_context":{"text":"I am in Charge","link":"https:\/\/blog-alexis.monville.com\/en\/category\/i-am-in-charge\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/iamincharge.club\/wp-content\/uploads\/2023\/07\/2023-06-29-17.55.45-771x1024.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/iamincharge.club\/wp-content\/uploads\/2023\/07\/2023-06-29-17.55.45-771x1024.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/iamincharge.club\/wp-content\/uploads\/2023\/07\/2023-06-29-17.55.45-771x1024.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/iamincharge.club\/wp-content\/uploads\/2023\/07\/2023-06-29-17.55.45-771x1024.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/posts\/234","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/comments?post=234"}],"version-history":[{"count":0,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/posts\/234\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/posts\/235"}],"wp:attachment":[{"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/media?parent=234"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/categories?post=234"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog-alexis.monville.com\/en\/wp-json\/wp\/v2\/tags?post=234"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}