<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Michael Doornbos</title>
	<atom:link href="https://michaeldoornbos.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://michaeldoornbos.com</link>
	<description>Let&#039;s void some warranties</description>
	<lastBuildDate>Thu, 02 Apr 2026 23:11:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<site xmlns="com-wordpress:feed-additions:1">118088092</site><cloud domain='michaeldoornbos.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>https://s2.wp.com/i/webclip.png</url>
		<title>Michael Doornbos</title>
		<link>https://michaeldoornbos.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="https://michaeldoornbos.com/osd.xml" title="Michael Doornbos" />
	<atom:link rel='hub' href='https://michaeldoornbos.com/?pushpress=hub'/>
	<item>
		<title>I wrote an iPhone calculator app</title>
		<link>https://michaeldoornbos.com/2026/04/02/i-wrote-an-iphone-calculator-app/</link>
					<comments>https://michaeldoornbos.com/2026/04/02/i-wrote-an-iphone-calculator-app/#respond</comments>
		
		<dc:creator><![CDATA[mrdoornbos]]></dc:creator>
		<pubDate>Thu, 02 Apr 2026 23:11:11 +0000</pubDate>
				<category><![CDATA[on the move]]></category>
		<guid isPermaLink="false">http://michaeldoornbos.com/?p=9844</guid>

					<description><![CDATA[Over Christmas, I spent a lot of time with my beloved (and quirky) HP-16C. I decided I wanted to take it everywhere, but doing a phone calculator app seemed daunting. I&#8217;ve been plugging away at it for 3 months now as one of my many side projects. I&#8217;m ready to call it a usable version<a class="more-link" href="https://michaeldoornbos.com/2026/04/02/i-wrote-an-iphone-calculator-app/">Continue reading <span class="screen-reader-text">"I wrote an iPhone calculator&#160;app"</span></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Over Christmas, I spent a lot of time with my beloved (and quirky) HP-16C. I decided I wanted to take it everywhere, but doing a phone calculator app seemed daunting. I&#8217;ve been plugging away at it for 3 months now as one of my many side projects.</p>



<p class="wp-block-paragraph">I&#8217;m ready to call it a usable version 1.0. I&#8217;m sure there are bugs, but I&#8217;ll work those out as I use it more.</p>



<p class="wp-block-paragraph">The only upgrades I did over the original are to add a second line so you can see the Y register, and it can display all 32 bits of binary without scrolling (wider &#8220;LCD&#8221;)</p>



<p class="wp-block-paragraph">I wrote more than 200 tests, because the last thing a calculator app needs is to get the math wrong.</p>



<p class="wp-block-paragraph">Submitted it to the app store (free). Now we wait for approval.</p>



<figure class="wp-block-image size-large"><img width="1024" height="743" data-attachment-id="9845" data-permalink="https://michaeldoornbos.com/2026/04/02/i-wrote-an-iphone-calculator-app/2026-04-02-19-03-45/" data-orig-file="https://michaeldoornbos.com/wp-content/uploads/2026/04/2026-04-02-19.03.45.webp" data-orig-size="4028,2925" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="2026-04-02 19.03.45" data-image-description="" data-image-caption="" data-large-file="https://michaeldoornbos.com/wp-content/uploads/2026/04/2026-04-02-19.03.45.webp?w=750" src="https://michaeldoornbos.com/wp-content/uploads/2026/04/2026-04-02-19.03.45.webp?w=1024" alt="" class="wp-image-9845" srcset="https://michaeldoornbos.com/wp-content/uploads/2026/04/2026-04-02-19.03.45.webp?w=1024 1024w, https://michaeldoornbos.com/wp-content/uploads/2026/04/2026-04-02-19.03.45.webp?w=2048 2048w, https://michaeldoornbos.com/wp-content/uploads/2026/04/2026-04-02-19.03.45.webp?w=150 150w, https://michaeldoornbos.com/wp-content/uploads/2026/04/2026-04-02-19.03.45.webp?w=300 300w, https://michaeldoornbos.com/wp-content/uploads/2026/04/2026-04-02-19.03.45.webp?w=768 768w, https://michaeldoornbos.com/wp-content/uploads/2026/04/2026-04-02-19.03.45.webp?w=1440 1440w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://michaeldoornbos.com/2026/04/02/i-wrote-an-iphone-calculator-app/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9844</post-id>
		<media:content url="https://1.gravatar.com/avatar/1c09faca80de12cd96a99609a03dd6a22273f16a8a33170ed7a68129001209dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrdoornbos</media:title>
		</media:content>

		<media:content url="https://michaeldoornbos.com/wp-content/uploads/2026/04/2026-04-02-19.03.45.webp?w=1024" medium="image" />
	</item>
		<item>
		<title>I wrote a book</title>
		<link>https://michaeldoornbos.com/2026/03/28/i-wrote-a-book/</link>
					<comments>https://michaeldoornbos.com/2026/03/28/i-wrote-a-book/#respond</comments>
		
		<dc:creator><![CDATA[mrdoornbos]]></dc:creator>
		<pubDate>Sat, 28 Mar 2026 17:08:08 +0000</pubDate>
				<category><![CDATA[on the move]]></category>
		<category><![CDATA[book-review]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[fiction]]></category>
		<category><![CDATA[reading]]></category>
		<category><![CDATA[writing]]></category>
		<guid isPermaLink="false">http://michaeldoornbos.com/?p=9828</guid>

					<description><![CDATA[A novel. My third. The first one was about five years ago. It has every problem you’d expect from someone who’d never written fiction. Flat dialogue, scenes that wander, characters that exist to serve the plot instead of the other way around. The bones are good, though. There’s a real story in there. I just<a class="more-link" href="https://michaeldoornbos.com/2026/03/28/i-wrote-a-book/">Continue reading <span class="screen-reader-text">"I wrote a&#160;book"</span></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A novel. My third.</p>



<figure class="wp-block-image size-large"><img width="768" height="1024" data-attachment-id="9830" data-permalink="https://michaeldoornbos.com/2026/03/28/i-wrote-a-book/2026-03-28-13-02-12/" data-orig-file="https://michaeldoornbos.com/wp-content/uploads/2026/03/2026-03-28-13.02.12.webp" data-orig-size="3024,4032" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="2026-03-28 13.02.12" data-image-description="" data-image-caption="" data-large-file="https://michaeldoornbos.com/wp-content/uploads/2026/03/2026-03-28-13.02.12.webp?w=750" src="https://michaeldoornbos.com/wp-content/uploads/2026/03/2026-03-28-13.02.12.webp?w=768" alt="" class="wp-image-9830" srcset="https://michaeldoornbos.com/wp-content/uploads/2026/03/2026-03-28-13.02.12.webp?w=768 768w, https://michaeldoornbos.com/wp-content/uploads/2026/03/2026-03-28-13.02.12.webp?w=1536 1536w, https://michaeldoornbos.com/wp-content/uploads/2026/03/2026-03-28-13.02.12.webp?w=113 113w, https://michaeldoornbos.com/wp-content/uploads/2026/03/2026-03-28-13.02.12.webp?w=225 225w, https://michaeldoornbos.com/wp-content/uploads/2026/03/2026-03-28-13.02.12.webp?w=1440 1440w" sizes="(max-width: 768px) 100vw, 768px" /></figure>



<p class="wp-block-paragraph">The first one was about five years ago. It has every problem you’d expect from someone who’d never written fiction. Flat dialogue, scenes that wander, characters that exist to serve the plot instead of the other way around. The bones are good, though. There’s a real story in there. I just didn’t know how to tell it yet.</p>



<p class="wp-block-paragraph">The second was last November. Twenty-nine days, start to finish. Better, but the middle act drags, the villain is a cardboard cutout, and the romantic thread pays off too early, robbing the ending of the tension it needs. I learned more about pacing from writing that book than from anything I’ve read about writing.</p>



<p class="wp-block-paragraph">This one I started in mid-February. A genre I don’t normally read, and I read a lot. I wanted to see what happens when you can’t lean on familiar patterns. And it turns out that’s where the real work is. Every scene forced me to think harder because I couldn’t coast on instinct. I noticed things about structure and rhythm I’d never have caught writing in a genre I’ve already internalized.</p>



<p class="wp-block-paragraph">122,000 words in a month (424 pages). Around 4,000 words a day, mostly on breaks from work and in the evenings.</p>



<p class="wp-block-paragraph">Somewhere around 60%, it all fell apart. It always does. You’re too deep to start over, not close enough to the end to see the shape of it, and every sentence feels wrong. You start to think maybe the whole thing was a mistake. That’s the wall. The trick is knowing the wall is normal and writing through it anyway, because the other side is where the book starts to come together. Pieces that seemed disconnected start clicking. Threads you planted fifty pages ago suddenly pay off. That feeling is hard to describe. It’s like the book knows something you don’t, and it’s been waiting for you to catch up.</p>



<p class="wp-block-paragraph">I read through it twice when I was done. This is the first time I’ve been happy at the end. Not &#8220;happy for a first attempt.&#8221; Just happy.</p>



<p class="wp-block-paragraph">The two main characters have clear arcs, and I identify with both, which is probably why I keep rereading it. That’s also the biggest problem. One of them has too much of me in it. I can feel it when I’m reading. The character stops being a character and starts being a journal entry with dialogue. A reader wouldn’t know that, but I do, and it pulls me out. Figuring out how to put yourself into a character without making them you is something I haven’t solved yet.</p>



<p class="wp-block-paragraph">I don’t have aspirations to be a fiction writer. I’ve been writing online for 25 years, and I’m good with that. This was about learning the craft of storytelling by actually doing it. Writing bad scenes and sitting with them until I figured out why they were bad. There’s a feel for tension and pacing you can only get that way.</p>



<p class="wp-block-paragraph">And it was about finishing something long and hard. Showing up every day for a month to the same project, through the parts that felt broken, through the days when I wanted to start something else, through the wall at 60%.</p>



<p class="wp-block-paragraph">I got one copy printed. It&#8217;s amazing that you can get a book printed and bound for $19, including shipping. Nobody else is going to read it. That was never the point. But the progression from book one to three is clear, and each one is a different kind of better. The first taught me structure. The second taught me speed. This one is the first thing I’ve written that I actually want to reread.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://michaeldoornbos.com/2026/03/28/i-wrote-a-book/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9828</post-id>
		<media:content url="https://1.gravatar.com/avatar/1c09faca80de12cd96a99609a03dd6a22273f16a8a33170ed7a68129001209dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrdoornbos</media:title>
		</media:content>

		<media:content url="https://michaeldoornbos.com/wp-content/uploads/2026/03/2026-03-28-13.02.12.webp?w=768" medium="image" />
	</item>
		<item>
		<title>My wife found this for me and gave it to me for my birthday. I still know every word.</title>
		<link>https://michaeldoornbos.com/2026/03/26/my-wife-found-this-for-me-and-gave-it-to-me-for-my-birthday-i-still-know-every-word/</link>
					<comments>https://michaeldoornbos.com/2026/03/26/my-wife-found-this-for-me-and-gave-it-to-me-for-my-birthday-i-still-know-every-word/#respond</comments>
		
		<dc:creator><![CDATA[mrdoornbos]]></dc:creator>
		<pubDate>Thu, 26 Mar 2026 21:43:16 +0000</pubDate>
				<category><![CDATA[on the move]]></category>
		<guid isPermaLink="false">http://michaeldoornbos.com/2026/03/26/my-wife-found-this-for-me-and-gave-it-to-me-for-my-birthday-i-still-know-every-word/</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img width="768" height="1024" data-attachment-id="9826" data-permalink="https://michaeldoornbos.com/img_2082/" data-orig-file="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2082.jpg" data-orig-size="1500,2000" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;2.2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;iPhone 12 Pro Max&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1774546208&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;7.5&quot;,&quot;iso&quot;:&quot;500&quot;,&quot;shutter_speed&quot;:&quot;0.016666666666667&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;,&quot;alt&quot;:&quot;&quot;}" data-image-title="img_2082" data-image-description="" data-image-caption="" data-large-file="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2082.jpg?w=750" src="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2082.jpg?w=768" class="wp-image-9826" srcset="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2082.jpg?w=768 768w, https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2082.jpg?w=113 113w, https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2082.jpg?w=225 225w, https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2082.jpg?w=1440 1440w, https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2082.jpg 1500w" sizes="(max-width: 768px) 100vw, 768px" /></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://michaeldoornbos.com/2026/03/26/my-wife-found-this-for-me-and-gave-it-to-me-for-my-birthday-i-still-know-every-word/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9827</post-id>
		<media:content url="https://1.gravatar.com/avatar/1c09faca80de12cd96a99609a03dd6a22273f16a8a33170ed7a68129001209dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrdoornbos</media:title>
		</media:content>

		<media:content url="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2082.jpg?w=768" medium="image" />
	</item>
		<item>
		<title>Make homebuilt computers great again.</title>
		<link>https://michaeldoornbos.com/2026/03/21/make-homebuilt-computers-great-again/</link>
					<comments>https://michaeldoornbos.com/2026/03/21/make-homebuilt-computers-great-again/#respond</comments>
		
		<dc:creator><![CDATA[mrdoornbos]]></dc:creator>
		<pubDate>Sat, 21 Mar 2026 14:31:11 +0000</pubDate>
				<category><![CDATA[on the move]]></category>
		<guid isPermaLink="false">http://michaeldoornbos.com/2026/03/21/make-homebuilt-computers-great-again/</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img loading="lazy" width="819" height="1023" data-attachment-id="9821" data-permalink="https://michaeldoornbos.com/img_2077-2/" data-orig-file="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2077.jpg" data-orig-size="864,1080" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="img_2077" data-image-description="" data-image-caption="" data-large-file="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2077.jpg?w=750" src="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2077.jpg?w=819" class="wp-image-9821" srcset="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2077.jpg?w=819 819w, https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2077.jpg?w=120 120w, https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2077.jpg?w=240 240w, https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2077.jpg?w=768 768w, https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2077.jpg 864w" sizes="(max-width: 819px) 100vw, 819px" /></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://michaeldoornbos.com/2026/03/21/make-homebuilt-computers-great-again/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9822</post-id>
		<media:content url="https://1.gravatar.com/avatar/1c09faca80de12cd96a99609a03dd6a22273f16a8a33170ed7a68129001209dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrdoornbos</media:title>
		</media:content>

		<media:content url="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_2077.jpg?w=819" medium="image" />
	</item>
		<item>
		<title>Project Hail Mary Review</title>
		<link>https://michaeldoornbos.com/2026/03/20/project-hail-mary-review/</link>
					<comments>https://michaeldoornbos.com/2026/03/20/project-hail-mary-review/#respond</comments>
		
		<dc:creator><![CDATA[mrdoornbos]]></dc:creator>
		<pubDate>Fri, 20 Mar 2026 21:32:43 +0000</pubDate>
				<category><![CDATA[on the move]]></category>
		<category><![CDATA[andy-weir]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[movies]]></category>
		<category><![CDATA[ryan-gosling]]></category>
		<category><![CDATA[science-fiction]]></category>
		<guid isPermaLink="false">http://michaeldoornbos.com/?p=9817</guid>

					<description><![CDATA[Andy Weir wrote two of my favorite books. I read Project Hail Mary when it came out, and then again about six months ago. I&#8217;ve seen The Martian probably eight or nine times. I&#8217;ve read that book three times. I could watch it again today. The movie, while different from the book, is an excellent<a class="more-link" href="https://michaeldoornbos.com/2026/03/20/project-hail-mary-review/">Continue reading <span class="screen-reader-text">"Project Hail Mary&#160;Review"</span></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Andy Weir wrote two of my favorite books. I read Project Hail Mary when it came out, and then again about six months ago. I&#8217;ve seen The Martian probably eight or nine times. I&#8217;ve read that book three times. I could watch it again today. The movie, while different from the book, is an excellent adaptation.</p>



<p class="wp-block-paragraph">I just walked out of Project Hail Mary, and I don&#8217;t feel like I need to see it again.</p>



<p class="wp-block-paragraph">That&#8217;s the review, really. But let me explain.</p>



<p class="wp-block-paragraph">Ridley Scott directing Matt Damon was a far better Andy Weir adaptation than two Lego Movie directors pointing a shaky camera at Ryan Gosling and a rock puppet.</p>



<p class="wp-block-paragraph">Credit where it&#8217;s due. Rocky, as a practical effect, was the right call.</p>



<p class="wp-block-paragraph">That&#8217;s not to say Project Hail Mary wasn&#8217;t entertaining. It was. But the pacing never lets you sit with the gravity of the situation. The Martian lets you feel the weight on Watney&#8217;s shoulders. This felt like watching The Lego Movie. Frantic, bouncing from one thing to the next, never stopping to breathe.</p>



<p class="wp-block-paragraph">I found it kind of irritating.</p>



<p class="wp-block-paragraph">I&#8217;ll leave the spoiler-free version at that.</p>



<p class="wp-block-paragraph"><strong>SPOILERS AHEAD</strong></p>



<hr class="wp-block-separator has-alpha-channel-opacity" />



<p class="wp-block-paragraph">The book works because it earns its moments. Grace wakes up alone, has no idea where he is or why, and that confusion sits with you for a long time. In the movie, the amnesia is so poorly established that, if you haven&#8217;t read the book, I don&#8217;t think the audience would even pick up on the fact that the flashbacks are him remembering. You lose the fact that he spends a real stretch not knowing why he&#8217;s there. And then I wonder if the last couple of flashbacks land the way they should. He chickened out, didn&#8217;t believe in himself, and they basically abducted him for the mission. If you don&#8217;t understand that he doesn&#8217;t remember any of this, it lands differently.</p>



<p class="wp-block-paragraph">The same problem hits the Rocky relationship. In the book, Grace and Rocky spend a long time just trying to figure out how to communicate. It&#8217;s painstaking, and that&#8217;s the point. That&#8217;s what makes the relationship work. In the movie, they&#8217;re practically finishing each other&#8217;s sentences within minutes.</p>



<p class="wp-block-paragraph">Some of the casualties of science are understandable. Andy Weir spent real time on the fact that Rocky&#8217;s people use base-six numbering because they have six digits on their hands. I get that most moviegoers wouldn&#8217;t care about that the way I do. But the core environmental details, the ammonia atmosphere, the extreme pressure and heat differences, those were load-bearing elements of the story. The movie glazes right over them. I&#8217;m also not sure the audience ever clearly understands that Rocky can&#8217;t see light. Maybe they do, but I worried about that for the whole second half of the film. It felt dumbed down.</p>



<p class="wp-block-paragraph">And then there&#8217;s the tone. The movie leans into goofiness constantly, like that&#8217;s the engine of Grace and Rocky&#8217;s relationship. It isn&#8217;t. In the book, their bond is built on the fact that they&#8217;re both trying to save their species, and the hard work and shared hardship that comes with it. The humor in the book comes from the fact that Grace and Rocky understand the universe differently. Their slight misalignment, the way they don&#8217;t quite get each other, is what makes it funny. Weir&#8217;s humor isn&#8217;t always perfect either, but it works because you&#8217;ve been through the hard stuff with these characters. In the movie, the jokes are just always there. There&#8217;s no counterweight.</p>



<p class="wp-block-paragraph">The ending is rushed. This is a complaint I have about many movies lately. You spend two hours building toward something, and the conclusion gets two minutes.</p>



<p class="wp-block-paragraph">With a better director and fifteen more minutes of screen time, this could have been a different movie. Let the moments breathe. Let the audience feel the isolation, the difficulty, the stakes. Instead, it&#8217;s a frantic ride that never slows down long enough for any of it to land.</p>



<p class="wp-block-paragraph">One way to fix many of the problems with this film would be to clearly establish that every flashback you see is Grace remembering it at that moment. Each new memory adds weight to whatever comes next, because he&#8217;s learning these things when you are. That&#8217;s the whole engine of the book, and the movie just lets it slide by.</p>



<p class="wp-block-paragraph">It&#8217;s a shame. The book is great, and they had everything they needed to make a great movie. I suspect if Ridley Scott had directed it, we&#8217;d be talking about a very different film.</p>



<p class="wp-block-paragraph">But we&#8217;re not. This is a movie you see once. It&#8217;s entertaining enough. And you move on.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://michaeldoornbos.com/2026/03/20/project-hail-mary-review/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9817</post-id>
		<media:thumbnail url="https://michaeldoornbos.com/wp-content/uploads/2026/03/2026-03-20-15.38.05.webp" />
		<media:content url="https://michaeldoornbos.com/wp-content/uploads/2026/03/2026-03-20-15.38.05.webp" medium="image">
			<media:title type="html">2026-03-20 15.38.05</media:title>
		</media:content>

		<media:content url="https://1.gravatar.com/avatar/1c09faca80de12cd96a99609a03dd6a22273f16a8a33170ed7a68129001209dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrdoornbos</media:title>
		</media:content>
	</item>
		<item>
		<title>Every once in a while, people surprise me with the coolest things. A friend is now using a Commodore to read my writing. Awesomesauce!</title>
		<link>https://michaeldoornbos.com/2026/03/13/every-once-in-a-while-people-surprise-me-with-the-coolest-things-a-friend-is-now-using-a-commodore-to-read-my-writing-awesomesauce/</link>
		
		<dc:creator><![CDATA[mrdoornbos]]></dc:creator>
		<pubDate>Fri, 13 Mar 2026 13:06:56 +0000</pubDate>
				<category><![CDATA[on the move]]></category>
		<guid isPermaLink="false">http://michaeldoornbos.com/?p=9812</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img loading="lazy" width="768" height="1024" data-attachment-id="9813" data-permalink="https://michaeldoornbos.com/2026/03/13/every-once-in-a-while-people-surprise-me-with-the-coolest-things-a-friend-is-now-using-a-commodore-to-read-my-writing-awesomesauce/img_8155/" data-orig-file="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_8155.webp" data-orig-size="1200,1600" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="IMG_8155" data-image-description="" data-image-caption="" data-large-file="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_8155.webp?w=750" src="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_8155.webp?w=768" alt="" class="wp-image-9813" srcset="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_8155.webp?w=768 768w, https://michaeldoornbos.com/wp-content/uploads/2026/03/img_8155.webp?w=113 113w, https://michaeldoornbos.com/wp-content/uploads/2026/03/img_8155.webp?w=225 225w, https://michaeldoornbos.com/wp-content/uploads/2026/03/img_8155.webp 1200w" sizes="(max-width: 768px) 100vw, 768px" /></figure>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9812</post-id>
		<media:content url="https://1.gravatar.com/avatar/1c09faca80de12cd96a99609a03dd6a22273f16a8a33170ed7a68129001209dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrdoornbos</media:title>
		</media:content>

		<media:content url="https://michaeldoornbos.com/wp-content/uploads/2026/03/img_8155.webp?w=768" medium="image" />
	</item>
		<item>
		<title>On life</title>
		<link>https://michaeldoornbos.com/2026/03/09/on-life/</link>
		
		<dc:creator><![CDATA[mrdoornbos]]></dc:creator>
		<pubDate>Mon, 09 Mar 2026 23:07:44 +0000</pubDate>
				<category><![CDATA[on the move]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[love]]></category>
		<category><![CDATA[mom]]></category>
		<category><![CDATA[writing]]></category>
		<guid isPermaLink="false">http://michaeldoornbos.com/?p=9809</guid>

					<description><![CDATA[We got married young by today&#8217;s standards (20 and 22) and had our youngest child when she was barely 21. Up until we knew we were right for each other in the &#8220;rest of our lives way&#8221;, she had loose, somewhat ambiguous career ambitions. Mostly out of necessity. But even before we got married, she<a class="more-link" href="https://michaeldoornbos.com/2026/03/09/on-life/">Continue reading <span class="screen-reader-text">"On life"</span></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">We got married young by today&#8217;s standards (20 and 22) and had our youngest child when she was barely 21.</p>



<p class="wp-block-paragraph">Up until we knew we were right for each other in the &#8220;rest of our lives way&#8221;, she had loose, somewhat ambiguous career ambitions. Mostly out of necessity. But even before we got married, she was sure she wanted to be a full-time Mom.</p>



<p class="wp-block-paragraph">This required us to start working on my career immediately. Together, we worked hard to build a path that would allow me to be able to support the lifestyle we chose. We knew it would be hard, and she was a bigger driver of my initial success than I was. One of our very first purchases as a couple was a new computer and $300 worth of Study materials for me, when $300 was A LOT of money for us (it was also our very first Amazon purchase, in the spring of 1998). She was the one who pushed for me to get into Linux before anyone had even heard of it. She pushed me to follow my deep love of first principles, even when I had no idea how.</p>



<p class="wp-block-paragraph">Her intuition proved perfect timing, because the following year, the dot-com era came to the fore.</p>



<p class="wp-block-paragraph">As the kids grew up and my career took off, she alternated between homeschooling and facilitating their transition to private school when we could afford it. Eventually, rounding out both kids&#8217; high school as a full-time homeschool mom.</p>



<p class="wp-block-paragraph">Now that we&#8217;re empty nesters, she finds herself sometimes in an uncomfortable position. You see, a lot of people don&#8217;t like that she doesn&#8217;t have a career now. Even people who should be close to us feel she should have a career. But she still doesn&#8217;t really want one. And some people she her as something other than a&#8221;successful woman.&#8221;</p>



<p class="wp-block-paragraph">I&#8217;m late in my career. My gray is coming faster than hers, and as empty nesters, we find ourselves saying, &#8220;What&#8217;s next?&#8221;</p>



<p class="wp-block-paragraph">This is an amazing &#8220;problem&#8221; to have, one that she is handling better than I am.</p>



<p class="wp-block-paragraph">She&#8217;s painting, writing, gardening, bothering the snot out of the kids (who are doing SO GREAT), freeze-drying everything in sight, reading, hiking, and more. It&#8217;s exactly the sort of thing she wants, even through the occasional subtle ridicule of others.</p>



<p class="wp-block-paragraph">I, on the other hand, am now searching for meaning I&#8217;ve not found in my career. Thousands and thousands of hours that more often than not feel hollow. I&#8217;m not saying I haven&#8217;t had fun along the way; I have. But the parts of my life that are important have NOTHING to do with my career success or money. My family is important. My friends are important. Time to explore the world is important. My career is none of those things.</p>



<p class="wp-block-paragraph">She gets to live the important parts every day. Wife, mother, and caregiver.</p>



<p class="wp-block-paragraph">WE earned her freedom to do that. Together.</p>



<p class="wp-block-paragraph">So I&#8217;m working to transition my career to something that supports the important parts, while having meaning to people. I don&#8217;t care if it&#8217;s meaningful to thousands of people or two, but it will be helpful and have purpose.</p>



<p class="wp-block-paragraph">I wish I had started this 30 years ago, but you can only go forward from where you are.</p>



<p class="wp-block-paragraph">My first step&#8230; paying more attention to the way my wife lives and doing more of that.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9809</post-id>
		<media:content url="https://1.gravatar.com/avatar/1c09faca80de12cd96a99609a03dd6a22273f16a8a33170ed7a68129001209dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrdoornbos</media:title>
		</media:content>
	</item>
		<item>
		<title>My custom Obsidian plugin</title>
		<link>https://michaeldoornbos.com/2026/02/27/my-custom-obsidian-plugin/</link>
		
		<dc:creator><![CDATA[mrdoornbos]]></dc:creator>
		<pubDate>Fri, 27 Feb 2026 17:31:05 +0000</pubDate>
				<category><![CDATA[on the move]]></category>
		<guid isPermaLink="false">http://michaeldoornbos.com/?p=9806</guid>

					<description><![CDATA[I&#8217;ve been using Obsidian for years now (recovering 10+ year Evernote user). I needed a simple way to log events, so I made a simple plugin for myself. Obsidian makes it so easy to get it to work exactly how I need. And the bonus is that everything is a text file. This gives it<a class="more-link" href="https://michaeldoornbos.com/2026/02/27/my-custom-obsidian-plugin/">Continue reading <span class="screen-reader-text">"My custom Obsidian&#160;plugin"</span></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I&#8217;ve been using Obsidian for years now (recovering 10+ year Evernote user). I needed a simple way to log events, so I made a simple plugin for myself. Obsidian makes it so easy to get it to work exactly how I need.</p>



<p class="wp-block-paragraph">And the bonus is that everything is a text file. This gives it the &#8220;forever&#8221; permanence that other tools can&#8217;t or won&#8217;t.</p>



<figure class="wp-block-image size-large"><img loading="lazy" width="471" height="1023" data-attachment-id="9807" data-permalink="https://michaeldoornbos.com/2026/02/27/my-custom-obsidian-plugin/2026-02-27-12-27-14/" data-orig-file="https://michaeldoornbos.com/wp-content/uploads/2026/02/2026-02-27-12.27.14.webp" data-orig-size="1320,2868" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="2026-02-27 12.27.14" data-image-description="" data-image-caption="" data-large-file="https://michaeldoornbos.com/wp-content/uploads/2026/02/2026-02-27-12.27.14.webp?w=471" src="https://michaeldoornbos.com/wp-content/uploads/2026/02/2026-02-27-12.27.14.webp?w=471" alt="" class="wp-image-9807" srcset="https://michaeldoornbos.com/wp-content/uploads/2026/02/2026-02-27-12.27.14.webp?w=471 471w, https://michaeldoornbos.com/wp-content/uploads/2026/02/2026-02-27-12.27.14.webp?w=942 942w, https://michaeldoornbos.com/wp-content/uploads/2026/02/2026-02-27-12.27.14.webp?w=69 69w, https://michaeldoornbos.com/wp-content/uploads/2026/02/2026-02-27-12.27.14.webp?w=138 138w, https://michaeldoornbos.com/wp-content/uploads/2026/02/2026-02-27-12.27.14.webp?w=768 768w" sizes="(max-width: 471px) 100vw, 471px" /></figure>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9806</post-id>
		<media:content url="https://1.gravatar.com/avatar/1c09faca80de12cd96a99609a03dd6a22273f16a8a33170ed7a68129001209dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrdoornbos</media:title>
		</media:content>

		<media:content url="https://michaeldoornbos.com/wp-content/uploads/2026/02/2026-02-27-12.27.14.webp?w=471" medium="image" />
	</item>
		<item>
		<title>Friday fun: Time to bring out the Osborne 1 I spent quite a few hours restoring last year.</title>
		<link>https://michaeldoornbos.com/2026/02/20/friday-fun-time-to-bring-out-the-osborne-1-i-spent-quite-a-few-hours-restoring-last-year/</link>
		
		<dc:creator><![CDATA[mrdoornbos]]></dc:creator>
		<pubDate>Fri, 20 Feb 2026 18:31:45 +0000</pubDate>
				<category><![CDATA[on the move]]></category>
		<guid isPermaLink="false">http://michaeldoornbos.com/?p=9798</guid>

					<description><![CDATA[It can run Wordstar really well, maybe George RR can borrow it to finish Game of Thrones ;-) Sorry about the low light. The iPhone 16 has a REALLY hard time adjusting the aperture to make a green phosphor CRT look good.]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-embed is-type-video is-provider-vimeo wp-block-embed-vimeo wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="embed-vimeo"><iframe title="Restored an Osborne 1 and has MS-BASIC floppies." src="https://player.vimeo.com/video/1166764736?dnt=1&amp;app_id=122963" width="750" height="422" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share" referrerpolicy="strict-origin-when-cross-origin"></iframe></div>
</div></figure>



<p class="wp-block-paragraph">It can run Wordstar really well, maybe George RR can borrow it to finish Game of Thrones ;-)</p>



<p class="wp-block-paragraph">Sorry about the low light. The iPhone 16 has a REALLY hard time adjusting the aperture to make a green phosphor CRT look good.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9798</post-id>
		<media:content url="https://1.gravatar.com/avatar/1c09faca80de12cd96a99609a03dd6a22273f16a8a33170ed7a68129001209dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrdoornbos</media:title>
		</media:content>
	</item>
		<item>
		<title>Does everyone need an audience?</title>
		<link>https://michaeldoornbos.com/2026/02/16/does-everyone-need-an-audience/</link>
		
		<dc:creator><![CDATA[mrdoornbos]]></dc:creator>
		<pubDate>Mon, 16 Feb 2026 16:52:48 +0000</pubDate>
				<category><![CDATA[on the move]]></category>
		<guid isPermaLink="false">http://michaeldoornbos.com/?p=9788</guid>

					<description><![CDATA[This is the most impactful thing I&#8217;ve read today. My mom has a little notebook where she writes down every movie she watches and a few of her thoughts about it. I told her about Letterboxd &#38; she said &#8220;does everyone need an audience for their hobbies now?&#8221;]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">This is the most impactful thing I&#8217;ve read today.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">My mom has a little notebook where she writes down every movie she watches and a few of her thoughts about it. I told her about Letterboxd &amp; she said &#8220;does everyone need an audience for their hobbies now?&#8221;</p>
</blockquote>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9788</post-id>
		<media:content url="https://1.gravatar.com/avatar/1c09faca80de12cd96a99609a03dd6a22273f16a8a33170ed7a68129001209dc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrdoornbos</media:title>
		</media:content>
	</item>
	</channel>
</rss>
