<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ponderings on Tomas Malmsten.com</title><link>https://tomasmalmsten.com/tags/ponderings/</link><description>Recent content in Ponderings on Tomas Malmsten.com</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Mon, 16 Mar 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://tomasmalmsten.com/tags/ponderings/index.xml" rel="self" type="application/rss+xml"/><item><title>Visualising informal influence</title><link>https://tomasmalmsten.com/blog/influence-visualisation/</link><pubDate>Mon, 16 Mar 2026 00:00:00 +0000</pubDate><guid>https://tomasmalmsten.com/blog/influence-visualisation/</guid><description>&lt;!-- end-chunk --&gt;
&lt;!-- begin-chunk data-anchor="visualising-informal-influence" --&gt;
&lt;h1&gt;Visualising informal influence&lt;/h1&gt;
&lt;p&gt;Where we look at how we can uncover undisclosed power lines and influence
structures in our projects and workplaces to aid our software design.&lt;/p&gt;
&lt;p&gt;Many have written and talked about how social structures in organisations
influences the software we create. From Conway&amp;rsquo;s Law&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt; to Domain Driven Design&lt;sup id="fnref:2"&gt;&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref"&gt;2&lt;/a&gt;&lt;/sup&gt;,
and Diana Montalion&amp;rsquo;s book Learning Systems Thinking&lt;sup id="fnref:3"&gt;&lt;a href="#fn:3" class="footnote-ref" role="doc-noteref"&gt;3&lt;/a&gt;&lt;/sup&gt;. But I have so far not seen
anyone write about how we can discover the implicit relationships we have that
also play a role in design.&lt;/p&gt;</description></item><item><title>Every day resistance to the system</title><link>https://tomasmalmsten.com/blog/2023-10-29-everyday-resistance/</link><pubDate>Sun, 29 Oct 2023 00:00:00 +0000</pubDate><guid>https://tomasmalmsten.com/blog/2023-10-29-everyday-resistance/</guid><description>&lt;!-- end-chunk --&gt;
&lt;!-- begin-chunk data-anchor="every-day-resistance-to-the-system" --&gt;
&lt;h1&gt;Every day resistance to the system&lt;/h1&gt;
&lt;p&gt;Where we discover that growing things is actually a form of political activism.&lt;/p&gt;</description></item><item><title>Subtraction over addition when making changes</title><link>https://tomasmalmsten.com/blog/2023-12-15-removal-not-addition/</link><pubDate>Sun, 29 Oct 2023 00:00:00 +0000</pubDate><guid>https://tomasmalmsten.com/blog/2023-12-15-removal-not-addition/</guid><description>&lt;!-- end-chunk --&gt;
&lt;!-- begin-chunk data-anchor="subtraction-over-addition-when-making-changes" --&gt;
&lt;h1&gt;Subtraction over addition when making changes&lt;/h1&gt;
&lt;p&gt;Where we consider the value of removing thing rather than adding things.&lt;/p&gt;</description></item><item><title>Software Design is an Exercise in Human Relationships</title><link>https://tomasmalmsten.com/blog/2023-02-06-software-design-exercise-in-human-relationships/</link><pubDate>Mon, 06 Feb 2023 00:00:00 +0000</pubDate><guid>https://tomasmalmsten.com/blog/2023-02-06-software-design-exercise-in-human-relationships/</guid><description>&lt;!-- end-chunk --&gt;
&lt;!-- begin-chunk data-anchor="software-design-is-an-exercise-in-human-relationships" --&gt;
&lt;h1 class="header-anchor-wrapper"&gt;Software Design is an Exercise in Human Relationships
&lt;a href="#software-design-is-an-exercise-in-human-relationships" class="header-anchor-link"&gt;
&lt;svg
xmlns="http://www.w3.org/2000/svg"
width="1rem" height="1rem" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round"&gt;
&lt;line x1="4" y1="9" x2="20" y2="9"&gt;&lt;/line&gt;&lt;line x1="4" y1="15" x2="20" y2="15"&gt;&lt;/line&gt;&lt;line x1="10" y1="3" x2="8" y2="21"&gt;&lt;/line&gt;&lt;line x1="16" y1="3" x2="14" y2="21"&gt;&lt;/line&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;Where we dive into the core of software design, the people.&lt;/p&gt;</description></item><item><title>The importance of direction</title><link>https://tomasmalmsten.com/blog/2023-01-11-the-importance-of-direction/</link><pubDate>Wed, 11 Jan 2023 00:00:00 +0000</pubDate><guid>https://tomasmalmsten.com/blog/2023-01-11-the-importance-of-direction/</guid><description>&lt;!-- end-chunk --&gt;
&lt;!-- begin-chunk data-anchor="the-importance-of-direction" --&gt;
&lt;h1 class="header-anchor-wrapper"&gt;The importance of direction
&lt;a href="#the-importance-of-direction" class="header-anchor-link"&gt;
&lt;svg
xmlns="http://www.w3.org/2000/svg"
width="1rem" height="1rem" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round"&gt;
&lt;line x1="4" y1="9" x2="20" y2="9"&gt;&lt;/line&gt;&lt;line x1="4" y1="15" x2="20" y2="15"&gt;&lt;/line&gt;&lt;line x1="10" y1="3" x2="8" y2="21"&gt;&lt;/line&gt;&lt;line x1="16" y1="3" x2="14" y2="21"&gt;&lt;/line&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;Where we look closer at the value of going towards something over moving away from something.&lt;/p&gt;</description></item><item><title>On growing software</title><link>https://tomasmalmsten.com/blog/2022-10-26-on-growing-software/</link><pubDate>Wed, 26 Oct 2022 00:00:00 +0000</pubDate><guid>https://tomasmalmsten.com/blog/2022-10-26-on-growing-software/</guid><description>&lt;!-- end-chunk --&gt;
&lt;!-- begin-chunk data-anchor="on-growing-software" --&gt;
&lt;h1 class="header-anchor-wrapper"&gt;On growing software
&lt;a href="#on-growing-software" class="header-anchor-link"&gt;
&lt;svg
xmlns="http://www.w3.org/2000/svg"
width="1rem" height="1rem" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round"&gt;
&lt;line x1="4" y1="9" x2="20" y2="9"&gt;&lt;/line&gt;&lt;line x1="4" y1="15" x2="20" y2="15"&gt;&lt;/line&gt;&lt;line x1="10" y1="3" x2="8" y2="21"&gt;&lt;/line&gt;&lt;line x1="16" y1="3" x2="14" y2="21"&gt;&lt;/line&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;Where we delve into the similarities between gardening and making software.&lt;/p&gt;</description></item><item><title>Why doesn't Agile work</title><link>https://tomasmalmsten.com/blog/2019-12-02-why-does-not-agile-work/</link><pubDate>Mon, 02 Dec 2019 00:00:00 +0000</pubDate><guid>https://tomasmalmsten.com/blog/2019-12-02-why-does-not-agile-work/</guid><description>&lt;!-- end-chunk --&gt;
&lt;!-- begin-chunk data-anchor="why-doesnt-agile-work" --&gt;
&lt;h1 class="header-anchor-wrapper"&gt;Why doesn&amp;rsquo;t Agile work
&lt;a href="#why-doesnt-agile-work" class="header-anchor-link"&gt;
&lt;svg
xmlns="http://www.w3.org/2000/svg"
width="1rem" height="1rem" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round"&gt;
&lt;line x1="4" y1="9" x2="20" y2="9"&gt;&lt;/line&gt;&lt;line x1="4" y1="15" x2="20" y2="15"&gt;&lt;/line&gt;&lt;line x1="10" y1="3" x2="8" y2="21"&gt;&lt;/line&gt;&lt;line x1="16" y1="3" x2="14" y2="21"&gt;&lt;/line&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;Where we look closer at the things stopping us from doing agile as it was intended.&lt;/p&gt;</description></item><item><title>Above my pay grade</title><link>https://tomasmalmsten.com/blog/2019-11-27-above-my-paygrade/</link><pubDate>Sun, 17 Nov 2019 00:00:00 +0000</pubDate><guid>https://tomasmalmsten.com/blog/2019-11-27-above-my-paygrade/</guid><description>&lt;!-- end-chunk --&gt;
&lt;!-- begin-chunk data-anchor="above-my-pay-grade" --&gt;
&lt;h1 class="header-anchor-wrapper"&gt;Above my pay grade
&lt;a href="#above-my-pay-grade" class="header-anchor-link"&gt;
&lt;svg
xmlns="http://www.w3.org/2000/svg"
width="1rem" height="1rem" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round"&gt;
&lt;line x1="4" y1="9" x2="20" y2="9"&gt;&lt;/line&gt;&lt;line x1="4" y1="15" x2="20" y2="15"&gt;&lt;/line&gt;&lt;line x1="10" y1="3" x2="8" y2="21"&gt;&lt;/line&gt;&lt;line x1="16" y1="3" x2="14" y2="21"&gt;&lt;/line&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;Where we ponder the small lies we keep telling ourselves and the impact they
have.&lt;/p&gt;</description></item><item><title>Logical view and ¿developer view?</title><link>https://tomasmalmsten.com/blog/logical-view-and-developer-view/</link><pubDate>Tue, 25 Oct 2016 00:00:00 +0000</pubDate><guid>https://tomasmalmsten.com/blog/logical-view-and-developer-view/</guid><description>&lt;!-- end-chunk --&gt;
&lt;!-- begin-chunk data-anchor="logical-view-and-developer-view" --&gt;
&lt;h1 class="header-anchor-wrapper"&gt;Logical view and ¿developer view?
&lt;a href="#logical-view-and-developer-view" class="header-anchor-link"&gt;
&lt;svg
xmlns="http://www.w3.org/2000/svg"
width="1rem" height="1rem" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round"&gt;
&lt;line x1="4" y1="9" x2="20" y2="9"&gt;&lt;/line&gt;&lt;line x1="4" y1="15" x2="20" y2="15"&gt;&lt;/line&gt;&lt;line x1="10" y1="3" x2="8" y2="21"&gt;&lt;/line&gt;&lt;line x1="16" y1="3" x2="14" y2="21"&gt;&lt;/line&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h1&gt;
&lt;p&gt;Where we ponder the irrationalities of old.&lt;/p&gt;</description></item><item><title>Why is Legacy Code so important?</title><link>https://tomasmalmsten.com/blog/why-is-legacy-code-so-important/</link><pubDate>Tue, 14 Jan 2014 00:00:00 +0000</pubDate><guid>https://tomasmalmsten.com/blog/why-is-legacy-code-so-important/</guid><description>&lt;!-- end-chunk --&gt;
&lt;!-- begin-chunk data-anchor="why-is-legacy-code-so-important" --&gt;
&lt;h1&gt;Why is Legacy Code so important?&lt;/h1&gt;
&lt;p&gt;Where we take a close look at the value of code that scares us.&lt;/p&gt;</description></item></channel></rss>