<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Mike&#39;s Software Development Blog</title>
		<link>https://mikejfromva.com/</link>
		<description>Recent content on Mike&#39;s Software Development Blog</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Sat, 06 Jun 2026 08:34:08 -0400</lastBuildDate>
		
			<atom:link href="https://mikejfromva.com/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Retrospective 2002: Performance Engineering at Sun Microsystems</title>
				<link>https://mikejfromva.com/post/retrospective-2002-performance-engineering-at-sun/</link>
				<pubDate>Tue, 19 May 2026 07:00:00 -0400</pubDate>
				<guid>https://mikejfromva.com/post/retrospective-2002-performance-engineering-at-sun/</guid>
				<description>A retrospective on my work as a performance engineer at Sun Microsystems — two Supercomputing 2002 papers I gathered data for, the NUMA-and-MPI hardware landscape of the era, the UltraSPARC processors measured against the 6502 of my childhood and the CPUs of today, why the CISC-versus-RISC mental model is long past its expiration date, Tanenbaum&amp;rsquo;s register-less stack machine, and how a memcpy change shipped in Solaris.</description>
			</item>
			<item>
				<title>Retrospective 2019: Coding Interviews</title>
				<link>https://mikejfromva.com/post/retrospective-2019-coding-interviews/</link>
				<pubDate>Sat, 16 May 2026 12:00:00 -0400</pubDate>
				<guid>https://mikejfromva.com/post/retrospective-2019-coding-interviews/</guid>
				<description>A retrospective on practicing for software engineering coding interviews in 2019 — a little history, some opinions on remote work and prep materials, and a tour of every puzzle in my Cracking-the-Coding-Interview-in-Java repository.</description>
			</item>
			<item>
				<title>Retrospective 2013: Software Built to Run a Particle Accelerator</title>
				<link>https://mikejfromva.com/post/retrospective-2013-beam-viewer-controls/</link>
				<pubDate>Fri, 08 May 2026 20:35:00 -0400</pubDate>
				<guid>https://mikejfromva.com/post/retrospective-2013-beam-viewer-controls/</guid>
				<description>A retrospective on building control software for Jefferson Lab&amp;rsquo;s 12 GeV CEBAF particle accelerator — the design of the Insertables System, debugging hardware by listening for actuator sounds at the beamline, and missing the ICALEPCS conference due to the federal government shutdown.</description>
			</item>
			<item>
				<title>Building Cosmic Blob with Claude</title>
				<link>https://mikejfromva.com/post/building-cosmic-blob-with-claude/</link>
				<pubDate>Sat, 09 May 2026 00:00:00 +0000</pubDate>
				<guid>https://mikejfromva.com/post/building-cosmic-blob-with-claude/</guid>
				<description>I used Claude Code to recreate Cosmic Glob — a two-player arcade game I used to type in by hand from a magazine on my Atari 130XE — as a browser-based canvas game called Cosmic Blob.</description>
			</item>
			<item>
				<title>Welcome To My Tech Journey</title>
				<link>https://mikejfromva.com/post/welcome_to_my_blog/</link>
				<pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate>
				<guid>https://mikejfromva.com/post/welcome_to_my_blog/</guid>
				<description>An introduction to the blog and its author — a software engineer with thirty years of experience across Jefferson Lab, Sun Microsystems, Amazon, and GEICO, writing about programming languages, cryptography, general computing, and computer architecture.</description>
			</item>
			<item>
				<title>Readme</title>
				<link>https://mikejfromva.com/readme/</link>
				<pubDate>Sun, 14 Dec 2025 15:43:32 -0500</pubDate>
				<guid>https://mikejfromva.com/readme/</guid>
				<description>&lt;p&gt;Senior Software Engineer based in Williamsburg, VA. Three decades of building systems that run at the edges of what hardware can do — particle accelerator controls at Jefferson Lab, cryptographic infrastructure at AWS, and PKI services at GEICO. My technical depth lives in Go, Rust, Java, and C++, with a particular love for cryptography, high-performance computing, and the low-level internals in the CPU.&lt;/p&gt;&#xA;&lt;p&gt;I believe science and expertise matter — not just in engineering, but in public life. Rigorous training, evidence-based reasoning, and respect for hard-won knowledge are values I try to bring to my work and to the people I mentor.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
