<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Mediations with Candost]]></title><description><![CDATA[Timeless insights into humans, software, and leadership.

Join hundreds of subscribers from the tech world and learn how to live fully, feel accomplished and get your job done.]]></description><link>https://mediations.candost.blog</link><image><url>https://substackcdn.com/image/fetch/$s_!NRg7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png</url><title>Mediations with Candost</title><link>https://mediations.candost.blog</link></image><generator>Substack</generator><lastBuildDate>Wed, 22 Apr 2026 12:33:38 GMT</lastBuildDate><atom:link href="https://mediations.candost.blog/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Candost Dagdeviren]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[newsletter@candostdagdeviren.com]]></webMaster><itunes:owner><itunes:email><![CDATA[newsletter@candostdagdeviren.com]]></itunes:email><itunes:name><![CDATA[Candost Dagdeviren]]></itunes:name></itunes:owner><itunes:author><![CDATA[Candost Dagdeviren]]></itunes:author><googleplay:owner><![CDATA[newsletter@candostdagdeviren.com]]></googleplay:owner><googleplay:email><![CDATA[newsletter@candostdagdeviren.com]]></googleplay:email><googleplay:author><![CDATA[Candost Dagdeviren]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Mediations #36: Who has the knowledge? Me? Or the LLM?]]></title><description><![CDATA[Learning from a single AI prompt that cost $35.]]></description><link>https://mediations.candost.blog/p/mediations-36-who-has-the-knowledge-me-or-the-llm</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-36-who-has-the-knowledge-me-or-the-llm</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 14 Apr 2026 07:05:46 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/934637ce-da2e-4a79-b766-a82b1bfe0885_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I couldn&#8217;t send the last few Mediations due to sickness and not getting enough rest to recover fully. I kept telling myself that I should write and send something, but I didn&#8217;t want to send anything half-baked. Also, I realized that I still don&#8217;t have a stable mechanism for sending this newsletter biweekly to keep the show going. But, so be it. We&#8217;ll get there. I&#8217;m also a human after all.</p><div><hr></div><p>Three weeks ago, I was trying to add new metrics to our system to track the types of validation errors the API returns and to create an alert based on specific validation errors. Until that moment, these errors were written as text to be returned to the client, explicitly stating the problem with the request they sent.</p><p>Providing text in the response and clearly explaining the problem helped a lot to the engineers integrate with the APIs. However, when creating metrics and dashboards, vanilla text with varying parameters is not ideal due to its high cardinality. Grouping errors by text was not an option.</p><p>So, I fired an Al agent to implement key/value pairs for all validation errors, use those keys for metric collection, and keep the values as human-readable text. It did. However, the solution was not elegant at all. I had to perform various iterations.</p><p>I gave one prompt (on a GitHub pull request) to iterate, left the agent and came back 25 mins later. &#128184; $35 &#128184; was gone. For a moment, I was like: WTF-has-happened-here.</p><p>I was surprised because Cursor (Cloud Agent) decided to run the prompt with the highest available LLM model with the highest thinking variant, ignoring my default settings (side learning: always explicitly tell which model you want to use). The bigger problem was that it still produced poor results, which I wouldn&#8217;t expect from that model.</p><p>I could curse the LLM&#8217;s inability at that stage, but then I read a short article on the Internet (which I can&#8217;t find anymore to link here).</p><p>The big question the article asked was, &#8220;<strong>Who has the knowledge, LLM or humans operating them?</strong>&#8221; I interpreted the article according to my situation.</p><p>What information was I relying on to build the key/value pairs? Was it me? Was it the LLM&#8217;s training dataset? Or was it the context files like AGENTS.md? Or was it the prompt I gave?</p><p>In my failed scenario, I solely relied on the LLM&#8217;s training dataset. I neither gave enough nor correct knowledge in the prompt, nor was the knowledge available in any context files (such as AGENTS.md or skills). I didn&#8217;t even know how to implement the changes, as my Kotlin (the language we use) coding skills are rusty.</p><p>After that, <strong>I learned to ask myself every time which knowledge I am relying on</strong>. If that knowledge is in my head, I have to spell it out in my prompt. If I&#8217;m relying on some knowledge that is recurringly needed, that needs to be added to AGENTS.md or as a new skill for AI.</p><p>If I rely on the LLM&#8217;s training dataset because I don&#8217;t know how to implement something specific, I need to approach it differently. The LLM&#8217;s training dataset is rich, but all models still operate with probabilistic resolution. The training dataset is generic and not tailored to the context I&#8217;m working in. Therefore, I have to narrow the AI&#8217;s playing ground so it doesn&#8217;t deviate too much and can remain creative within those bounds.</p><p>Considering all, these days, this is the prioritized order of the knowledge I am relying on while working with AI:</p><p>Context files &gt; Prompt (all knowledge in my head) &gt; LLM training data set</p><p>Also, I shift the knowledge to the left as much as I can. When I discover something in my prompt that will be needed later, I add it to AGENTS.md or create a new skill for it (or ask AI to do it for me). Over time, with some additional tools, I aim to create a good agent harness.</p><p>Agent harness became the differentiator as the difference between foundational models became indistinguishable. With a good harness, we can manage the knowledge, context, and tools the model has access to and guide the LLM in the right direction&#8212;providing the customization layer based on the project context.</p><p>For example, when I realize the model is repeating the same steps often and producing different results (or wasting time generating the same output again and again), I aim to extract that operation into the agent&#8217;s harness to improve determinism. Sometimes the answer is a new skill; sometimes it&#8217;s a single-line addition to AGENTS.md or a specific function as a plugin, and telling the agent to use it.</p><p>Now that I think about my $35 failed AI run, was it a failure? I don&#8217;t think so. Because it made me think and helped me gain a new mental model. If it had cost $0.5, I probably would have neglected being diligent and couldn&#8217;t have connected the dots like this.</p><p>While these are still new for me (and I have other costly failures), I always thought I missed the golden age of software engineering (90s &amp; 00s) as I caught the bug at the end of the 00s. These days, I often think that we&#8217;re living in an industry and world-changing time. Now, with AI, the software world is changing on a grand scale, way bigger than before.</p><p>None of us knows what&#8217;s &#8220;the best.&#8221; We need to keep talking and sharing what we discover and learn. We have to share the failures with a slight optimism. We must ask questions, be skeptical and be <em>mindful</em> simultaneously to evaluate every step we take. We shouldn&#8217;t hand over our judgment to AI, but we can hand over structured knowledge and guide it well to use that information. Then sit back to see the amazing results it gives back.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;mailto:contact@candostdagdeviren.com?subject=Mediations#36&quot;,&quot;text&quot;:&quot;Reply via email&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="mailto:contact@candostdagdeviren.com?subject=Mediations#36"><span>Reply via email</span></a></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Mediations with Candost! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Good to Great</h2><p><em>I share up to three things I found interesting, sorted from good to great.</em></p><p><em><strong>Good:</strong></em> While living in EU, I can see so many problems with how the corporate structures work across countries and regimes. <a href="https://commission.europa.eu/topics/business-and-industry/doing-business-eu/company-law-and-corporate-governance/eu-inc-new-harmonised-corporate-legal-regime_en">EU Inc. A new harmonised corporate legal regime</a> is in the plans of EU Commission. If you&#8217;re outside of EU, this might still be crucial for you as it might allow your company to expand to EU with a single entity instead of many. I&#8217;m waiting for its positive impact in the market. It&#8217;s sad that this came late. But better late than never.</p><p><em><strong>Better:</strong></em> I read <a href="http://hintjens.com/blog:16">this</a> again after a while. Very good reminder: start with solving the problem with smallest effort. Once your solution proves itself, you can advance it.</p><p><em><strong>Great:</strong></em> Let me take you away from technology a bit. I came across <a href="https://lookingatpicturebooks.com/p/the-very-hungry-caterpillar">this</a>. The interpretation of the book, the conversation, the thought flow, the picture book itself, what can I say; everything is pure gold. How not to love it?</p><p><em>Do you have suggestions for great things? Send me a message (or email).</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:58294764,&quot;userName&quot;:&quot;Candost Dagdeviren&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><p></p>]]></content:encoded></item><item><title><![CDATA[Mediations #35: Learning. Again. And Again.]]></title><description><![CDATA[Not only learning how to use AI, but also how a team works going forward.]]></description><link>https://mediations.candost.blog/p/mediations-35-learning-again-and</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-35-learning-again-and</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 17 Feb 2026 08:05:24 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c9778034-674d-4ca3-8bba-b1a0fee4689a_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last week, I saw a message from December 18th in our team&#8217;s Slack channel. It mentioned a minor bug that affects only a few users. The team responded, &#8220;Let me create a ticket, and we&#8217;ll prioritize accordingly.&#8221; You can guess the story; the ticket stayed at the bottom of the backlog for almost two months. A bug affecting only a handful of users is often ignored and never prioritized in big companies with millions of users.</p><p><em>Luckily</em>, the person posted a follow-up message last week asking whether there is any progress. Instead of responding with &#8220;we couldn&#8217;t get to it yet,&#8221; I triggered an Al agent as a response to the message.</p><p>I gave the AI (Cursor in this case), right from the exact Slack thread, ~30-word prompt saying, &#8220;@Cursor this thing X is connected to Y via A, and there is a fallback to B. But X occasionally doesn&#8217;t work as it should. Find the problem and fix it.&#8221; Within fifteen minutes, it found the issue and opened a pull request with a fix.</p><p>I don&#8217;t know why I was surprised, but I was. If I had approached it traditionally, I would have prioritized the bug ticket, refined it in the refinement meeting, then an engineer would pick it up, work on it, get a code review, and then merge the pull request. This process would take at least two days. It took AI to fix in fifteen minutes.</p><p>After the AI opened a pull request, we reviewed the code with one of the engineers on my team. The logic was spot on. We did one more iteration on the pull request (also with AI) to improve the code. Then, we merged the pull request, deployed and released the fix.</p><p>Keeping in mind that I work in a large company (3000+ people) operating in a regulated Fintech business, this one-thread conversation was not an easy destination to reach. But it was enough proof that we were moving in the right direction.</p><p>One prompt in a Slack message wouldn&#8217;t work if we hadn&#8217;t invested in the foundations up front. We are slowly integrating AI into our daily work. Recently, we refined AGENTS.md files and rules files, and advanced our AI code reviews to ensure Al agents have the right context. That Slack thread was not actually my first attempt.</p><p>My first attempt failed a few months back before we invested in defining contextual files for AI agents. Now that we have the context, I want to take the next steps with my team. Although I&#8217;m following people who are deep into agentic coding, I am approaching it with more mindful steps because we&#8217;re fundamentally changing how we work.</p><p>Meanwhile, and coincidentally, I was exchanging emails with one of my blog readers about how the engineering role has been changing for a while. We acknowledged that not only does the way of writing code change, but also how a team works.</p><p>How does a team review code now, or do they even review at all? How do they host daily standup meetings, or do they even need them? Do they even need sprint planning? All of them need to change.</p><p><strong>We, as software engineering teams, must learn everything </strong><em><strong>again</strong></em><strong>. And again.</strong> We must <em>invent</em> new ways of working, form new team structures, and create processes that are different from what we know now. Right now, I don&#8217;t know what these processes will look like, especially in mid- to large-sized organizations.</p><p><strong>The good thing is that we don&#8217;t start from scratch.</strong></p><p>All technological advancements have built on top of existing ones. What looks revolutionary is almost always the accumulation of decades of small steps. Tiny pieces come together over time to enable a breakthrough.</p><p>We have at least two decades of agile practices, many more decades of software engineering, and even more decades of running business practices under our belt. Now it&#8217;s time to experiment with new ways of working. Take a step to make one process easier and better, then fail. Learn from it and then take another step. At some point, we will hopefully figure out a new way.</p><p>Perhaps we&#8217;ll need AI agents to communicate with each other instead of hosting daily standups, so agents don&#8217;t override or block each other&#8217;s work or create conflicts. But for now, we will keep suffering through the daily standup (as if we haven&#8217;t suffered enough) and take small steps to adjust existing meetings.</p><p>I must admit that <strong>I am nervous</strong>. Because of the future of my job, my profession is less predictable than five years ago. Although I&#8217;ve seen this coming (I have been closely following deep learning developments since 2017). I had high hopes of working in language models or machine learning, but I wasn&#8217;t brave enough to switch to a completely new profession back then due to life constraints.</p><p>That said, <strong>I&#8217;m </strong><em><strong>not</strong></em><strong> scared.</strong> Although I can&#8217;t predict the future (unlike many others who claim they can), I know I need to add many, many maaaany new tools to my tool belt. It&#8217;s time to learn and adjust. And then learn again.</p><p>It&#8217;s also time to ignore the voices such as, &#8220;Al will eat the world&#8221; or &#8220;Al can&#8217;t do my job, it slops...&#8221; I think both sides have a point, but also unhelpful.</p><p>The correct attitude is to accept the change, experiment with new tools and ways of working and learn from them. The right way is (and it always was) to solve the right problem at the right time. Only then can we focus on building products and systems that benefit people and help us make a living.</p><p><em><strong>P.S.</strong> If you already tried new ways of working in a team with a mix of AI agents and people, hit reply to this email and let me know.</em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;mailto:contact@candostdagdeviren.com?subject=Re:Mediations%20#35&quot;,&quot;text&quot;:&quot;Reply via Email&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="mailto:contact@candostdagdeviren.com?subject=Re:Mediations%20#35"><span>Reply via Email</span></a></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-35-learning-again-and?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Mediations with Candost! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-35-learning-again-and?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-35-learning-again-and?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h2>Good to Great</h2><p><em>I share up to three things I found interesting, sorted from good to great.</em></p><p><em><strong>Good:</strong></em> <a href="https://www.jernesto.com/articles/thinking_hard">The debate between The Builder and The Thinker hit home for me</a>. &#8220;I miss thinking hard,&#8221; says Ernesto. I feel you, Ernesto.</p><p><em><strong>Better:</strong></em> There are people who affect your career trajectory. They change how you think, work and live. They are often unaware of what they have done, which makes it even more beautiful. I hope you will come across one (if you haven&#8217;t already). <a href="https://susam.net/twenty-five-years-of-computing.html">Susam did. Also, I admire Susam&#8217;s passion for computing spanning over twenty-five years.</a></p><p><em><strong>Great:</strong></em> I used to think that I could control or influence a lot of things around me, especially in my job. When I couldn&#8217;t, I complained. In the last year, I changed my mindset around how I work. It was neither apparent nor sudden; it happened gradually. I am a much happier person now. Last week, I read <a href="https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/">this</a> and realized that what Satya (the CEO of Microsoft) says is what I didn&#8217;t have before this change: an attitude of solving problems without complaining. Read it. Dissect Satya&#8217;s words, letter by letter.</p><p><em>Do you have suggestions for great things? Send me a message.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:58294764,&quot;userName&quot;:&quot;Candost Dagdeviren&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div>]]></content:encoded></item><item><title><![CDATA[Mediations #34: Living with one rule for a better life]]></title><description><![CDATA[It's not "do less" or "earn more money."]]></description><link>https://mediations.candost.blog/p/mediations-34-living-with-one-rule</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-34-living-with-one-rule</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 03 Feb 2026 08:06:09 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/11405c23-45f3-4595-a458-d0e0f40a23d0_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve been part of boy-scouts for only three days in my life. I always admired them, but wasn&#8217;t able to keep up the discipline of regularly joining when I was a little boy. As much as I enjoyed nature, I preferred active sports.</p><p>In my three days (and also thanks to my father), I learned one rule from them that I apply everywhere. Although I didn&#8217;t apply it for personal gain, I&#8217;ve received tremendous benefits from it (both external rewards and inner peace).</p><p>The rule is famous and simple: &#8220;Leave a place better than you found it.&#8221; But many people get it wrong. They focus on the literal meaning: &#8220;Clean the place before you leave.&#8221;</p><p>In its core, it&#8217;s about getting rid of the attitude of &#8220;it&#8217;s not my job&#8221; or &#8220;I&#8217;ll do it later.&#8221; You know, it&#8217;s often someone else&#8217;s job, and later time never comes, even if it&#8217;s your responsibility. So, instead of shifting the responsibility or postponing the inevitable, you might as well embrace the reality and make everyone&#8217;s (including your future self&#8217;s) lives a little better.</p><p>At work, you can correct a tiny grammar mistake in someone else&#8217;s document while you read or grab a dirty coffee cup that&#8217;s lying around while walking to the kitchen to get a drink. At home, you can take out trash while you&#8217;re heading outside instead of adding to your to-do list a task that says &#8220;take out trash.&#8221; You grab it on your way out; that&#8217;s the simplicity.</p><p>The &#8220;leave&#8221; word in the rule doesn&#8217;t have a literal meaning. When you move from the living room to the bathroom for a quick pee, you&#8217;re not leaving home for others. Before you stand up from the couch, grab the dirty clothes lying next to you and bring them to the laundry basket.</p><p>The rule is also popular in software engineering: before changing a single line of code to quickly fix a bug, rearranging 10-20 lines around it can improve overall readability. When these small refactorings accumulate, the team slows down, the likelihood of bugs increases, and untangling messy spaghetti code becomes a big effort. I had many debates with people at work after they spent five minutes creating a Jira task for a cleanup task that could have taken the same time to refactor.</p><p>The moment you grab those dirty socks from the ground on your way to brush your teeth, the moment you take that dirty cup with you on your way to drink water in the kitchen, you avoid accumulating work for your future self. Carrying one cup is always easier than cleaning a desk full of dirty cups; refactoring 10 lines of code is easier than refactoring the whole codebase.</p><p>There is one caveat with this rule: you should not expect any external appreciation while doing so. Otherwise, you can&#8217;t follow the rule sustainably. The state of the code is the motivation. The state of the living room or kitchen is the pride, not the &#8220;thank you&#8221; from a colleague or family. The more invisible the favor is and the more you can deal with being invisible, the more peaceful you&#8217;ll be.</p><p>The inner will or making things better should be the driving force, not the appreciation of others. When you correct a grammar mistake your colleague made in a document without anyone (including your colleague) noticing, you make your *and* your colleague&#8217;s world a little better. That mistake you fixed is an unknown unknown (they were not aware that the mistake existed) for the next person (even when that person is you). It takes no effort from you, and your colleague&#8217;s document doesn&#8217;t look sloppy anymore. Isn&#8217;t that a great thing?</p><p>And you know what: the moment this becomes a real habit is the moment others start noticing it. They realize your little efforts. You win people&#8217;s hearts almost without effort. But that is a secret. You don&#8217;t know it. Never heard of it. Because that&#8217;s not why you do it.</p><p></p><p><em><strong>P.S.</strong> I&#8217;m thinking about forming a book club (mostly without any meetings and only over email). If you&#8217;re interested in or want to learn more, reply to this email.</em></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-34-living-with-one-rule?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Mediations with Candost! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-34-living-with-one-rule?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-34-living-with-one-rule?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h2>Good to Great</h2><p><em>I share up to three things I found interesting, sorted from good to great.</em></p><p><em><strong>Good: </strong>This is for men. I know that men are privileged and often whiny about so many things that other genders are rolling their eyes about. And I agree with many of them. But this one is something else. It&#8217;s about closeness. It&#8217;s about feelings (which many men think they don&#8217;t have any). Even if you&#8217;re not a man, I recommend reading it: <a href="https://psyche.co/ideas/too-many-men-lack-close-friendships-whats-holding-them-back">Too many men lack close friendships. What&#8217;s holding them back?</a></em></p><p><em><strong>Better:</strong></em> I&#8217;m a big supporter of Trunk-Based Development. <a href="https://medium.com/@mattia.battiston/why-i-love-trunk-based-development-641fcf0b94a0">Mattia summarizes well why I support it</a>. I think trunk-based development is a great enabler of AI-agentic development. When you have multiple agents running in parallel, you want them to be merged to the main branch as quickly as possible instead of creating feature branches. I know it&#8217;s difficult to maintain discipline with engineers; AI agents will be yet another level. I think we all need to up our game.</p><p><em><strong>Great:</strong></em> There is one thing I aim for with my blog: Slow down. That&#8217;s a methodology I believe we should all employ. Om says, &#8220;You don&#8217;t need to be right; you need to be first in the feed.&#8221; That&#8217;s the reason why I want to slow down. That&#8217;s why I read paper magazines or weekly news (not daily). Find the right. Find a thing that&#8217;s less wrong. But I know I&#8217;m swimming against a current. The masses follow the latest news; only a few chase after quality, the right thing. Read <a href="https://om.co/2026/01/21/velocity-is-the-new-authority-heres-why/">Om&#8217;s piece</a>.</p><p>Do you have suggestions for great things? Send me a message.</p><div class="directMessage button" data-attrs="{&quot;userId&quot;:58294764,&quot;userName&quot;:&quot;Candost Dagdeviren&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div>]]></content:encoded></item><item><title><![CDATA[Mediations #33: Overcoming Content Overload]]></title><description><![CDATA[while increasing the quality of the content and ideas you encounter]]></description><link>https://mediations.candost.blog/p/mediations-33-overcoming-content</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-33-overcoming-content</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 20 Jan 2026 08:05:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a4010615-b64a-4f18-85c5-a49eac948b69_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In the dopamine economy fed by infinite content, our relationship with content turned to mindless consumption. The profits from getting attention bred the arms race of dopamine-inducing weapons disguised as comfort delivered through sloppy content. However, this comfort became costly.</p><p>The engagement with the content decreased, causing cognitive overload, resulting in one way relationship based on seeking low-quality content to satisfy our dopamine addiction. In turn, this behavior (also known as doom-scrolling) promoted even sloppier (sometimes AI-generated) content consumed in greater quantities.</p><p>This whole ecosystem is what I&#8217;ve been fighting against on a personal level for the last few years.</p><p>Also, I often feel stressed by the amount of content I want to read, watch, listen to, or learn. This stress lowers my guard against crappy material and shifts my aim to consuming more rather than qualitative engagement with the content. Both to reduce my stress and improve my content pipeline, I set out to find an approach.</p><p><em>(If you don&#8217;t want to read the whole post, scroll down to the TL;DR section.)</em></p><h2>Friction, Inconvenience, Constraints</h2><p>Before I go into details, I need to talk about friction.</p><p>Friction is often considered unpleasant. The inconvenience it creates is the undesirable sin everyone is trying to avoid. <a href="https://arslan.io/2025/04/08/managing-friction/">As Fatih says</a>, &#8220;[Friction] is a constant force against you. And the hard part of it is that most people don&#8217;t realize that they live their lives with friction all over the place.&#8221; Most people are not aware of the inconveniences. As Fatih adds, &#8220;You have a single salt and pepper grinder in your kitchen, perhaps next to the oven. While cooking, you might want to add a bit more salt, so you get up, take the salt grinder, and use it at your dinner table.&#8221; Instead of buying a new pepper grinder, people carry it back and forth. They live with that inconvenience.</p><p>Yet, when it comes to content, people maximize consumption. Promoted by influencers under productivity, they apply dozens of ways to &#8220;easily catch up with the world.&#8221; They conceal overconsumption with wisdom.</p><p>I <a href="https://candost.blog/newsletter/mediations-1/">consider friction</a> as a fundamental element of productivity and intellect. Friction, inconvenience, and <a href="https://candost.blog/love-the-constraints/">constraints are enablers of creativity</a>, productivity and quality. Learning to live with them, or even leverage them, positions us to face reality rather than an illusion of convenience. Friction forces you to find new ways of doing things.</p><p>What I will explain below adds friction to (or causes inconvenience) in content consumption, with the aim of increasing quality and maximizing growth, not the quantity. Rules act as constraints that power creativity and force us to think more, changing the ways we fill our dopamine reserves.</p><h2>The Method</h2><p>I repeatedly realized one thing that works: <strong>extending the time between first seeing a material and engaging with it</strong>.</p><p>The longer the distance, the higher the quality of the engagement.</p><h3>Collecting in a central database</h3><p>I wrote before that <a href="https://candost.blog/living-without-algorithms">I avoid using algorithmic feeds in almost everything</a> (algorithms are optimized to increase the owner&#8217;s profit, not the user&#8217;s benefit). I curate my own feed using the <a href="https://readwise.io/read">Readwise Reader app</a>.</p><p>I subscribe to blogs, newsletters, YouTube channels, and others via RSS or set up mail forwarding of Readwise Reader if newsletters don&#8217;t support RSS.</p><p>For movies or TV series, I use a Markdown file as a watchlist. I add to the list when I get recommendations from people in real life. When I want to watch something, I open that list and choose from there (instead of letting Netflix or AppleTV decide for me).</p><p>For magazines, I skim them before buying and only buy when I find at least two things inside that are valuable.</p><p>For books, <a href="https://candost.blog/decisions-that-remove-other-decisions/">I don&#8217;t buy any in the same year they are published</a>. I keep a Markdown file similar to movie-watchlist. When I want to learn a topic, I research books but never read the reviews. When I find one I want to buy, I add it to my list and apply a time test. If I can, I go to a bookstore and <a href="https://candost.blog/how-to-get-to-the-end-of-a-pile-of-unread-books/">skim the book there</a>, reading a paragraph or a page here and there before buying it (this doesn&#8217;t always work, as I can&#8217;t always find all English or Turkish books in bookstores in Berlin).</p><p>The next step after building a list of resources is deciding to take a deeper look.</p><h3>How I Use Readwise Reader</h3><p>Readwise Reader has two features I leverage: Feed and Library.</p><ul><li><p>Feed: All content from my subscriptions arrives here (I currently subscribe to ~75 feeds, including blogs, newsletters, and YouTube channels, none of which are commercial media). I never consume directly from the Feed.</p></li><li><p>Library: All custom-imported content (such as random blog posts) is directly added to the Library. I only consume from the Library.</p></li></ul><p>Once a day, I check my Feed and decide whether I want to engage with incoming content. I mostly skim the content (or move forward and backward if it&#8217;s a video), understand its structure and make a decision. By the end, I mostly know what the material is about and its main idea.</p><p>If I don&#8217;t want to engage further, I delete the document. If I do, I move it to the Library. It takes me 10-15 seconds to make a decision for a single piece.</p><p>When I want to consume content, I go directly to the Library section (not to Feed). Pick one piece and ask three questions.</p><h3>Three questions before engagement</h3><p>I can&#8217;t recall where I read it, but setting expectations from the content before you consume it alters how you approach it and improves your comprehension. Even if it&#8217;s only for fun, you enjoy it more when you acknowledge it&#8217;s for fun.</p><p>Before I read/watch/listen/experience anything, I ask three main questions. My answers often reveal my real intention, reduce mindless consumption and stress. If I don&#8217;t have any expectations from the content, I don&#8217;t consume it at all.</p><p>Before I share these questions, let&#8217;s test it together. When you read the questions below, don&#8217;t continue further. Pause for two seconds, then answer them for yourself. If you answer with <em>&#8221;no&#8221; to all of them</em>, stop reading this post. Seriously. Don&#8217;t read the rest; it won&#8217;t be worth your time.</p><p>Here are the questions:</p><ul><li><p>Will this content tell me something I don&#8217;t know and want to learn? Is this the right material to learn from?</p></li><li><p>Will it tell me something different about something I already know?</p></li><li><p>Is this something that will give me fun/joy/mindfulness/relaxation/&#8230; and I want that <em>right now</em>?</p></li></ul><p>Now, answer them for this text you&#8217;re reading.</p><p>Did you answer at least one of them with &#8220;Yes&#8221;? If you said &#8220;no&#8221; to all of them, stop reading.</p><p>If you said &#8220;yes,&#8221; let me tell you why these three questions work and why not others.</p><p>I tried to ask, &#8220;What do I expect from this content?&#8221; It was a more difficult question to answer, though it covers all three. I needed to think harder and longer to understand what I think, how I feel, and how I want to approach the material in front of me to answer the question.</p><p>I talked about why friction is both good and bad. It must be strong in certain places, weak in others. Answering these questions should have the lowest friction (simple answers: yes or no). Hard questions are unnecessary at this point; they put barriers to the goal. With low friction, it gets easier to build this new habit.</p><p>Once I have at least one &#8220;yes&#8221; as an answer, I consume the material. But consumption still doesn&#8217;t mean comprehension. I have one more step.</p><h2>Consumption &#8800; Comprehension</h2><p>In my &#8220;About&#8221; page on my blog, I wrote:</p><blockquote><p>One day, ten pages before finishing a book, I realized that I had read that same book before. At that point, my perspective on reading and, therefore, my life had changed.</p></blockquote><p>This is a real story. The book was roughly 400 pages, and it took me quite some time to read. Now, I try to avoid that mistake. In the continuation of my about page, I say:</p><blockquote><p>Now, I don&#8217;t care how many books I read; I take <a href="https://candost.blog/notes/">many notes</a>, connect dots, and share what I&#8217;ve found on this blog and <a href="https://candost.blog/newsletter/">my newsletter</a>.</p></blockquote><p>Focusing on understanding what I consume required me to build <a href="https://candost.blog/my-experience-living-without-social-media/">other habits</a> that <a href="https://candost.blog/no-more-debate-with-latest-or-daily-news/">I had written about</a> on <a href="https://candost.blog/i-cant-worry-about-the-whole-world/">my blog</a> before.</p><p>I almost always read with a pen in hand, use index cards or my reMarkable tablet to take notes, <a href="https://candost.blog/concluding-my-struggle-with-note-taking-systems-and-apps-finally/">move my notes later to Obsidian, and apply methods from the Zettelkasten system to connect notes with each other</a>. While taking notes and making those connections, I understand. Then I try to share what I understand on my blog to force myself to fully comprehend it, think it through, and reflect on it in my own words.</p><div><hr></div><p>All of these <strong>take time</strong>. The optimization here isn&#8217;t about <a href="https://candost.blog/embracing-the-joy-of-missing-out/">catching up on daily trends</a>, reading all the latest blog posts, or watching the most recent movies or videos. It&#8217;s about consuming wisely and <a href="https://candost.blog/speaking-writing-and-high-quality-ideas/">improving the quality of the ideas or information</a> I&#8217;m exposed to.</p><p>Time is a very expensive currency; we must treat it as the world&#8217;s scarcest resource. By limiting the time available for consumption and adding friction, the quality bar for content at each step keeps rising. Each piece of material should raise the quality bar and deserve its engagement.</p><p>The content I route around is pruned at each step, and only the content that is worth attention is elevated for consumption. This strategy, as time-consuming as it is, works for me as I&#8217;ve been trying it for a few months.</p><h2>TL;DR: Step-by-step methodology</h2><p>When I come across new content (assuming I want to engage with it), I do the following:</p><ol><li><p>I add it to Readwise Reader and never open it right away.</p></li><li><p>When I have time later for content (e.g., on the subway), I open the app.</p></li><li><p>I pick a content and skim over it and check if I still find it interesting.</p></li><li><p>If yes, I ask the three questions I shared above.</p></li><li><p>If I answer at least one &#8220;yes,&#8221; I engage with the content (while ideally taking notes if it&#8217;s non-fiction).</p></li><li><p>I move on to the next content.</p></li><li><p>Later on, I move content notes to my permanent notes and connect them to other notes.</p></li></ol><p>For the content I&#8217;m subscribed to, they arrive in the Feed section of the Readwise Reader app.</p><ol><li><p>I open the content from the Feed.</p></li><li><p>I skim over and check if I still find it interesting or think that it&#8217;s something I want to know/learn/have fun with (if it&#8217;s a video, I watch parts of it for ~10-15s)</p></li><li><p>If I think I want to spend time with it, I move it to Readwise Reader&#8217;s Inbox.</p></li><li><p>Clean up the whole Feed by repeating steps 1-3.</p></li><li><p>I open Readwise Reader&#8217;s Inbox and find a piece of content.</p></li><li><p>I ask the three questions I shared above.</p></li><li><p>If I have at least one answer with &#8220;yes,&#8221; I engage with the content (while ideally taking notes if it&#8217;s non-fiction).</p></li><li><p>Move on to the next content.</p></li><li><p>Later on, I move content notes to my permanent notes and connect them to other notes.</p></li></ol><p><em><strong>P.S.</strong> Some of the above strategies also apply to fiction material, but not all. When I want to have fun, I approach it a little differently. I still collect them in a central database (if digital content, in Readwise Reader; if physical, I add it to my list before buying), but I don&#8217;t skim over or engage with them in multiple steps. Once I start, I aim to finish it as soon as possible to keep the story and fun intact.</em></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-33-overcoming-content?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Mediations with Candost! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-33-overcoming-content?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-33-overcoming-content?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><h2>Good to Great</h2><p><em>I share max three things I found interesting, sorted by good to great.</em></p><p><em><strong>Good:</strong></em> I&#8217;ve been using <a href="https://remarkable.com/products/remarkable-paper/pro-move">reMarkable Paper Pro Move</a> for almost two months now. I also have reMarkable2. I can say that the device is good. I carry it with me everywhere. The only problem is when the outside temperature is near zero degrees Celcius, the device freezes.</p><p><em><strong>Better:</strong></em> The post, &#8220;<a href="https://medium.com/@mattia.battiston/why-i-love-trunk-based-development-641fcf0b94a0">Why I love Trunk Based Development (or pushing straight to master)</a>&#8221; is good. Debunks a lot of myths. We&#8217;ve been falling into feature branching a lot recently in my team and I would love to practice Trunk-Based Development more. </p><p><em><strong>Great:</strong></em> <em>No great things this time. They are rare. If you have seen one recently, let me know.</em></p><div class="directMessage button" data-attrs="{&quot;userId&quot;:58294764,&quot;userName&quot;:&quot;Candost Dagdeviren&quot;,&quot;canDm&quot;:null,&quot;dmUpgradeOptions&quot;:null,&quot;isEditorNode&quot;:true}" data-component-name="DirectMessageToDOM"></div><h2>Recently, I wrote about</h2><ul><li><p><a href="https://candost.blog/books/the-obstacle-is-the-way/">I shared my notes and review of the book The Obstacle Is The Way by Ryan Holiday</a>.</p></li><li><p>Ava wrote <a href="https://blog.avas.space/real-life-value/">this post</a> about offline gaining its value back. <a href="https://candost.blog/journal/does-offline-regain-its-value/">I wrote my answer to it.</a></p></li><li><p>Somehow, <a href="https://candost.blog/the-unbearable-joy-of-sitting-alone-in-a-cafe/">this post</a> I wrote <a href="https://news.ycombinator.com/item?id=46488355">got quite popular in HackerNews.</a> Thanks for reading!</p></li></ul><p>Until next time,</p><p>Candost</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-33-overcoming-content/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-33-overcoming-content/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[Mediations #32: Why don't you get the compensation increase you think you deserve?]]></title><description><![CDATA[The context you might be missing can lead to a wrong perception.]]></description><link>https://mediations.candost.blog/p/mediations-32-why-dont-you-get-the</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-32-why-dont-you-get-the</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 06 Jan 2026 08:05:47 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/f236dc10-05e4-4c11-9748-7ed806a3ded5_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As an engineering manager, I have various conversations and make decisions about compensation changes after promotions and annual reviews. People are sometimes satisfied with decisions; sometimes not. Discontent is higher when they believe they have exceeded expectations but have not received sufficient reward. Then, we have a long conversation about the why.</p><p>In these conversations, I explain how these decisions are made, not to manipulate their thinking. Instead, provide them with context so they can evaluate their satisfaction and next steps, enabling a better conversation. I have observed that this approach helps people (even when they are happy with the compensation change). They judge the change more effectively and make a better-informed decision about whether to seek higher pay elsewhere or stay.</p><p>I&#8217;m sharing below the same context I bring into these discussions. After I learned this context and mindset, it helped me form my own perception and set better expectations for my own compensation, too.</p><p>Often, unhappiness stems from misjudging the company&#8217;s situation, especially when leaders&#8217; messages in company-wide communications are misleading. Sometimes, executive leaders want to celebrate small wins to motivate people, creating a &#8220;financially great&#8221; perspective, even when the reality is being in financial distress. Because most employees don&#8217;t share the same context as executives, they view the evaluation differently. </p><p>In the last two Mediations issues (<a href="https://candost.blog/newsletter/mediations-30/">1</a> and <a href="https://candost.blog/newsletter/mediations-31/">2</a>), I talked about psychology and economics and their contribution to efficiency and effectiveness. Understanding the company&#8217;s situation is another area where we need lenses from economics and psychology, combined with finance and accounting.</p><h2>What contributes to decisions for compensation?</h2><p>Behind the closed doors, multiple factors contribute to the budget evaluations and decisions. Not in any particular order:</p><ul><li><p>The company&#8217;s current financial performance (+/- profit, revenue, etc.)</p></li><li><p>Investment plans</p><ul><li><p>Growth (part of CapEx)</p></li><li><p>Deals with (new and existing) shareholders</p></li><li><p>Savings for the future</p></li><li><p>Strategic Investments (Merge&amp;Acquisitions, Research, etc.)</p></li><li><p>Inventory &amp; Logistics (might not apply to all)</p></li><li><p>Tax and Debt</p></li><li><p>Operational Expenses (OpEx)</p></li></ul></li><li><p>Market conditions</p><ul><li><p>Product Market (competition, expansion, etc.)</p></li><li><p>Economic Outlook (world and country)</p></li><li><p>Talent Market (finding the needed talent)</p></li></ul></li><li><p>Risk tolerance and appetite</p></li><li><p>Company goals</p></li><li><p>and probably a few other things that I am unaware of</p></li></ul><p>Within all these factors, the executive leadership team tries to figure out where to invest (or cut) the money so the organization can achieve its goals. The goals can range from finding product-market fit to selling the company, from an IPO to paying off debt or fines.</p><p>For example, the company can scale up its Operational Expenses (OpEx) if it plans to support growth through hiring <em>or</em> faces intense competition for the product <em>or</em> has a competitive talent market.</p><p>Leadership can also reduce OpEx if debt levels are high or if growth or financial performance doesn&#8217;t support the expenditure.</p><p>The company might have a large inventory it needs to reduce, and therefore can temporarily scale back production to lower output (though this is rare for software companies).</p><p>There are possible variations and combinations of all these factors. Once executive leadership decides, the budget is allocated to departments and teams.</p><h2>The budget of departments</h2><p>These contributing factors cascade across all departments, though some elements are eliminated along the way (e.g., shareholder deals, debt, taxes, and more).</p><p>For example, if the company has two departments, the decision to split operational expenses (the category that determines compensation) between them may depend on growth, strategic investments, product and talent market conditions.</p><p>A very profitable company can keep a department&#8217;s budget at last year&#8217;s level or shrink it, eliminating any potential compensation increases for the people working in that department. Unless the department can manage the budget differently or secure additional funds, there might be no money available for any compensation increase. In these situations, a layoff is even being considered (remember, even when the company is profitable).</p><p>From departments, the contributing factors cascade down further to the teams. A department&#8217;s leadership team does a similar exercise to decide where to invest its available budget. They may take risks to create a competitive edge for the entire organization by forming a new team. They may also cut another team&#8217;s budget to support this. They may invest heavily in CapEx and don&#8217;t add any additional funds to OpEx, halting any compensation increases.</p><p>Once a department&#8217;s budget allocation is complete, the conversation and decisions shift to OpEx: compensation for teams and individuals.</p><h2>Team and individual performance, at last</h2><p>In my conversations, I often explain the compensation decisions using a matrix after the company and department context.</p><p>I simplify all of the above to better focus on and assess the impact of individual performance on compensation. I consolidate all of the contributing factors under &#8220;company and department performance.&#8221; Think of this as the sum of the parts. This is one side of a matrix.</p><p>On the other side of the matrix, we have individual performance. Most often, an expectation framework (<a href="https://candost.blog/the-good-the-bad-and-the-ugly-of-career-ladders-and-frameworks/">sometimes defined by career matrices)</a> is used to evaluate an individual&#8217;s performance.</p><p>For both sides, I use the following: meets, exceeds, and above expectations. Compensation changes or staffing decisions can be made based on a combination of these two factors.</p><p>Here is an example matrix:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fMHK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fMHK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png 424w, https://substackcdn.com/image/fetch/$s_!fMHK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png 848w, https://substackcdn.com/image/fetch/$s_!fMHK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png 1272w, https://substackcdn.com/image/fetch/$s_!fMHK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fMHK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png" width="728" height="281.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:563,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:153758,&quot;alt&quot;:&quot;\&quot;A 3x3 matrix showing compensation recommendations based on individual performance (rows: Above, Meets, Below) versus company and department performance (columns: Above, Meets, Below). The matrix provides guidance ranging from 'Possibly a good raise' for high performers in high-performing organizations to 'No raise, possible to lose job' for underperformers in underperforming contexts.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://mediations.candost.blog/i/183589376?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="&quot;A 3x3 matrix showing compensation recommendations based on individual performance (rows: Above, Meets, Below) versus company and department performance (columns: Above, Meets, Below). The matrix provides guidance ranging from 'Possibly a good raise' for high performers in high-performing organizations to 'No raise, possible to lose job' for underperformers in underperforming contexts." title="&quot;A 3x3 matrix showing compensation recommendations based on individual performance (rows: Above, Meets, Below) versus company and department performance (columns: Above, Meets, Below). The matrix provides guidance ranging from 'Possibly a good raise' for high performers in high-performing organizations to 'No raise, possible to lose job' for underperformers in underperforming contexts." srcset="https://substackcdn.com/image/fetch/$s_!fMHK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png 424w, https://substackcdn.com/image/fetch/$s_!fMHK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png 848w, https://substackcdn.com/image/fetch/$s_!fMHK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png 1272w, https://substackcdn.com/image/fetch/$s_!fMHK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc09696b9-ebc4-4224-87f3-6d501d0f4aa7_1646x636.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Individual vs Company Performance Matrix</figcaption></figure></div><p>Needless to say, there is never a guarantee of a compensation increase even when both company and individual performance is above expectations. A company can be profitable for a long time but can decide to invest these profits fully into CapEx or R&amp;D. It can also decide to shut down one department/team to focus on other areas.</p><p>On the other hand, even when an individual&#8217;s performance falls below expectations, the leadership can still decide to increase their compensation. That was normalized in the zero-interest-rate policy (<a href="https://en.wikipedia.org/wiki/Zero_interest-rate_policy">ZIRP</a>) era, especially while the talent market was hot. Many people who started working in that period mistakenly consider it &#8220;the normal way&#8221; compensation works.</p><p>Although I didn&#8217;t mention an individual performance evaluation much, that aspect of the matrix above is another dimension of these decisions. That part of the matrix is often discussed deeply. Although more comprehensive knowledge exists for individual performance management, many managers (including me) make mistakes because of misalignment on expectations.</p><p>Performance evaluations are based on (ideally) <a href="https://candost.blog/newsletter/mektup-22/">aligned expectations</a>. But a perfect world, sadly, doesn&#8217;t exist and aligning expectations is hard. On top of it, biases (e.g., gender bias, unconscious bias) still impact these decisions. Also, tons of reasons may cause conflicts between manager and individual, ending up with the decision at the wrong cell of the table above.</p><p>Another aspect is that a manager can distribute the budget within a team while keeping everyone&#8217;s compensation balanced to prevent unfairness. Sometimes, a team as a whole can work remarkably well while one individual can shine above them. But when the compensation review comes, the change might <em>feel</em> small compared to others&#8217; to keep everyone&#8217;s compensation balanced.</p><h2>All things should come together</h2><p>There are many more details on how these decisions are made, but this should provide a good enough overview.</p><p>Seeing all the contributing factors AND understanding them takes time and energy. However, I found that once an individual understands the context, their judgment of the situation improves. What matters is understanding the contributing factors and forming more accurate expectations of the compensation.</p><p>Ultimately, working with a company is a business contract. An individual offers skills in exchange for money. If the skills (as a whole) are valued for the organization (and the more irreplaceable they are), the more leverage they&#8217;ll have. Combined with a deeper understanding of the factors above, they can form a clearer perception.</p><blockquote><p>&#8220;Both happiness and unhappiness depend on perception.&#8221; &#8212; Marcus Aurelius</p></blockquote><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-32-why-dont-you-get-the/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-32-why-dont-you-get-the/comments"><span>Leave a comment</span></a></p><h2>Good to Great</h2><p><em>I share max three things I found interesting, sorted by good to great.</em></p><p><em><strong>Good:</strong></em> As you might know that I love solving real problems. Reading <a href="https://andreasfragner.com/writing/three-ways-to-solve-problems">three ways to solve problems</a> gave me a good framework.</p><p><em><strong>Better:</strong></em> I always enjoyed Gurwinder&#8217;s writing. As much as I don&#8217;t  read most predictions (as they are like fortuneteller&#8217;s story), I found Gurwinder&#8217;s <a href="https://www.gurwinder.blog/p/26-useful-concepts-for-2026">26 Useful Concepts for 2026</a> post as a better approach. Short and crisp.</p><p><em><strong>Great:</strong></em> <a href="https://neal.fun/size-of-life/">The Size of Life</a>. Just go and see yourself (ideally on a computer). You won&#8217;t regret.</p><h2>Recently, I wrote about</h2><ul><li><p><a href="https://candost.blog/the-unbearable-joy-of-sitting-alone-in-a-cafe/">The Unbearable Joy of Sitting Alone in A Caf&#233;</a>: Currently, I am in the last week of PTO from work. I wrote this two weeks ago while I was trying to slow down the time as much as I could. It resulted in this post. A lot of observations, some reflections. (<em>Also, it made it to HN&#8217;s front page. I rarely read comments there. But if you want to join the conversation, it&#8217;s <a href="https://news.ycombinator.com/item?id=46488355">here</a>.</em>)</p></li><li><p>I added bunch of new ideas as notes to my Zettelkasten. All notes are atomic.</p><ul><li><p><a href="https://candost.blog/notes/29a2/">Uncertainty and fear can be eliminated by training</a></p></li><li><p><a href="https://candost.blog/notes/29c/">Perception Shapes Our Reality</a></p></li><li><p><a href="https://candost.blog/notes/40c1/">Three Simple Questions to Collect Feedback</a></p></li><li><p><a href="https://candost.blog/notes/103/">Not Learning from Software Failures</a></p></li><li><p><a href="https://candost.blog/notes/20j1/">Don&#8217;t trust people&#8217;s judgments in conflicts</a></p></li><li><p><a href="https://candost.blog/notes/102/">Engineering Managers with a Debugging Mindset</a></p></li><li><p><a href="https://candost.blog/notes/76a/">Tools for managing managers</a></p></li><li><p><a href="https://candost.blog/notes/92a1/">How to debug a dysfunctional team?</a></p></li><li><p><a href="https://candost.blog/notes/100/">Software Engineering Handbook Index</a></p></li><li><p><a href="https://candost.blog/notes/101/">Personal Growth Index</a></p></li><li><p><a href="https://candost.blog/notes/79a/">Engineers have more power than they think</a></p></li><li><p><a href="https://candost.blog/notes/96/">Capitalism creates wealth through innovation and productivity</a></p></li><li><p><a href="https://candost.blog/notes/97/">Minimizing costs and trading frequency increases market returns</a></p></li><li><p><a href="https://candost.blog/notes/97a/">Investor returns decrease as market motion increases</a></p></li><li><p><a href="https://candost.blog/notes/99/">Management Handbook Index</a></p></li></ul></li><li><p>A small journal entry: <a href="https://candost.blog/journal/easy-is-the-enemy-of-good/">Easy is the enemy of good</a>.</p></li></ul><p>Until next time,</p><p>Candost</p><p><em><strong>P.S.</strong> I reorganized my blog&#8217;s front page and simplified a lot of things with a goal to make discovery easier. Let me know how you find it!</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Mediations with Candost! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Mediations #31: Increasing Efficiency and Effectiveness with Economics & Psychology - Part II]]></title><description><![CDATA[How autonomy and self-regulation (the drive), psychological safety, and low cognitive and emotional load can help with efficiency and effectiveness.]]></description><link>https://mediations.candost.blog/p/mediations-31-increasing-efficiency</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-31-increasing-efficiency</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 23 Dec 2025 08:05:26 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><a href="https://mediations.candost.blog/p/mediations-30-increasing-efficiency">In the last Mediations</a>, I discussed economics, in particular, how better technology, processes and infrastructure increase efficiency and effectiveness. However, economics alone can&#8217;t cover all six pillars of socio-technical systems.</p><p>I also realized that in the last issue, I made socio-technical systems theory look like an economics theory. It was actually born from psychology.</p><p>Psychologists sought to explain why productivity declined following technological improvements. They found that assuming people will adjust to the technological advancements without incentives was a mistake. They looked for motives that drive people to change their behavior. Their founding was groundbreaking back then.</p><p>No organization can evolve and survive without understanding and learning what drives people. Researchers covered those motives within the other pillars of socio-technical systems theory: people, goals, and culture&#8212;the heart of psychology.</p><p><strong>Although all pillars are interconnected and can&#8217;t be considered in isolation, I will focus on the people pillar and briefly touch on the goals.</strong></p><p>Designing effective incentives and systems requires understanding the needs of the exact people who will do the work. If the needs aren&#8217;t addressed, no infrastructure, technology or process can change the system&#8217;s productivity.</p><p>Over the decades since systems theory, extensive research has been done on what drives people to improve productivity. At the foundation, we find autonomy and self-regulation, psychological safety, and cognitive and emotional load.</p><h2><strong>Autonomy and Self Regulation (a.k.a. The Drive)</strong></h2><p>Without understanding why anyone would want to expand themselves upward, no leader can build what Daniel Pink calls, <em><strong>drive</strong></em>&#8212;<em>our deep-seated desire to direct our own lives, to extend and expand our abilities, and to make a contribution</em>. Without drive, people always choose the easy way: living in their comfort zones.</p><p>Although the underlying theory in psychology is called Self-Determination Theory (developed in the 1970s), I prefer Daniel Pink&#8217;s rebranded version, which has three core elements: <em>autonomy</em>, <em>mastery</em>, and <em>purpose</em>.</p><p>People don&#8217;t need to be managed in a traditional sense anymore, especially in the tech industry. They desire to be autonomous. When people own the decisions in their areas and can choose what and how to build, the rest is watching them create remarkable things without external pressure. Yet, autonomy is often misunderstood. It isn&#8217;t complete freedom. It means to <em>have the desire to be self-directed</em>. A good example of autonomy is Google&#8217;s 20% time policy: everyone may spend 20% of their time initiating and driving innovative projects as long as it supports Google&#8217;s mission.</p><p>However, autonomy only works when people have the <em>mastery</em> needed to make the right decisions.</p><p>Mastery is also often misunderstood. It isn&#8217;t the expertise; it is <em>the urge to get better</em> at something that matters (<em>to the person</em>). <strong>Anyone can approach mastery but never fully reach it, hence it keeps them engaged with what they do.</strong> The desire to learn how things work deeply and know what to do when faced with a challenge can only be built with experience. Combining autonomy and mastery brings a &#8220;can-do&#8221; attitude that is driven by pragmatism. The more people approach mastery and can work with autonomy, the more efficient they become.</p><p>Although improved efficiency is good, what about effectiveness? How can we align all pragmatic decisions with the organizational goals? The only way to ensure effective decision-making is <em>sharing the same purpose or goal</em>, something larger than individuals, something meaningful beyond quarterly earnings. If someone is convinced of the organization&#8217;s values and the rationale for those values, they will <em>eventually</em> make decisions aligned with the organization&#8217;s objectives.</p><p>When we work with people who have the drive, we observe a constant desire to do better, to push forward, and to increase effectiveness alongside efficiency, <em>not separately</em>.</p><p>It&#8217;s common that the same people also make many mistakes. We can&#8217;t expect anyone to make the right decisions 100%. When they take a faulty step or fail in their mission, does it imply they lack the desire to improve? Why do they create chaos even though they are autonomous? How do we expect them to take ownership of their actions and their consequences? How do we extract learnings from failures?</p><p>We can&#8217;t answer any of these questions or build a driving organization without establishing psychological safety. Without it, <em>the drive</em> has no room to shine.</p><h2><strong>Psychological Safety</strong></h2><p>Probably one of the most popular (<em>yet often neglected</em>) concepts in organizational thinking is <em>psychological safety</em>. It&#8217;s also the most fragile foundational element of any organization. While building it takes a mountain of effort, a tiny mistake shatters it.</p><p>Anyone can <em>claim</em> that they try to provide a psychologically safe environment, yet they can&#8217;t <em>guarantee it</em>. People can only <em>feel</em> safe, and nobody can control others&#8217; feelings.</p><p>Most leaders struggle with psychological safety and get it wrong because they think it&#8217;s all about giving people space to talk or encouraging them to ask questions in company-wide meetings. They never learn what psychological safety really means.</p><p>Harvard Business School professor Amy Edmondson defines it as the shared belief that it&#8217;s OK to take risks, express ideas and concerns, speak up with questions, and admit mistakes&#8212;and here&#8217;s the important part&#8212;without fear of negative consequences.</p><p>Psychological safety demands showing vulnerability (<em>while admitting mistakes</em>) and facilitating a safe conversation, <em><strong>at all times</strong></em>. It&#8217;s not only about giving space to ask questions, but it&#8217;s also about welcomingly reacting to questions.</p><p>In a safe environment, people talk about the problems and mistakes openly and try to find the best possible solution instead of hiding things that <em>might hurt them</em>. This, in turn, increases the effectiveness: if someone is focused on the wrong things, others should be able to raise their voice even if it doesn&#8217;t bring individual benefits.</p><p>Although psychological safety enables people to take risks and try new ideas, it is equally important that they can manage information <strong>and</strong> emotions to operate in a safe environment.</p><h2><strong>Cognitive and Emotional Load</strong></h2><p>When the mental effort required to process information or hold it in memory, or when there is constant context switching between tasks or tools, cognitive load increases. Every new tool, notification, or system adds cognitive overhead, even if each seems minor individually.</p><p>High cognitive load directly impacts effectiveness in the short term and efficiency in the long term. High cognitive load introduces complexity. The higher the complexity, the lower the confidence in decisions. An incorrect decision can cause the team to work on the wrong things from the get-go. Although they can maintain a high delivery speed, it won&#8217;t matter <a href="https://candost.blog/the-one-with-the-wrong-problem">if they work on the wrong thing.</a></p><p>A lot of unwritten documentation, bugs, workarounds built into the system, incidental complexity (or <a href="https://coder-mike.com/blog/2021/09/24/incidental-vs-accidental-complexity/">accidental</a>), or entangled business logic cause high cognitive load. If adding a slight change to the system causes many &#8220;we need to look at where it needs changing&#8221; moments because people can&#8217;t keep it in mind, this indicates high complexity.</p><p>Meanwhile, emotional load can impact efficiency or effectiveness in the short term. Although acute emotional load can be sustained without a significant long-term impact on effectiveness, it must be resolved quickly. Chronic emotional load demotivates, destroys the drive, and drains people&#8217;s energy. When emotions are consistently high, the quality of decisions and output drastically reduces.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Mediations with Candost! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>One of the main challenges of the &#8220;socio&#8221; part of socio-technical systems is that technical systems often include dashboards, metrics, and other means to clearly monitor progress day by day. Socio-systems have none.</p><h2><strong>Measuring Psychology&#8217;s Impact</strong></h2><p>Social systems usually have lagging indicators that are difficult to measure and to observe their impact. Because there is no &#8220;safety meter&#8221; for psychological safety, leaders struggle to gauge it. However, there are tools leaders can use, including 1:1 conversations, attrition patterns, the quality of conflict in meetings, trust levels between teams, surveys, communication patterns, and more. It&#8217;s always better to start with the leanest and most frictionless tools and observe and &#8220;measure&#8221; the changes.</p><h2><strong>You want to leverage psychology more, but where do you start?</strong></h2><p>There is no need to read Nietzsche, Jung or Adler&#8217;s academic texts at the beginning. Here are some recommendations:</p><ul><li><p>Start with learning the intersection of both economics and psychology by checking out Daniel Kahneman&#8217;s Thinking Fast and Slow and Robert Cialdini&#8217;s Influence; popular psychology-driven practical books. Both books provide a clear understanding of how the human brain works in terms of decision-making&#8212;a crucial mechanism in systems thinking. Kahneman&#8217;s biases will help with understanding how to hire more effectively and manage projects, while Cialdini&#8217;s strategies will help with driving change in the organization and convincing people to follow your guidance.</p></li></ul><ul><li><p>Reducing cognitive load is all about proper team setup and clear domain boundaries. Looking into Team Topologies by Matthew Skelton and Manuel Pais is a great start. Also, reading about the incidental (and accidental) complexity is a good option.</p></li><li><p>Reducing emotional load is not that simple as it depends on relationships and communication. There is extensive literature on both, but I found Dr. Rosenberg&#8217;s book Non-Violent Communication the most helpful and practical.</p></li><li><p>Systems thinking theory is the overarching theory of socio-technical systems theory. Donella Meadows&#8217; book Thinking in Systems explains systems thinking in depth. Highly recommended.</p></li><li><p>If you want to combine Systems Thinking, Team Topologies, organizational design, domain-driven approach in practice with Wardley maps, I recommend watching <a href="https://www.youtube.com/watch?v=lpNzR0fvxDw">Susanne Kaiser&#8217;s talk</a> (I have Susanne&#8217;s book waiting on my desk to read soon).</p></li></ul><p>For some people, understanding others comes straightforwardly, but they can&#8217;t wrap their heads around organizations easily. For some (like me), it&#8217;s the other way around. So, you might be strong in one but not the other. Focusing on the weak skill is always a better option. Even developing a basic understanding gives you a big leap.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-31-increasing-efficiency/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-31-increasing-efficiency/comments"><span>Leave a comment</span></a></p><p>Until next time,</p><p>Candost</p>]]></content:encoded></item><item><title><![CDATA[Mediations #30: Increasing Efficiency and Effectiveness with Economics & Psychology - Part I]]></title><description><![CDATA[How Socio-Technical Systems, Institutional Economics and Evolutionary Economics Theories can help]]></description><link>https://mediations.candost.blog/p/mediations-30-increasing-efficiency</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-30-increasing-efficiency</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 25 Nov 2025 08:05:39 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Software systems have become incredibly complex over the last decade(s), along with the organizations that build them. As a result, increasing an organization&#8217;s efficiency and effectiveness became as challenging as developing a software product.</p><p>A problem I see is <strong>people spending a lot of energy and time learning the intricacies of their craft</strong> (software development, design, marketing, etc.), and <em><strong>almost</strong></em><strong> no time learning the backbone of working in or with an organization: economics and psychology.</strong> </p><p>Both subjects are often discarded, but they specifically focus on increasing the efficiency and effectiveness of an organization and its people, respectively.</p><p>To understand how economics and psychology help navigate an organization, we can use a few different theories as lenses. In this issue, we&#8217;ll talk about Economics. Part II will be about Psychology.</p><h2>Socio-Technical Systems Theory</h2><p>Maybe the most popular Economics theory these days is the <em>socio-technical systems theory (STS)</em>.</p><p>STS was born in the 1950s, when coal mines began using machinery. People held the dominant view of workers as &#8220;extensions to machines&#8221; (<em>does it sound familiar to how we evaluate working with AI?</em>). Researchers sought to understand why they faced a paradox in coal mines: new mechanical technology decreased productivity and worker satisfaction, despite being technically superior.</p><p>Over the last seven decades, STS has evolved into an interdisciplinary framework and has been applied to many complex organizations across different fields.</p><p>According to STS, optimal organizational performance requires joint optimization of both social and technical subsystems that are divided into six: <strong>people</strong>, <strong>technology</strong> (not only software development but also tools used in the organization too), <strong>processes</strong>, <strong>goals</strong>, <strong>infrastructure</strong> (not only software infra but also the infrastructure of an organization) and <strong>culture</strong>.</p><p><strong>Falsely, many leaders focus solely on </strong><em><strong>technology</strong></em><strong>, </strong><em><strong>processes</strong></em><strong>, and </strong><em><strong>goals</strong></em><strong> to increase effectiveness and efficiency, paying less attention to the other three.</strong> Moreover, the interconnections among these six and how they affect one another are often not considered. While new <a href="https://candost.blog/newsletter/mediations-28/">industry-altering evolutions like AI</a> are in full swing, this comes at a cost.</p><p>Many leaders lack the understanding of how concepts from STS directly contribute to their organization (look at the &#8216;Great&#8217; link I shared below to learn how). Almost all categories show their results in <a href="https://amplitude.com/blog/leading-lagging-indicators">lagging metrics</a>, making it difficult to connect the dots between a change and its impact. Yet, we can get help from other theories.</p><h3>Institutional Economics Theory</h3><p>Institutional economics theory <em>characterizes institutions as extractive or inclusive: extractive ones concentrate power and wealth in small elites, while inclusive ones distribute power through pluralistic mechanisms</em>.</p><p>In tech, extractive institutions can concentrate power and limit autonomy through decision bottlenecks (any change requiring multiple approval layers slows down iteration) or by hoarding knowledge and information at the top. These patterns result in long release cycles and teams perpetually blocked by dependencies due to a lack of context or micromanagement.</p><p>On the other hand, inclusive institutions distribute authority and enable autonomy through decision rights at the team level (such as teams controlling their roadmap within boundaries), transparency (information access is open to everyone), and flat hierarchies (managers as enablers, not gatekeepers). These patterns result in frequent deployments, teams functioning as &#8220;mini-startups&#8221; with <a href="https://candost.blog/strong-ownership-culture-in-a-team">end-to-end ownership,</a> cross-functional collaboration without permission demands, and knowledge sharing that enables domain ownership.</p><p><strong>Creating inclusive institutions within the organization will enable &#8220;sustainable wealth&#8221;</strong> (so to speak) for everyone and advance the organization (<a href="https://candost.blog/how-to-stop-endless-discussions">using RFCs</a> or <a href="https://candost.blog/adrs-rfcs-differences-when-which">ADRs</a>, <a href="https://jobs.netflix.com/culture">Netflix&#8217;s culture</a>, <a href="https://engineering.atspotify.com/2014/3/spotify-engineering-culture-part-1">Spotify Organization Model</a>, or <a href="https://gist.github.com/chitchcock/1281611">Jeff Bezos&#8217; API Mandate</a> are among the best-known examples of creating inclusive institutions).</p><p>The essential mechanism is that <strong>the leaders must commit to giving up power.</strong> Knowing the results of decades of institutional economics research can help shape culture, infrastructure, and processes directly, while also having an indirect positive impact on goals, technology, and people.</p><p>While institutional economics focuses on the institutional structure, evolutionary economics focuses on organizational capabilities, which are more linked to innovation.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Mediations! Subscribe for free to join hundreds of others.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h3>Evolutionary Economics</h3><p>Evolutionary economics favors a variation-selection-retention framework in which organizations generate modifications through experimentation and search processes, select environments in which to run these experiments (e.g., by choosing to compete in a market), and retain successful variants through organizational routines and memory. <strong>Innovation is not a discrete event but a continuous process of search under ambiguity and recombining existing knowledge in novel ways.</strong></p><p>When we consider adapting AI or developing new AI tools, we need inclusive institutions that allow for innovation, and organizational capabilities and culture that nudge people to use their existing knowledge and experiment with newly available technology to select the right option that increases team and system performance.</p><p>For example, the guild or chapter structure in Spotify&#8217;s model (<em>guilds are voluntary communities organized by technical domain, such as incident management guild or developer experience guild, that share best practices, coordinate technical debt, and enable expertise development</em>) addresses the trade-off between cross-functional delivery teams and function specialization. Guilds act as meta-routines that share and update other routines. Allowing guilds to form and wield &#8220;soft power&#8221; to drive changes in organizational routines enables innovation.</p><p>At SumUp, I&#8217;m part of the incident management guild, and we have put a lot of effort into automation. We improved how each team reports and manages their incidents with small steps, enabling a well-established blameless and effortless incident management culture.</p><p>But how these theories play a role in a daily life of a software engineer?</p><h2>Software Development and Economics</h2><p>I see economics as a bonus that will help with any software engineering task. A better understanding of the environment helps reduce toil and rework. By learning evolutionary economics, a software engineer can seek small innovations in their work (or join a guild) without expecting divine permission. Using a variation-selection-retention mindset, they can create slight variations in the codebase, select the best, and retain it for the long term.</p><p>By understanding institutional economics, engineers can choose the organization they want to work for and assess the company&#8217;s long-term value and sustainability. If a team lead has an ambition to collect all the information and power, <a href="https://candost.blog/learn-the-rules-of-promotions">the engineer in their team might have fewer chances for a promotion</a>. When an engineer faces an extractive organization rather than an inclusive one, they can also plan how to influence it (a crucial skill for any leader) in the absence of <a href="https://candost.blog/bridging-the-gap-understanding-the-illusion-of-transparency-in-communication">transparency</a> and accountability.</p><div><hr></div><p>We mainly delved into the technical aspects of socio-technical systems, briefly touching on the social elements. When we consider the <a href="https://dora.dev/research/">DORA research</a>, which investigates the capabilities, practices and measures of high-performing technology-driven teams and organizations, leaders have to think <a href="https://candost.blog/newsletter/mektup-34">in terms of processes</a> (<em>e.g., how to dedicate time to guilds/chapters</em>), people (<em>e.g., how to structure teams</em>), culture (<em>e.g., how to create autonomous teams</em>), technology (<em>which AI tools everyone is encouraged to use</em>), and even infrastructure (<em>if your security team is sitting in the corner office alone, you will have a hard time <a href="https://candost.blog/shift-left-on-security">shifting left on security</a></em>). They need to create inclusive institutions that innovates using evolutionary methods.</p><p>Of course, no leaders will be successful by learning these theories without practicing them at different scales (e.g., first in one team, then in the department) and without combining them with learnings from psychology.</p><p>Lastly, all of these learnings are not reserved for the organization&#8217;s managers. Anyone can drive a change (it&#8217;s just easier when the managers are on the same page) and <a href="https://candost.blog/newsletter/mektup-29">influence their manager</a> to take tiny steps in the right direction.</p><p>We&#8217;ll talk about psychology in the next Mediations.</p><div><hr></div><h2>Good to Great</h2><p><em>I share max three things I found interesting, sorted by good to great.</em></p><p><em><strong>Good:</strong></em> I sent this to a few people at work. Also deserves its share here. Building agency is what I wish everyone tries to do. <a href="https://www.operatorshandbook.com/p/how-to-be-high-agency-at-work?utm_source=%2Fsearch%2Fhigh%20agency&amp;utm_medium=reader2&amp;hide_intro_popup=true">How to be high agency at work</a> by Torsten Walbaum</p><p><em><strong>Better:</strong></em> <em>&#8220;&#8230;a reminder that self-understanding, like so many facets of life, rarely moves in a straight line.&#8221; </em>let me repeat for myself: s<em>elf-understanding rarely moves in a straight line. </em><a href="https://psyche.co/videos/from-prison-a-bank-robber-and-acclaimed-author-reflects-on-time">From Prison, a bank robber and acclaimed author reflects on time</a> by Psyche.</p><p><em><strong>Great:</strong></em> <a href="https://www.youtube.com/watch?v=lpNzR0fvxDw">Adaptive Socio-Technical Systems with Architecture for Flow is a great talk by Susanne Kaiser</a> about the topic we talked this week. She uses Wardley Map, Team Topologies, Domain-Driven Design approaches to structure an organization and their systems. Highly recommended!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-30-increasing-efficiency/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-30-increasing-efficiency/comments"><span>Leave a comment</span></a></p><h2>Recently, I wrote about</h2><p>I was looking for the meaning of life for the last few years. I found nothing. Apparently, it was there all the time. All I needed to do was to do a retrospective look (which took me a few weeks to complete). <a href="https://candost.blog/solving-problems-worth-solving/">I wrote the end result and the journey of how a problem-solving mindset helped me get better at something I </a><em><a href="https://candost.blog/solving-problems-worth-solving/">feel</a></em><a href="https://candost.blog/solving-problems-worth-solving/"> is my passion now</a>.</p><p>Until next time,</p><p>Candost</p><p><em>P.S. My <a href="https://candost.blog/rss.xml">RSS feed</a> didn&#8217;t include the whole post before, now it does. Thanks David for reporting!</em></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-30-increasing-efficiency?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Mediations with Candost! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-30-increasing-efficiency?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-30-increasing-efficiency?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[Mediations #29: Distributed Discussions]]></title><description><![CDATA[A subtle shift in an Internet user's behavior might change the world.]]></description><link>https://mediations.candost.blog/p/mediations-29-distributed-discussions</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-29-distributed-discussions</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 11 Nov 2025 08:05:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Back in the late 90s, the Internet wasn&#8217;t readily available in my hometown. As it was costly, my parents couldn&#8217;t afford it. At that time, blogs were the TikTok or Instagram of today. By the time the Internet became accessible, social media websites like Facebook and Twitter were in full swing. Naturally, I caught the end of the blogging era and grew up with social media. Yet, I still dug into blogs and finally jumped on the train around 2011 and published my first blog article (<em>on Blogger, neither the post nor the blog survived</em>).</p><p>One thing I learned from the era in which blogs were reigning the Internet is that most discussions took place in the comments section of the article or were posted as a follow-up blog post. <strong>The blog author could have a conversation with readers in </strong><em><strong>one</strong></em><strong> place. Discussions were centralized while the content was distributed.</strong> This has changed.</p><p>Before social media, forums popped up first to provide a place for people to get together around a shared interest. People having a conversation about all possible topics gave many people a voice, as they didn&#8217;t have to build and maintain their blogs and still be part of the Internet. However, forums hit blogs hard as they took the discussions away from the blogs and into the forums. Then, forums became centralized in places like Reddit. Social media took this to another level.</p><p><strong>Reddit and other social media platforms centralized both the discussions and the content.</strong> Today, when someone reads any blog post they enjoy, they share it on social media with their comments. However, social media algorithms are trained to demote posts that include links as they take people away from the platform (of course, Meta/X/LinkedIn don&#8217;t want you to leave even for a second). That further encourages people to copy/paste some of the text from the original post (or share a screenshot) and share their thoughts about it&#8212;not even allowing the original post to be reachable directly.</p><p>The punishment of algorithms leads people back to forums to have a conversation there. One group discusses an idea over Facebook, a different group talks about it over X, another one starts a debate on HackerNews or Reddit, while yet another group takes it behind closed doors and runs a lengthy discussion over private chat groups.</p><p>What could have been a meaningful discussion turns into a set of siloed monologues.</p><p><strong>By distributing the discussion across multiple platforms, we are creating echo chambers.</strong> The exponential growth of echo chambers is one of the most significant problems facing the Internet (and, to a certain extent, the world). <strong>Trying to gain a different perspective became a luxury skill that a few people possess.</strong> This evolution contributed to the polarization of the world as people sporadically see contrasting ideas and become less susceptible to outsiders.</p><p>Additionally, social media gave everyone a voice. I&#8217;m an advocate for freedom of speech, but against hate speech. Anyone on social media can comment on anything, but sometimes it&#8217;s better if they don&#8217;t. People brew harmful thoughts within their echo chambers and stir each other up. The simmering thoughts that don&#8217;t encounter any contrarian ideas while they are tiny waves overflow the echo chamber like a tsunami. If all comments were centralized, people could have seen diverse thoughts, and each blog owner could reduce hate by moderating comments.</p><p>The last problem I see is that having fewer comments on the original blog article forced authors&#8217; hands to abandon their blogs and join the social media train and contribute to the <a href="https://www.psychologytoday.com/us/blog/the-digital-self/202510/the-dopamine-economy-20-how-ai-is-rewriting-human-desire">dopamine economy</a>. <strong>The Internet has become a graveyard of abandoned blogs because people couldn&#8217;t see any reaction to the articles they posted</strong> (<em>I acknowledge that we have gazillion more blogs than in the 90s; most of them are garbage, and it&#8217;s impossible to find all of them, let alone react)</em>. Bloggers moved to social media platforms and put their content behind closed doors of X, Facebook or Instagram. Once open and free blogs (and thoughts) began to feed the insatiable profit machine of social media. Meanwhile, most of the remaining bloggers have removed comments from their blogs because they only receive spam comments.</p><p>I argue that open and centralized discussions (on distributed content) are far better for humanity. They provide an opportunity for diverse views to be expressed and coexist. It also gives the author a chance to learn from the audience and correct their mistakes. Otherwise, we all live in echo chambers (often for the profit of big corporations) seeing people like us, taking the same perspectives, complaining about the same concerns, and never learning that other views exist in the world.</p><p><strong>When we centralize conversations, ideally in the original location that is open to everyone, all perspectives can coexist.</strong></p><p>I acknowledge that not all blogs offer a commenting mechanism, forcing everyone to move discussions elsewhere (the chicken and egg problem). Often, the reason for this choice comes down to maintaining infrastructure, comments, and spam. Many bloggers (rightfully) don&#8217;t want to deal with that as they want to focus on the content. One or two real comments per year don&#8217;t justify the cost and effort (<em>I do maintain a commenting system on <a href="https://candost.blog">my blog</a></em>). However, once the blogger decides to have it, we owe a response in the place it&#8217;s published, if we are to respond.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Mediations with Candost! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Good to Great</h2><p><em>I share max three things I found interesting, sorted by good to great.</em></p><p><strong>Good:</strong> The question,<em>&#8220;What is the purpose of a corporation? Is it solely to maximise shareholder value, as some free-market purists argue? Or does it bear responsibility to a broader set of values and stakeholders?&#8221;</em> led a group of researchers to study Chinese companies that are closer to temples and how they distribute their profits. Read the &#8220;<a href="https://aeon.co/essays/how-chinese-religious-traditions-shape-corporate-generosity">In China, companies that are closer to temples are more generous to shareholders: religion subtly shapes economic behaviour</a>&#8221; by Zhangxin (Frank) Liu.</p><p><strong>Better:</strong> <em>&#8220;Technology is the active human interface with the material world.&#8221; </em>A great definition of technology from my favorite author. She wrote this in 2005, and I still haven&#8217;t seen a better definition. <a href="https://www.ursulakleguin.com/a-rant-about-technology">&#8220;A Rant About Technology&#8221; by Ursula K. Le Guin</a>. </p><p><strong>Great:</strong> <em>&#8220;I deeply believe in environments that cause people to accomplish bigger and better things than what they imagined they could have done,&#8221;</em> says Tobi L&#252;tke, CEO of Shopify. Listen to Tobi L&#252;tke&#8217;s <a href="https://www.youtube.com/watch?v=eMSqlQMk480">great conversation</a> with Stripe&#8217;s John Collison.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-29-distributed-discussions/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-29-distributed-discussions/comments"><span>Leave a comment</span></a></p><p>Until next time,</p><p>Candost</p><p><em><strong>P.S.</strong> I signed up to <a href="https://www.berlin-triathlon.de/">Berlin Triathlon</a> (June 6-7) to challenge myself and train during winter. If you wanna join me (or join another event), just send me a email/message/comment and we can form an accountability group.</em></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-29-distributed-discussions?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Mediations with Candost! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-29-distributed-discussions?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-29-distributed-discussions?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[Mediations #28: Evolving Software Engineering with AI]]></title><description><![CDATA[Is the definition of software engineering changing with AI?]]></description><link>https://mediations.candost.blog/p/mediations-28-evolving-software-engineering</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-28-evolving-software-engineering</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 28 Oct 2025 08:05:16 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I&#8217;ve been thinking about how the definition of software engineering has been changing with AI, as everyone is expected to do more.</p><p>An engineering manager used to be the person focused on the team&#8217;s strategy, developing people&#8217;s skills, hiring, project management, etc.. They were deep into meetings and were the person who connected the dots across product, design, and engineering without actively coding on a project, but still reviewing the written code from time to time. Now, they also need to code themselves.</p><p>A senior engineer who used to focus on bringing a somewhat ambiguous project or feature to completion now needs to lead a larger project together with fewer team members. A junior engineer who used to take smaller tasks is now expected to handle larger tasks (sometimes up to the previous senior level).</p><p>What is behind all this stretch is the AI. The capacity AI has &#8220;freed up&#8221; needs to be utilized. Instead of leveraging the freed-up capacity to innovate, many organizations are squeezing more out of their people to increase efficiency.</p><p>I don&#8217;t see anything new in the world when I look at the overall scenario. Every new tool that can affect the team&#8217;s productivity is always sought after. All these efficiency efforts must eventually translate into money (that&#8217;s where the current debate over AI is). The first step was always to exhaust existing capabilities while organizations tried to determine where and how to utilize the new capacity. We&#8217;re seeing the same with AI usage in software engineering. But what can we, as people who have been exhausted, navigate this change?</p><p>Although definitions of roles and titles vary across organizations, the definition of software engineering doesn&#8217;t. That&#8217;s where I believe Dave Farley&#8217;s approach still holds and is sound. **Dave says that software engineers have to be experts at learning and managing complexity.**</p><p>Becoming an expert at learning has become much easier thanks to AI. AI can provide direct feedback on code, writing, system design, and more (although not 100% accurate; but hey, humans can&#8217;t provide 100% precise feedback either) before asking others to share feedback. With fast feedback cycles, we can increase efficiency and produce higher-quality work, which, in turn, reduces the effort others must put into sharing feedback. However, we can&#8217;t say the same about being experts at managing complexity&#8212;the other half of the heart of the craft.</p><p>The more AI-produced code tries to make its way to production, the more we need to get better at managing complexity. Any codebase, including its structure, architecture, and patterns, must be consistent and simple so that AI&#8212;as well as humans&#8212;can easily follow it (with accurate instructions). If the AI-generated code increases the complexity, we need to know how to simplify it.</p><p>Moreover, software engineering these days is less about writing code and more about reviewing the code that AI tools produce. Getting better at code review is another skill than writing the code, and it needs training. Maintaining critical judgment over AI results is as crucial as before.</p><p>That&#8217;s why engineers must understand the fundamentals of software engineering (principles such as SOLID, modularity, and separation of concerns), architectural capabilities (such as maintainability, extensibility, and reliability) and general concepts (such as observability and monitoring). Without understanding the fundamentals of the craft, we can neither leverage AI effectively nor stay up to date with ever-evolving software engineering.</p><p>As organizations extract efficiency with AI, the engineers who thrive will be those who double down on fundamentals to manage that complexity. Our roles are stretching, but software engineering&#8217;s definition remains constant: expertise in learning and managing complexity. Once we master that, AI can actually amplify rather than exhaust us. As Martin Fowler said, &#8220;Good programmers write code that humans can understand.&#8221; In the age of AI, good programmers ensure AI writes code that humans (and AI) can understand, maintain, and evolve.</p><h2>Good to Great</h2><p><em><strong>Good:</strong></em> <a href="https://leerob.com/beliefs">Beliefs of Lee Robinson</a>. Although I believe one or two things differently, it&#8217;s a good list.</p><p><em><strong>Better:</strong></em> <a href="https://www.experimental-history.com/p/thank-you-for-being-annoying">Thank you for being annoying</a> (also inspired one of my entries below).</p><p><em><strong>Great:</strong></em> Nothing great I found this week.</p><h2>I wrote about</h2><p>- <a href="https://candost.blog/journal/engineers-have-more-power">As an engineer, you have more power than you think</a></p><p>- <a href="https://candost.blog/journal/admit-that-you-like-it">Admit that you like it</a></p><p>- I added 10 new notes to <a href="https://candost.blog/notes/">my Zettelkasten</a>.</p><p>P.S. The Mexico F1 GP was one of the best of this season. It was super fun!</p>]]></content:encoded></item><item><title><![CDATA[Mediations #27: Who Will Build Your Products Tomorrow?]]></title><description><![CDATA[Chasing seniors alone creates an unsustainable system]]></description><link>https://mediations.candost.blog/p/mediations-27-who-will-build-your</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-27-who-will-build-your</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 14 Oct 2025 07:14:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One of my biggest concerns, and also <a href="https://fortune.com/2025/08/08/ai-layoffs-jobs-market-shrinks-entry-level/">a challenge many people are facing</a>, is the reduction in the number of entry-level jobs, primarily due to AI; everyone is now looking for an experienced employee. Especially in a sector such as tech, this should be alarming because of basic math: fewer junior engineers means fewer seniors in the future.</p><p>Considering our future needs for skilled and experienced talent, without investing in hiring junior talent and developing them, no organization will be able to find the necessary personnel to build its products. There is a myth that AI will take over all these jobs. I say myth not because I don&#8217;t believe in it, but also because of what Sam Altman <a href="https://www.youtube.com/watch?v=JfE1Wun9xkk">says</a>: they want to build the AI that&#8217;s useful for humans (not the AI that <em>replaces</em> humans).</p><p><em>Why do I believe organizations should continue to hire junior talent and invest in developing their skills? Isn&#8217;t it the responsibility of the person themselves?</em></p><p>This is where things get tricky. If you recall the two previous Mediations (about the <a href="https://mediations.candost.blog/p/mediations-21">intellect</a> and <a href="https://mediations.candost.blog/p/mediations-26-relying-on-ai-too-much">biases</a> surrounding AI), learning with AI without any supervision or critical thinking is dangerous. When people <a href="https://cdn.openai.com/pdf/a253471f-8260-40c6-a2cc-aa93fe9f142e/economic-research-chatgpt-usage-paper.pdf">use ChatGPT to learn</a> new things without critical judgment, they leave themselves at the mercy of AI.</p><p>This is worrying because seniority in a profession doesn&#8217;t only mean the person has some information in their head, it means the person knows where to use that information and can decide based on facts and their experience. When we think about this concern, which is amplified by the fact that junior or graduate engineers are typically in their early 20s (<a href="https://pmc.ncbi.nlm.nih.gov/articles/PMC2892678/">the time when the prefrontal cortex, responsible for judgment and decision-making, is still developing</a>), we will find ourselves surrounded by engineers making wrong decisions based on how AI guides them.</p><p>There are a lot of resources and companies preaching to non-engineers to code with AI to build products or solve problems (and they <em>recommend</em> their product for sure). While this is practically possible and will get even better over time, people still have to understand the underlying system. The product or a feature they build can be functional on the surface. However, when you dive deep, you find a product without a solid backbone holding it steady and ready for future iterations.</p><p>When companies like Anthropic say 90% of code will be written by AI, many interpret this as eliminating human engineers entirely. This misses the critical point: that the remaining 10% and the supervision of the 90% requires experienced judgment. This judgment ensures that the product being developed has a steady foundation, is maintainable and extensible, while not full of security vulnerabilities.</p><p>I strongly believe that AI can and will take over the majority of the hands-on coding part, where an engineer codes based on a pre-defined plan. For AI, coding is no different than answering in a language. A person gives an input, and AI translates it into another language. What is still required for humans to do is to (learn how to) create the plan for AI to execute. When we talked about the importance of proper planning in <a href="https://mediations.candost.blog/p/plan-slow-act-fast">Mediations #25</a>, I didn&#8217;t mention AI at all. Yet, with AI, we need to plan enough before acting and writing very specific plans requires experience and knowledge that junior engineers lack.</p><p>As junior engineers have no production-level coding or detailed planning skills yet, developing them needs consistent and deliberate practice, which practices like pair programming can provide (<em>I&#8217;ve found the most effective approach is having two engineers write a plan for AI together, then elaborate on the output as a pair</em>). Makinh judgment calls during this pairing is where we train junior engineers and teach them the craft. Instead of junior engineers vibe-coding and making costly mistakes, we need to take the time to show them the way.</p><p>Employers want to hire more people who possess high-quality reasoning skills and still need people to think critically so they can deliver high-quality products. All of this can&#8217;t be sustainable without a new generation taking over the flag. We still have the responsibility to train them and bring them into the workforce.</p><p>Don&#8217;t forget, all seniors started somewhere, and there were always one or two people who showed the way. It&#8217;s time to be one of them for the next person. Hire a new graduate or a junior, or mentor someone to gain experience. You won&#8217;t regret it.</p><h2>Good to Great</h2><p><em><strong>Good:</strong></em> &#8220;Voyager 2&#8217;s Computer Command System has not been turned off since it first booted up about 48 years ago, making it the longest continuously operating electronic computer.&#8221; <a href="https://spectrum.ieee.org/11-oddball-technology-records-you-probably-didnt-know">11 Oddball Technology Records You Probably Didn&#8217;t Know</a></p><p><em><strong>Better:</strong></em> <a href="https://aeon.co/essays/the-planet-and-human-social-life-depend-on-peasant-farmers?utm_source=Aeon+Newsletter&amp;utm_campaign=c86b21091d-EMAIL_CAMPAIGN_2025_09_26&amp;utm_medium=email&amp;utm_term=0_-19d630b572-838124504">We need to protect peasants</a>. They grow much of the world&#8217;s food, protect soil, water and biodiversity.</p><p><em><strong>Great:</strong></em> <a href="https://sharif.io/anna-alexei">Always invite Anna.</a></p><p></p><p>Until next time,</p><p>Candost</p><p><em>P.S. <a href="https://school.digitale-leute.de/bootcamps/ai-software-engineering">I&#8217;ll be giving a few lectures for an AI Software Engineering Bootcamp</a>!</em></p>]]></content:encoded></item><item><title><![CDATA[Mediations #26: Relying on AI too much]]></title><description><![CDATA[with human flaws in full effect]]></description><link>https://mediations.candost.blog/p/mediations-26-relying-on-ai-too-much</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-26-relying-on-ai-too-much</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 30 Sep 2025 07:05:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/3b270fcc-b1e6-4b25-96bb-8ae498e7d530_2240x1260.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p>I&#8217;ve moved my newsletter to Substack due to Kit increasing its pricing to $390/year, which I&#8217;m not willing to pay. Nothing changes for you. All my writing is still on <a href="https://candost.blog">my blog</a>; Substack is only for Mediations.</p></blockquote><div><hr></div><p>The more I use AI, the more I realize that cognitive biases have a significant influence on my decision-making process. I unconsciously rely on Al&#8217;s output whenever I task it to do something and use the result as <em>confirmation</em> of my assumptions, thoughts, and ideas. The problem is that I have flaws, and neither my assumptions nor my ideas are always accurate.</p><p>The problem is also apparent in the topics on which I consider myself knowledgeable. When I am using AI to <em>think about an issue</em> I&#8217;m facing at work (e.g., product or software problems) or <em>debate on a topic</em>, I don&#8217;t recognize AI&#8217;s mistakes because I lower my guard quickly. I trust it too much.</p><p>I was talking with one of my colleagues, who is a good and experienced engineer. They were telling me about a problem Al introduced in the codebase while they were working on a new feature. They lost a day and a half to fix the problem.</p><p>They didn&#8217;t initially catch the issue because it could only occur in edge cases. <strong>While guiding the AI, they had a flaw in their thinking and prompts</strong>, which the AI used it to build the problem into the system. Yet, the issue was an obvious one in hindsight.</p><p>They used AI to refactor the codebase a few days earlier, and the AI did a remarkable job. The reliable result of AI output biased their judgment on the next task, and they overlooked an obvious problem, leading to major rework. My colleague expected (unintentionally) AI to do a good job, and they trusted the result (amplifying confirmation bias).</p><p>My colleague is not a novice Al user. They are using AI every day in a variety of tasks, which I think also causes problems. The more AI tools get to know the person, the more the person trusts the result, the less they recognize the mistakes.</p><p>The mutual confirmation loop reinforces confirmation bias, causing the person to overlook errors. If the person is working in a domain with high stakes, such as finance or healthcare, these situations can cause major problems and cost a fortune to recover from.</p><p>While my colleague and I are knowledgeable in a field where we use AI, imagine juniors or novices who can&#8217;t even detect the issue due to a lack of knowledge. As they lack sufficient experience and rely more on AI to perform tasks (instead of learning themselves), building a reliable and safe system becomes more challenging.</p><p>I know that these bugs <em>can</em> still occur even without Al. Yes. They will continue to happen, whether AI-generated or not. That&#8217;s why I consider AI tools as assistive to humans, not a decisive authority in itself. They supplement, not replace, humans.</p><p>We still need to educate ourselves, learn the fundamentals of the craft, as well as recognize our cognitive biases. We need to nudge ourselves to challenge both our own results and those of AI. We still need mechanisms such as peer reviews, cross-validation (e.g., four eyes principle), and adversarial and critical testing.</p><p>So, next time when you use AI, be aware that just because it produced a correct result before, it doesn&#8217;t mean it&#8217;ll do it the next time.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-26-relying-on-ai-too-much/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-26-relying-on-ai-too-much/comments"><span>Leave a comment</span></a></p><div><hr></div><h2>Good to Great</h2><p><em><strong>Good</strong></em><strong>:</strong> <a href="https://jmarriott.substack.com/p/the-dawn-of-the-post-literate-society-aa1">The dawn of the post-literate society and the end of civilisation</a>. Screens and falling literacy are eroding deep reading and critical thinking, threatening innovation, democratic debate and the future of our civilization. I still can&#8217;t believe how little we read&#8230;</p><p><em><strong>Better</strong></em><strong>:</strong> Written in 1899. <a href="https://www.benning.army.mil/infantry/199th/ocs/content/pdf/Message%20to%20Garcia.pdf">A Message to Garcia</a> is a wonderful piece. I added &#8220;carry a message to Garcia&#8221; to my dictionary.</p><p><em><strong>Great</strong></em><strong>:</strong> &#8220;<a href="https://www.youtube.com/watch?v=2AMu-G51yTY">Man cannot stand a meaningless life.</a>&#8221; 38 mins with Carl Jung, the founder of analytical psychology, two years before his death. <em>(On a side note, the interview style is very different than today&#8217;s interviews.)</em></p><div id="youtube2-2AMu-G51yTY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;2AMu-G51yTY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/2AMu-G51yTY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><h2>Recently I wrote</h2><p>I didn&#8217;t publish anything. I&#8217;m working on a few pieces, but couldn&#8217;t polish them enough to share here. Next time!</p><p>Until next time,</p><p>Candost</p><p><em>P.S. I don&#8217;t know how many times <a href="https://candost.blog/decisions-that-remove-other-decisions/">I mentioned this blog post</a> in real life.</em></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-26-relying-on-ai-too-much?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Mediations with Candost! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://mediations.candost.blog/p/mediations-26-relying-on-ai-too-much?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://mediations.candost.blog/p/mediations-26-relying-on-ai-too-much?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[Mediations #25: Plan Slow, Act Fast]]></title><description><![CDATA[Although this text seems related to software development projects, most lessons are also applicable to projects like planning a wedding, renovating a kitchen, and writing a book.]]></description><link>https://mediations.candost.blog/p/plan-slow-act-fast</link><guid isPermaLink="false">https://mediations.candost.blog/p/plan-slow-act-fast</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 16 Sep 2025 05:11:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Although this text seems related to software development projects, most lessons are also applicable to projects like planning a wedding, renovating a kitchen, and writing a book. I marked lessons with bold.</p><p>I&#8217;ve been managing several large, months&#8209;to-years&#8209;long, cross&#8209;team projects. As these projects tend to go over schedule and budget, I learned to take a different approach: <strong>plan slow, act fast</strong>. The bigger the project, the more planning I do.</p><p>When we choose the Silicon Valley way and &#8220;move fast and break things,&#8221; we often discover flaws in our approach in the late stages and must rebuild the solution or create workarounds to address them. Moreover, teams&#8217; estimates are substandard or often plain wrong, which exacerbates the situation by creating a false perception that we will finish early. Sometimes, all of these problems are together.</p><p><strong>Moving fast and breaking things is probably one of the worst things that a large project team can do.</strong> Rushing to start the implementation of a project guarantees that the project will go over schedule and budget. <strong>When problems are complex, they require a careful and precise approach.</strong> Yet, we rarely take that approach to untangle the whole complexity.</p><p>In software projects, product managers and designers often take time to <strong>understand the problem and prototype a few solutions to test their ideas</strong>. It&#8217;s a great approach to invalidate various proposals and choose a good direction. Yet, this is rarely mirrored on the engineering side. Engineers are sometimes involved early on in the product and design decisions, but they rarely touch code until implementation begins. Once the project kicks off, they act quickly, but end up moving slowly and often exceeding the schedule and budget. So, what can we do better?</p><p>Once the team understands the complexity, <strong>they should identify the smallest repeatable module</strong>. Imagine building a skyscraper. Consider building the whole thing at once; the project looks highly complex. But if the plan was to build one story of it, it appears simpler. So, the plan for the skyscraper, as building the same story over and over, makes it simpler. Although finding that module is difficult, once the team finds and builds the first one, the next iterations become easier and more predictable.</p><p>Modularity also supports contingency planning. The reality is that something always goes wrong in a large project. I&#8217;ve never worked on a project where everything worked as expected. That&#8217;s why <strong>there must be a contingency plan and backup approaches.</strong> Modularity helps with this because human brains are better at thinking in smaller pieces rather than comprehending the whole complexity. When we plan slowly, we consider risks carefully and choose the ones to guard against.</p><p>When it comes to teams&#8217; estimations, we need to change our approach. <strong>Instead of asking people to estimate the time, we need to examine any similar work that&#8217;s been done before.</strong> Humans are almost always wrong by a significant margin when it comes to predictions. Using previous data as a baseline and helping to anchor and adjust estimates is a more accurate way to build a timeline.</p><p>The whole idea might sound like going against the <a href="https://candost.blog/bias-towards-action/">bias toward action</a> I advocate for. I still believe that learning comes from action. However, <strong>the learning should move to the beginning of the process: planning</strong>. Learning from mistakes is cheaper in the early stages of a project compared to later stages. Examining and moving the solution of the most complex parts to earlier phases, prototyping in code, and building contingency plans keep the project on a realistic timeline and increase the chances of finish on time.</p><h2><strong>Good to Great</strong></h2><p><strong>Good:</strong> This one is for software engineers&#8212;<a href="https://registerspill.thorstenball.com/">Joy &amp; Curiosity Newsletter</a>. I&#8217;ve been following for a while. It gets better every time. <strong>Better:</strong> I&#8217;ve been reading <a href="https://surfingcomplexity.blog/">Lorin&#8217;s blog about resilience engineering</a> for a long time. <strong>Great:</strong> Nothing this time. Great things are rare.&#8203;</p><h2><strong>Recently, I thought/wrote about</strong></h2><p>I didn&#8217;t share any writing yet but I&#8217;m thinking about one thing that I&#8217;ll post an article soon:</p><p>We can&#8217;t disconnect from our friends anymore. We carry emotional and relationship baggage with us wherever we go, often due to the influence of social media. We used to let go of friends when we moved on to somewhere else and found new ones on the way. We didn&#8217;t know what old friends were doing. Now, everyone we meet comes with baggage. We are in their life constantly and can&#8217;t disconnect at all because unfollowing on social media is considered rude (even though we might not see the person again).</p><p>P.S. I wrote about <a href="https://candost.blog/leading-a-big-project-step-by-step/">how engineering managers lead big projects before</a>.</p>]]></content:encoded></item><item><title><![CDATA[Mediations #24: Reading a lot vs. Reading Well]]></title><description><![CDATA[I took a short break from writing due to some family matters, which have left me feeling incomplete.]]></description><link>https://mediations.candost.blog/p/mediations-24</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-24</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 02 Sep 2025 09:05:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I took a short break from writing due to some family matters, which have left me feeling incomplete. These days, I&#8217;m trying to come back and build those broken habits once again.</p><p>Although I didn&#8217;t write much, I somehow had a lot of spare time for reading; 10 minutes here, 15 minutes there. It&#8217;s too short for writing but perfect for reading a few articles and books. Thanks to it, I caught up with the majority of the online articles I wanted to read, which were waiting on my endless reading list.</p><p>During reading, I realized one thing I had tried to avoid: focusing on reading a lot of things.</p><p>On my &#8220;About&#8221; page on my blog, there is a sentence I wrote: &#8220;I don&#8217;t care how many books I read.&#8221; This statement dilutes the importance of reading a lot and portrays reading well as a remedy.</p><p>Reading a lot and reading well are both crucial elements of life. Reading a lot is a discovery; reading well is a settlement. Without discovering, one never knows where to settle. Once settled, wanderlust kicks in after a while, and one seeks to discover. It&#8217;s a constant tension.</p><p>I&#8217;ve never stopped reading a lot of things. However, I slowed down discovery. These days, my wanderlust for reading new things is urging me to accumulate yet-another-reading-pile. This time, I&#8217;m not fighting back; I&#8217;m recovering my equilibrium.</p><p>Meanwhile, during this break, here are the three things I&#8217;ve read, from good to great.</p><h2><strong>Good to Great</strong></h2><ul><li><p><em>Good:</em> Books are my main learning material. <a href="https://andymatuschak.org/books/">Andy challenges the approach of existing non-fiction books to learning</a>. Something to think about&#8230; (I love Andy&#8217;s writing by the way)</p></li><li><p><em>Better:</em> I re-read <a href="https://annehelen.substack.com/p/did-your-parents-have-friends">this</a>. It&#8217;s on friendship, parents, and you. Read it and think about it.</p></li><li><p><em>Great:</em> Somehow, I overlooked <a href="https://www.lesswrong.com/">this community</a>. It&#8217;s the community and the content I&#8217;ve been scouring for years. I&#8217;m reading non-stop for days.</p></li></ul><h2><strong>Recently, I thought/wrote about</strong></h2><ul><li><p>I really, really, really can&#8217;t worry about the whole world. It&#8217;s not about becoming numb; it&#8217;s rather about staying sane. <a href="https://candost.blog/i-cant-worry-about-the-whole-world/">I wrote about it</a>.</p></li><li><p>The majority root cause of incidents in general is &#8220;people choosing the easy way,&#8221; as Lorin says. I <a href="https://candost.blog/the-root-cause-of-all-incidents/">wrote a short one about it</a>.</p></li><li><p>I mentioned this concept to my boss a few weeks back, and since then, we&#8217;ve been referring to it in our conversations. So, <a href="https://candost.blog/the-invisible-gun/">I wrote a short one about it</a>.</p></li></ul><p><em><strong>P.S.</strong> As I&#8217;m in discovery mode these days, add a comment and send me what you&#8217;ve found interesting lately.</em></p>]]></content:encoded></item><item><title><![CDATA[Mediations #23: How to Train Yourself Under Work Deadlines]]></title><description><![CDATA[You finish one piece of work and look what&#8217;s next and see there are thousands of things waiting for you.]]></description><link>https://mediations.candost.blog/p/mediations-23</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-23</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 24 Jun 2025 07:05:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You finish one piece of work and look what&#8217;s next and see there are thousands of things waiting for you. It&#8217;s a never-ending story. Features pile up, deadlines look at you, and the pressure to go faster never lets up. Simultaneously, the need to train yourself and upskill (especially as AI transforms how we work) has never been more urgent. Your manager asks you to spend time training, but never clarifies if that&#8217;s more important than the feature you have to deliver. So, you default back to delivering the feature because if you don&#8217;t do that, you might find yourself in trouble.</p><p>Meanwhile, if you ask any manager, they will tell you up-skilling is key to survival, especially for knowledge workers, as AI reshapes careers. Even with this awareness, they still don&#8217;t give any time block for training. When you&#8217;re sprinting from one release to the next between tight deadlines, who has hours to spare for training modules? If your manager is laser-focused on output, training feels like a &#8220;nice-to-have,&#8221; not a &#8220;must-do.&#8221; It&#8217;s easy to put off learning until &#8220;things calm down,&#8221; which is never.</p><p><strong>The key is making learning work within your existing workflow rather than against it</strong>. Integration is everything. Apply what you&#8217;re learning directly to your current projects.</p><p>Let&#8217;s say you&#8217;re a software engineer juggling code reviews, feature development, and meetings while trying to stay up-to-date with testing best practices and push yourself to do more with AI. Instead of blocking out a whole afternoon for training (which never happens), use an AI-assistant to explain to you testing best practices and experiment with the assistant&#8217;s suggestions for additional test scenarios for your new feature, learning about boundary testing and mocking strategies in the process. While coding with AI, ask AI to explain to you the concepts, and mix practice with theory. This way, you gain both theoretical and practical knowledge while still advancing your work. And you shouldn&#8217;t stop there.</p><p><strong>Form an unofficial &#8220;learning pod&#8221; with your teammates where everyone shares insights, holds each other accountable, and swaps tips on what you learned</strong>. Don&#8217;t wait for your manager to organize this. Learning pods turn individual learning into a team advantage. These meetings don&#8217;t have to be big. A thirty-minute one-on-one sessions also work. You can share these testing patterns you&#8217;ve discovered with another engineer on your team and brainstorm what else you can do, turning the session into a mutual learning opportunity.</p><p><strong>Once you&#8217;re ready, show your approach to your manager and ask for support</strong>. <a href="https://www.hbs.edu/ris/Publication%20Files/25-045_1c5a1d13-a61d-41d2-b8b4-2e5971ea23e0.pdf">Research</a> shows that middle managers make or break training engagement. Teams with proactive managers&#8212;those who champion learning and can actually connect it to career growth&#8212;see much higher participation.</p><p>Whether your manager is one of these types or not, you can take the first step without consulting your manager and surprise them with the result. They will see you still delivering while learning and contributing to others&#8217; growth, too. This approach will help you get buy-in for dedicated learning time (when needed) and connect the training to team objectives. Frame it as an investment in better delivery, not a distraction from it.</p><p>There&#8217;s no perfect formula for balancing delivery and learning. The reality is messy, and the pressure to ship isn&#8217;t going away. But integrating learning directly into existing work will help you adapt to industry changes, while the cost of standing still is rising with AI. The organizations and individuals who thrive will be those who make learning a habit, not a luxury.</p><h2><strong>Good to Great</strong></h2><ul><li><p><em>Good</em>: I will look, understand, act on the survey results from Lenny: <a href="https://www.lennysnewsletter.com/p/how-tech-workers-really-feel-about">How tech workers really feel about work right now</a> + many things resonate a lot.</p></li><li><p><em>Better</em>: <a href="https://www.theguardian.com/tv-and-radio/2025/jan/17/not-second-screen-enough-is-netflix-deliberately-dumbing-down-tv-so-people-can-watch-while-scrolling">Is Netflix dumbing down the TV Series so you can watch it easier when you scroll through your Instagram/TikTok</a>? I rarely watch Netflix, but for other reasons.</p></li><li><p><em>Great</em>: I found nothing great this time. Great things should be rare. Finding one is a blessing and requires a bit of luck.&#8203;</p></li></ul><p>Until next time,</p><p>Candost</p><p><em><strong>P.S.</strong> I&#8217;ll be speaking at two conferences in July. &#8203;<a href="https://ti.to/wearedevelopers/world-congress-2025/discount/WWC25_JOINME">Click here to join me&#8203; (with 10% Discount)</a> at WeAreDevelopers World Congress. <a href="https://ticket.apidays.global/event/apidays-munich-2025/d6e0279c-a0f9-49c9-ab25-3caba9b31943/cart?coupon=IKNOWCANDOSTDAGDEVIREN">&#8203;Click here to claim your 100% discount</a> to join me&#8203; at API Days Munich.</em></p>]]></content:encoded></item><item><title><![CDATA[Mediations #22: Deglobalizaiton]]></title><description><![CDATA[You probably heard the word globalization countless times.]]></description><link>https://mediations.candost.blog/p/mediations-22</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-22</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 10 Jun 2025 09:05:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You probably heard the word globalization countless times. But these days, after decades of pursuing globalization, we&#8217;re chasing deglobalization.</p><p>Rather than simply being the opposite of globalization, deglobalization is a deliberate movement toward less connected societies characterized by powerful nation-states prioritizing local solutions and border controls over global institutions and free movement.</p><p>Following the Industrial Revolution and World Wars, there was a shift toward increased interconnectedness between countries and culture, when institutions like the European Union were founded.</p><p>Now, the time is changing again toward a more closed society&#8212;countries are leaning toward becoming self-sufficient as the fear of &#8220;losing authenticity&#8221; and &#8220;losing the race&#8221; becomes stronger.</p><p>However, the caveat is that it&#8217;s not easy, especially due to the Internet and technological advancements. Anyone can still learn what&#8217;s going on on the other side of the globe in a second, even when the borders are closed.</p><p>Right-wing deglobalization populists are afraid of losing control due to the Internet. However, they still have a means of control: migration policies.</p><p>While countries attempt to close their borders under the umbrella of boosting internal talent, they have begun to stagnate in technological advancements. The best talent doesn&#8217;t follow borders or boundaries. If anyone is skilled at the job and it&#8217;s a high-demand one, all countries will still want to acquire them, regardless of whether they make it difficult or not.</p><p>By now, you probably know that this newsletter doesn&#8217;t always provide specific steps to take; its primary purpose is to take a step back and offer you a timeless idea. Yet, I still ask the question of &#8220;What can I do in this era of deglobalization?</p><p>Understanding the whole system is almost impossible. Any prediction can be proven wrong in an instant. All we can do is to know what we aim for in life, follow a purpose, and ensure that what we chase is in high demand. If that makes us feel we don&#8217;t belong where we are or that requires a change, we still have the opportunity to migrate to somewhere else.</p><p>Meanwhile, we must follow how policies evolve and their impact on our daily lives, work, and relationships is crucial. Therefore, we have to continue to read, analyze, and reposition ourselves again and again and again.</p><p>Let me know your observations on deglobalization. Just hit reply on this email.</p><h2><strong>Good to Great</strong></h2><ul><li><p>While we&#8217;re talking about demographic shift and migrations, what is our ethical obligation to refugees? Read a good essay: <a href="https://aeon.co/essays/a-philosophical-view-of-our-ethical-obligations-to-refugees">Moral Refuge&#8203;</a></p></li><li><p><a href="https://www.youtube.com/watch?v=tybOi4hjZFQ">&#8203;A better breathing exercise</a> for instant relaxation. Read the video description before you begin. (<a href="https://bakadesuyo.com/2025/01/how-to-be-healthier">A related article from someone else</a>)</p></li><li><p>&#8220;Alignment is the difference between progress and stagnation.&#8221; Great post: <a href="https://buildrightside.com/autonomy-alignment">Alignment &gt; Autonomy</a>.</p></li></ul><h2><strong>Recently, I Wrote About</strong></h2><p>I have a weekly Sunday ritual where I close out the week on my small agenda and write my weekly promises to myself for the upcoming week + some other habit tracking stuff. This ritual has been working so far for ~6 months. <a href="https://candost.blog/a-weekly-planning-ritual-that-works/">I wrote a post about it</a>.&#8203;</p><p>Until next time,</p><p>Candost</p><p><em><strong>P.S.</strong> I&#8217;ll be speaking at two conferences in July. &#8203;<a href="https://ti.to/wearedevelopers/world-congress-2025/discount/WWC25_JOINME">Click here to join me&#8203; (with 10% Discount)</a> at WeAreDevelopers World Congress. <a href="https://ticket.apidays.global/event/apidays-munich-2025/d6e0279c-a0f9-49c9-ab25-3caba9b31943/cart?coupon=IKNOWCANDOSTDAGDEVIREN">&#8203;Click here to claim your 100% discount</a> to join me&#8203; at API Days Munich.</em></p>]]></content:encoded></item><item><title><![CDATA[Mediations #21: On AI vs. Intellect]]></title><description><![CDATA[I keep thinking about how AI is changing my life and where I should be cautious.]]></description><link>https://mediations.candost.blog/p/mediations-21</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-21</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 27 May 2025 09:05:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I keep thinking about how AI is changing my life and where I should be cautious. Although I&#8217;m not against using AI to improve my life, my hobbies, and my work, I&#8217;m hesitant to apply it in some other areas, mostly gathering information and learning. Considering the history, I&#8217;m unsure whether we gain an advantage.</p><p>If we look back, the TV changed the world in a way nobody could have imagined. <strong>People trusted whatever they heard on TV</strong> (which they still do today) as it became a single source of information for many (and still is). After decades, only the Internet could dethrone TV.</p><p>The Internet has become a platform where people learn almost everything. Unlike TV, which was initially controlled by governments and later by the wealthy, <strong>the Internet&#8217;s decentralized approach allowed the public to shape its own knowledge base.</strong></p><p>Topping up the Internet, AI has arrived. Although the AI can be adjusted to be slightly deterministic and less creative, <strong>we don&#8217;t know where and how the information it provides is shaped or whether it&#8217;s true</strong>. Yet, many people receive information and use it without filtering; they accept it as the truth.</p><p>What started with TVs progressed to a more dangerous state with each step. With each invention, we lost our intellect. With TV, we believed and trusted in people who were on TV to guide us to the truth. That didn&#8217;t go well, and TV became the ultimate vehicle for disinformation. The Internet topped that up as it introduced social connections&#8212;we can have a conversation with others, unlike TV. That introduced echo chambers. When any idea looked popular, it was considered the truth. This disadvantage is leveraged by many, including manipulators and politicians.</p><p>With AI, another unprecedented change in society has begun, in which <strong>we rely on information produced by an algorithm whose results are volatile</strong>. We don&#8217;t know its dataset and how it forms those &#8220;thoughts.&#8221; It uses data scraped from the Internet and creatively generates ideas. Along with it, it multiplies the problems of the Internet.</p><p>I&#8217;m not here to bring pessimism to your life about AI or warn you against it. Yet, similar to how we criticize the TV and the Internet, we must keep our critical judgment when using AI. <strong>When we seek information from any AI tool, we must evaluate the result, distill it to extract the truth, and ensure that it&#8217;s not a hallucination of the model.</strong> Otherwise, we&#8217;ll learn precise but completely inaccurate information as the truth. That&#8217;s the real danger.</p><blockquote><p>We must become ignorant</p><p>Of what we&#8217;ve been taught,</p><p>and be, instead, bewildered.</p><p>&#8212; Rumi</p></blockquote><h2><strong>Good to Great</strong></h2><p>I share max three things I found interesting, great, cool, etc., from good to better to great.</p><ul><li><p>One of the reasons I rarely watch movies or read fiction is that most of them have a similar and predictable plot. I know that structured storytelling is compelling and generates a good income for the storyteller. Yet, I prefer listening to stories from people, even though their storytelling might be subpar&#8212;<a href="https://aeon.co/essays/why-does-every-film-and-tv-series-seem-to-have-the-same-plot">a good piece by Eliane Glaser on this topic</a>.</p></li><li><p>I must admit, I admire Patrick Collison as a leader. He had an interview with Jony Ive, an iconic character. His questions were good, but what stood out was Jony&#8217;s answers, thoughts, approaches, and you name it, whatever he said. <a href="https://x.com/patrickc/status/1920590121537052881/mediaViewer?currentTweet=1920590121537052881&amp;currentTweetUser=patrickc">Watch this</a>.&#8203;</p></li><li><p>At around age 30, I began to wonder about my impact on my younger brother, my only sibling. I recalled various moments from our youth. I pondered how my actions shaped him. To this day, I still don&#8217;t know if I influenced him to switch his profession not once, not twice, but three times and move to Australia. <a href="https://www.nytimes.com/2025/05/06/magazine/siblings-families-parents-influence.html">After reading this</a>, I began wondering again.</p></li></ul><blockquote><p>&#8220;We can&#8217;t choose our families, but we can choose the stories we tell ourselves about them.&#8221;</p></blockquote><h2><strong>Recently, I thought/wrote about</strong></h2><p>I wanted to finish a blog article this week. However, my job took up a lot of my time this week, and I couldn&#8217;t finish it. I had to make a decision: either exercise or finish the article. So, I chose exercising. Hence, nothing to add here this week. &#129335;&#127996;</p><p>Until next time,</p><p>Candost</p><p><em><strong>P.S.</strong> <a href="https://www.youtube.com/watch?v=7gTz_JmlYtQ">Building a product from an idea is one thing; manufacturing is another.&#8203;</a></em></p>]]></content:encoded></item><item><title><![CDATA[Mediations #20: What you do on bad days matters more than on good days]]></title><description><![CDATA[Only 8-9% of people keep their New Year&#8217;s resolutions, but achieving them requires consistent action beyond motivation.]]></description><link>https://mediations.candost.blog/p/mediations-20</link><guid isPermaLink="false">https://mediations.candost.blog/p/mediations-20</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 13 May 2025 07:05:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>What you do on bad days matters more than on good days</p><p>I am considering making this newsletter more helpful for you by extending its content while reducing the time required to read it. So, your return on investment should increase with every issue. I decided to open the issue with a few paragraphs of text, focusing on one timeless idea. Then a few things across the world that I found great&#8212;a product, some news, a person. I&#8217;ll try this and look forward to your feedback. Hit reply and let me know what you think!</p><div><hr></div><p>Four months have passed since New Year&#8217;s resolutions. According to statistics, 23% of the people quit within the first week, 43% by the end of January, and up to 80% by mid-February. At the end of the year, we will have 8-9% of the people remaining. The long story short is that fewer than 1 out of 10 people stick to their resolutions. Which group are you in? One in 10 or the remaining 9? I&#8217;m somewhere in between (we&#8217;ll see at the end of the year).</p><p>Albeit the majority of my resolutions are on track, I abandoned a few. It&#8217;s challenging to keep pushing and staying on track. There is one thing I constantly remind myself: if I wait for motivation or inspiration to arrive, I will most likely not find it. Even when I do, I probably won&#8217;t take any action about it.</p><p>We all have good and bad days. It&#8217;s easier to work out or eat healthy when we are in a good mood. But &#8220;what you do on your bad days matters more than what you do on your good days,&#8221; <a href="https://www.awakin.org/v2/read/view.php?tid=2577">says</a> <a href="https://kk.org/">Kevin Kelly</a>.</p><p>I try to think of all my resolutions as my work. I work every weekday, even if I&#8217;m not motivated. Why not think of the new pledges we make to ourselves in the same way? As I&#8217;m <a href="https://candost.blog/seek-goals-that-will-change-how-you-live/">trying to change how I live</a>, who said it&#8217;s gonna be like a vacation?</p><p>The best we can do: Take the action today, quit tomorrow. Action creates progress; progress turns into momentum, and momentum eventually brings motivation.</p><h2><strong>Good to Great</strong></h2><p>I share max three things I found interesting, great, cool, etc.</p><ol><li><p>LEGO F1 GP in Miami. Think about the engineering, the planning, and building the real-size ten F1 cars with Lego. A team of 26 people spent 22,000 hours and used a total of 4 million bricks. &#129327; Why? F1 and LEGO are both about pushing boundaries; <a href="https://www.lego.com/en-us/aboutus/news/2025/may/lego-f1-drivers-parade">why not do it together and create a successful marketing campaign</a>?</p></li><li><p><a href="https://www.gatesnotes.com/home/home-page-topic/reader/the-day-i-knew-what-i-wanted-to-do-for-the-rest-of-my-life">Bill Gates is shutting down the foundation and giving away all his wealth (~$108bn)</a>. It blows my mind how much wealth a person can accumulate. Anyway, he finally decided to give it all away.</p></li><li><p>Download, print, and hang on the wall: <a href="https://sketchplanations.com/how-to-instantly-feel-better">How to instantly feel better?</a></p></li></ol><h2><strong>Recently, I thought/wrote about</strong></h2><ul><li><p>I feel like owning a website/blog is a different thing from other hobbies. I <a href="https://candost.blog/on-owning-a-website/">wrote</a> about how I see it.</p></li><li><p>I <a href="https://candost.blog/living-without-algorithms/">wrote</a> about why and how I am trying to run away from recommendation engines and algorithmic feeds.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Mediations #19: Social Media Impaired My Learning]]></title><description><![CDATA[Learning from social media was my excuse to keep consuming while lying down on my couch.]]></description><link>https://mediations.candost.blog/p/social-media-impaired-my-learning</link><guid isPermaLink="false">https://mediations.candost.blog/p/social-media-impaired-my-learning</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 29 Apr 2025 07:05:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One lie I used to tell myself was that I was learning <em>a lot</em> from social media or content online. I used this lie as an excuse to keep consuming while lying down on my couch. Later, I realized that this was only a delusion. After shutting down social media, I realized my learning was an illusion, and it is also impaired. I&#8217;m still trying to fix it.</p><p>It&#8217;s hard.</p><p>The &#8220;useful&#8221; information we receive on social media <em>looks</em> useful at first. <strong>The pleasure and satisfaction come from seeing something we didn&#8217;t even know existed.</strong> <a href="https://www.theguardian.com/global/2021/aug/22/how-digital-media-turned-us-all-into-dopamine-addicts-and-what-we-can-do-to-break-the-cycle">Despite the dopamine rush</a> that comes from discovery, we continue with our lives without any change. For example, when I discovered in-cockpit-view flight videos, I &#8220;<em>learned</em>&#8221; a lot about how to pilot an aircraft. I watched, again and again, how pilots lift off and land a plane. Yet, I still can&#8217;t even imagine myself piloting an aircraft. I built a mastery, but a false one.</p><p>The other example of false mastery is life hacks&#8212;techniques that promise to help you use your time and life more efficiently. Learning how to cut a cucumber in a way that saves 200 milliseconds is not something I should be worried about. The time I could save from cutting cucumbers in the next decade was already lost while watching that three-minute video. I&#8217;m not a professional chef, but I now have an illusion of competence. I consumed information, although I could already cut a cucumber.</p><p><strong>Consuming information doesn&#8217;t equate to building knowledge.</strong> They are fundamentally different. According to <a href="https://www.coursera.org/learn/learning-how-to-learn/">Barbara Oakley</a>, a Distinguished Professor of Engineering at Oakland University and the instructor of one of the most popular online courses, Learning How to Learn, <strong>building knowledge or skill requires</strong> <em><strong>focused</strong></em> <strong>and</strong> <em><strong>unfocused</strong></em> <strong>thinking, spaced repetition and deliberate practice with increasing levels of challenge while applying information, making mistakes and correcting them one by one.</strong> When I read online, watch a short video, or listen to a podcast, I do neither of these, but somehow, my brain remembers the stupid cat video I watched five years ago.</p><p>When I dig into the reasons, it&#8217;s obvious why; it actually involves elements of learning. I watch the video multiple times (focused learning), share the cat video with friends, and we watch it again (spaced repetition) and talk about it while creating a social bonding experience (applying information on different levels). Yet, we don&#8217;t do the same with any other information.</p><p><strong>Most of the &#8220;useful&#8221; information we consume online becomes neglected and quickly forgotten</strong> because we see it when lying down on the couch&#8212;the moment we want to do the least&#8212;or right before we get off the bus, train, or taxi, making it impossible to act on new info. We don&#8217;t share these with friends or talk about them. We only delude ourselves with a crack of information, so we have something to say in social groups or compete in pub quizzes (if only we remember it).</p><p>Some claim that they use social media productively: following accounts that share great and informational content, and optimizing their feeds by following certain accounts and regularly blocking accounts that share either junk or useless content. However, they forget that <strong>the lack of information is not the problem anymore; the excess of it is. Content consumption is not the solution; learning selectively is.</strong></p><p>I believe there is one group of people who solve this problem: using social media for inspiration, nothing else. For example, someone who is into pottery can be inspired by a new idea they see on social media and try the concept themselves later on. <strong>The real learning is still offline. Online is only the</strong> <em><strong>inspiration</strong></em><strong>.</strong> They have no intention of learning from there and don&#8217;t mix up two concepts with each other.</p><p>So, knowing these, how can I fix my learning?</p><p>Two steps I have already taken: <a href="https://candost.blog/my-experience-living-without-social-media/">quit social media</a> and <a href="https://candost.blog/living-without-algorithms/">live without algorithms</a>. I doubt these alone will fix my learning.</p><p>I&#8217;ll share when I take another step.</p>]]></content:encoded></item><item><title><![CDATA[Mediations #18: Building Trust Methodologically with Right Tools]]></title><description><![CDATA[Leaders often overlook building trust, yet intentional actions can boost team performance. Learn key tools to systematically build trust.]]></description><link>https://mediations.candost.blog/p/building-trust-methodologically-with-right-tools</link><guid isPermaLink="false">https://mediations.candost.blog/p/building-trust-methodologically-with-right-tools</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 15 Apr 2025 08:30:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Leaders deliberately plan to develop products or deliver projects. However, they rarely pay similar attention to building trust. They see trust as &#8220;natural&#8221; or &#8220;part of being a decent human being.&#8221; What they don&#8217;t know is that if they take a few intentional steps, they can actually build trust more efficiently and recover quicker when the trust is broken.</p><p><strong><a href="https://dora.dev/capabilities/generative-organizational-culture/">&#8203;According to DORA Research</a>, building trust has a direct correlation to software delivery performance and contributes to a strong team culture.</strong> Why, then, do leaders not approach systematically? Because people don&#8217;t know where to start or how to approach forming trust methodologically.</p><p><strong>Trust is like insurance.</strong> You have to pay upfront to use it when you need it. If you try to use it without having it, like insurance, you&#8217;ll get a big NO as an answer. So, how do we get a big YES when we need it? How do we find that premium insurance?</p><p><strong>Trust has foundations.</strong> Understanding them&#8212;like knowing your insurance policy in detail&#8212;is a first good step. I&#8217;ve put a reasonable amount of time into learning and practicing these fundamentals to earn the trust across the organization. Let&#8217;s dive in.</p><h2><strong>Foundations of Trust</strong></h2><p>Before we start, I want you to think about 2-3 people you trust in your personal and work life. How did you form the trust? Which events led you to trust them? There is no wrong answer.</p><p><em>(Think about it for 15 seconds)</em></p><p>Done?</p><p>Did you form trust because they were reliable in what they said, or was it because you got to know their personal life and enjoyed spending time on personal activities?</p><p>I learned from Erin Meyer in The Culture Map book that trust can be put on a scale. On one side, we have cognitive trust (task-based); on the other, we have affective trust (relationship-based). How we form trust with people is influenced by our cultural background.</p><p><strong>On cognitive trust (task-based), trust is formed by the reliability of the person.</strong> The more reliable a person does a task, regardless of the topic, the more trust is put in them. The more the person keeps their promise at work and reliably finishes their job as expected, the more trust they earn.</p><p><strong>On affective trust (relationship-based), trust is formed by the closeness between people and the time spent on activities.</strong> The more people know each other at a personal level, the more they build trust. In these cultures, people trust each other more and even make verbal business contracts. The relationship itself becomes a contract&#8212;without writing things down.</p><p>Below, you can see some countries and where they are placed on the trust scale.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jnJV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03d90ec0-48f8-47c6-b1a2-d52a949f47ac_967x243.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jnJV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03d90ec0-48f8-47c6-b1a2-d52a949f47ac_967x243.png 424w, https://substackcdn.com/image/fetch/$s_!jnJV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03d90ec0-48f8-47c6-b1a2-d52a949f47ac_967x243.png 848w, https://substackcdn.com/image/fetch/$s_!jnJV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03d90ec0-48f8-47c6-b1a2-d52a949f47ac_967x243.png 1272w, https://substackcdn.com/image/fetch/$s_!jnJV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03d90ec0-48f8-47c6-b1a2-d52a949f47ac_967x243.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jnJV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03d90ec0-48f8-47c6-b1a2-d52a949f47ac_967x243.png" width="967" height="243" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03d90ec0-48f8-47c6-b1a2-d52a949f47ac_967x243.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:243,&quot;width&quot;:967,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Forming trust scale. (Source: The Culture Map by Erin Meyer)&quot;,&quot;title&quot;:&quot;Forming trust scale. (Source: The Culture Map by Erin Meyer)&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Forming trust scale. (Source: The Culture Map by Erin Meyer)" title="Forming trust scale. (Source: The Culture Map by Erin Meyer)" srcset="https://substackcdn.com/image/fetch/$s_!jnJV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03d90ec0-48f8-47c6-b1a2-d52a949f47ac_967x243.png 424w, https://substackcdn.com/image/fetch/$s_!jnJV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03d90ec0-48f8-47c6-b1a2-d52a949f47ac_967x243.png 848w, https://substackcdn.com/image/fetch/$s_!jnJV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03d90ec0-48f8-47c6-b1a2-d52a949f47ac_967x243.png 1272w, https://substackcdn.com/image/fetch/$s_!jnJV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03d90ec0-48f8-47c6-b1a2-d52a949f47ac_967x243.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption"><em>Forming a trust scale. (Source: The Culture Map by Erin Meyer)</em></figcaption></figure></div><p>T&#252;rkiye (where I&#8217;m coming from) is on the relationship-based culture side, while Germany (where I&#8217;m living now) is at the edge of the task-based culture side. Imagine the struggle I had when I first moved to Germany.</p><p><strong>The approach to forming trust should change depending on how the other person forms trust, not how we prefer it.</strong> While we form trust based on our expectations, others form trust based on theirs. So, if we want to earn someone&#8217;s trust, we should be aware of that person&#8217;s style and adjust our approach. However, some techniques work for the majority.</p><p>Either cognitive or affective, trust can be formed by being reliable, having empathy, showing vulnerability and authenticity and providing transparency. In some cultures (like Turkish culture), character and relationship have more weight; in others (like German culture), reliability plays the most prominent role. I&#8217;ve worked with people at both edges of the trust scale. Focusing on these fundamentals helped me earn their trust.</p><p>Once I understood which foundations were at the forefront for a person, I was able to leverage the right tools, which you need to know.</p><h2><strong>Tools to Form Trust</strong></h2><p>Leadership and building trust might come naturally to some, but adding new tools to the toolbelt helps everyone. Without knowing the tools, gaining the trust of the organization or a team won&#8217;t be easy. I have written about most of these tools in detail before. So, I don&#8217;t go into too much detail.</p><p>Here is the complete list I leverage to build trust (with people directly reporting to me):</p><ul><li><p><a href="https://candost.blog/effective-1-1-meetings-one-on-one-meeting-template/">&#8203;Weekly, at least 30 minutes of one-on-ones</a>: No manager monologue. One-one-ones are for the direct report, not for the manager. Listen carefully and act on what you promise.</p></li><li><p><a href="https://candost.blog/the-must-have-skill-for-every-leader-listening-with-empathy/">&#8203;Show empathy</a> / Self-awareness: Be genuinely interested and put yourself in their shoes.</p></li><li><p><a href="https://candost.blog/three-types-of-feedback/">&#8203;Share Different Types of Feedback</a>: Start with appreciation, then move to evaluation and/or coaching. Be aware of what kind of feedback the other side expects at a particular time. The goal: say the hard thing, hear the hard thing.</p></li><li><p><a href="https://candost.blog/transparency-over-context/">&#8203;Transparency over context</a>: The manager&#8217;s job is to manage information flow. Sharing context allows people to do their job effectively while reducing secrecy, which helps build trust.</p></li><li><p><a href="https://candost.blog/how-to-delegate-anything-successfully/">&#8203;Delegation</a>: Delegate the work you know best or the skill you can perform well to the person who can and wants to acquire it. There is no better way to grow talent. The more you delegate, the more you show that you trust.</p></li><li><p>(for more relationship-based people) Lunch / Dinners / Social Events: Don&#8217;t underestimate the value of a shared meal. Food brings people together.&#8203;</p></li></ul><p><strong>When I work with my peers or my managers, I still leverage most of these tools, but the shape changes.</strong> With my peers, I rarely do weekly one-one-one but instead have irregular one-on-ones about a specific topic. I increase the level of transparency with them, including more personal details about my team, and I show them even more vulnerability. With my manager, I go all in on transparency and feedback, while delegation plays almost no role.</p><p>Although there is still so much to learn, these fundamentals and essential tools already give a good framework to approach building trust systematically. I&#8217;ve been using them with many people, and they simply work. If you haven&#8217;t done it already, give it a try.</p>]]></content:encoded></item><item><title><![CDATA[Mediations #17: Improving My Schedule as a Manager]]></title><description><![CDATA[How I balance meetings, solo work, and reflection time. While meetings dominate, uninterrupted time for planning and spontaneous chats is crucial for managers.]]></description><link>https://mediations.candost.blog/p/beyond-meetings-improving-managers-schedule</link><guid isPermaLink="false">https://mediations.candost.blog/p/beyond-meetings-improving-managers-schedule</guid><dc:creator><![CDATA[Candost Dagdeviren]]></dc:creator><pubDate>Tue, 01 Apr 2025 08:30:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NRg7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44623255-e005-4e00-9ad9-76064eab0b9c_256x256.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One of my previous managers told me, &#8220;The manager&#8217;s work happens in meetings,&#8221; while I was complaining about the lack of uninterrupted time. Now, I can say that my manager was only half right. Considering <a href="https://candost.blog/effective-1-on-1-meetings-own-your-one-on-one-meeting/">one-on-ones</a>, alignment, check-in, <a href="https://candost.blog/the-decision-making-pendulum/">decision-making</a> and many other meetings, it&#8217;s true that most of the work <em>happens</em> during meetings. However, a significant chunk of work&#8212;arguably the most crucial&#8212;is outside scheduled meetings: spontaneous chats, reflection time and solo work. Without them, no manager can succeed.</p><p>When I look at my calendar, 60-70% of my time, on average, is occupied by meetings. Regular and one-off meetings take most of my time. <strong>Realizing that I don&#8217;t have the luxury of having a half day without interruption and working with, as <a href="https://paulgraham.com/makersschedule.html">Paul Graham put</a>, maker&#8217;s time after becoming a manager was an eye-opener.</strong> It&#8217;s also what my manager was pointing to.</p><h2><strong>Manager&#8217;s vs. Maker&#8217;s Time</strong></h2><p><strong>Managers work with time slots like thirty minutes to an hour.</strong> Most slots are occupied with meetings. Meeting-free days are rare. I know there are organizations with meeting-free days, but I observe that it requires immense discipline from everyone. Most organizations default back to having <em>fewer</em> meetings on a <em>meeting-free</em> day.</p><p><strong>Meetings are an unavoidable part of the work</strong>, a big part. It is where the manager gathers context, exchanges ideas, <a href="https://candost.blog/the-must-have-skill-for-every-leader-listening-with-empathy/">listens to others</a> and ensures people are aligned and progress toward a shared goal. It is the work of the manager, which is different from the makers&#8217; work.</p><p>Makers work with big-time chunks, like spending half a day finishing a piece of work. <strong>Any meeting&#8212;regardless of the length&#8212;disrupts this flow, and the quality of the output gets lower. Hence, they try to avoid meetings at all costs.</strong> The focus needed to complete the creative work overrules the importance of any work that&#8217;s done in collaboration. Most of the complaints of makers come from managers not being mindful of the maker&#8217;s time structure.</p><p>Although I avoid interrupting <em>anyone&#8217;s</em> <a href="https://candost.blog/newsletter/mektup-4/">flow</a> (if they have headphones on or have a focus time blocker on their calendar or status on team chat), I also had a LOT of spontaneous chat makers initiated either via sending me a message (&#8220;Do you have a few minutes?&#8221;), reaching out to me on my desk or catching me while getting a coffee in the office.</p><h2><strong>Spontaneous Chats</strong></h2><p>Random chats bring so much value for both sides that I began having slack time in case any of these pop up. Moreover, <strong>having this slack time gave me an opportunity to have spontaneous chats with others outside of my team</strong>. Even though we don&#8217;t directly work together, knowing people in the organization proved to bring a lot of value later on.</p><p>&#8203;As knowledge is power in our age, knowing who to reach out to to gather context for a project or connecting people who need each other is one of the superpowers of any manager. <strong>Spontaneous chats are the place to build that information map, so I know who to go to when documentation is not up-to-date</strong> (<em>when is it ever up-to-date?</em>). While these chats are random, my strategy is definitely not. I intentionally create slack time to have these chats. That requires setting uninterrupted solo work and reflection time on my calendar.</p><h2><strong>Solo Work</strong></h2><p>Solo work is what my manager failed to warn me to be mindful of (he actually told me, but way too late). It&#8217;s that work when you ask a manager about how their week was, and you hear them saying, &#8220;I finally got some work done.&#8221;</p><p>It&#8217;s hard to set time aside to write that document, plan an upcoming meeting to maximize the outcome or share well-written updates with stakeholders. <strong>I need at least a few hours a week to work alone to <a href="https://candost.blog/speaking-writing-and-high-quality-ideas/">jot down my thinking</a>, build arguments, and think about how I will approach problems that involve people and technical systems.</strong> I think hard about how I will <a href="https://candost.blog/transparency-over-context/">set the environment</a> for others to solve the problem. As this work is not visible on the calendar, many managers put an extra hour or two in a week to &#8220;get some work done.&#8221;</p><p>When I try to put this work on my calendar, I often get other meetings scheduled over them. Just because it&#8217;s solo work, people&#8217;s argument is, &#8220;It&#8217;s easier to move it compared to a meeting with ten participants.&#8221; I&#8217;m not going to dive into how to say no to that meeting, but solo work is one of the fundamental parts of the job. It should find its place on the calendar every week.</p><p>There is one more time category managers have, which often causes overtime work.</p><h2><strong>Reflection &amp; Planning Time</strong></h2><p>I fall into a trap a lot. My mind wonders when I cook, walk my dog, run, or exercise, and I reflect on my work. I know I&#8217;m not alone.</p><p>Management is a lot about reflecting on yesterday and planning today and the future. It&#8217;s not only about meetings, writing a document, or sending a message in a team chat. <strong>It&#8217;s thinking about all of these </strong><em><strong>before</strong></em><strong> doing it, learning from past interactions, and reflecting on the last spontaneous chat or recent outcomes to prepare for the difficult feedback conversation in the next one-one-one.</strong></p><p>This reflection time is the most neglected one, but in my experience, the most crucial one. When I neglect, I catch myself doing it outside of my working hours <a href="https://candost.blog/csikszentmihalyi-newport-and-pressfield-on-creativity-time-and-deep-walks-in-remote-work/">while walking</a> my dog. It happens whether I like or want it or not. So, it&#8217;s better to make it intentionally part of the working hours. Work should stay at work anyway.</p><p>Whether solo work, reflection time or meetings, I also learned that a manager&#8217;s calendar is very dynamic compared to a maker&#8217;s calendar. When I look at my last 8-10 weeks on my calendar, none of the two are the same. Hence, it&#8217;s difficult to say these hours are for this work and those for that. Some weeks, meetings occupy the most time, and other weeks, there is solo work. When any category dominates my two weeks back to back, I know I&#8217;m not getting my work done and I need to change something.</p><p>How do you spend your time at work? What do you do to improve your schedule?</p>]]></content:encoded></item></channel></rss>