<?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/"
	>

<channel>
	<title>Jeff Bridgforth</title>
	<atom:link href="https://jeffbridgforth.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://jeffbridgforth.com/</link>
	<description>Jeff Bridgforth :: webcraftsman</description>
	<lastBuildDate>Mon, 08 Jun 2026 12:39:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>Weeknotes 26:23</title>
		<link>https://jeffbridgforth.com/weeknotes-june-7-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-june-7-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Mon, 08 Jun 2026 11:53:39 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12375</guid>

					<description><![CDATA[<p>I took a road trip this week with my wife and youngest to attend her orientation at ETSU. We had a couple of adventures on Friday, one planned and one that was not.</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-june-7-2026/">Weeknotes 26:23</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Road trip to ETSU</h2>



<p class="wp-block-paragraph">I took a road trip in the middle of the week with my wife and youngest. We traveled to Johnson City, Tennessee where my youngest will attend school in the fall. I had traveled through eastern Tennessee on my way to Asheville three years but this was my first trip where I got to explore this part of the state. We arrived in Johnson City just before 2 p.m. and went straight to the East Tennessee State campus. My daughter and wife met with the department head for an hour while I sat in the hall scrolling through Bluesky on my phone. I read <a href="https://geoffgraham.me/distinguishing-technology-from-technology/">Geoff Graham&#8217;s rant</a> and posted a couple of pictures to Instagram.</p>



<p class="wp-block-paragraph">After the meeting, we walked around campus. Our first stop was at Sherrod Library. In the midst of exploring, one of the staff asked if I needed help. I happened to see that the area we were near was called the Innovation Commons. I decided to ask him what it was and he proceeded to show us around for the next 30-45 minutes. </p>



<p class="wp-block-paragraph">The Innovation Commons is a maker space at ETSU with 3D printers, button makers, VR, vinyl cutters, and many tools for creating all types of media. They are in the process of renovating some of the space. Mark, the operations manager, showed us around and explained all the changes they were making and how they had reclaimed space for things they no longer needed physical copies of at the library.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="918" height="1280" src="https://jeffbridgforth.com/wp-content/uploads/sherrod-library-shorter.jpg" alt="" class="wp-image-12378" srcset="https://jeffbridgforth.com/wp-content/uploads/sherrod-library-shorter.jpg 918w, https://jeffbridgforth.com/wp-content/uploads/sherrod-library-shorter-768x1071.jpg 768w" sizes="(max-width: 918px) 100vw, 918px" /><figcaption class="wp-element-caption">The exterior of Sherrod Library. The Innovation Commons is on the second floor behind those big windows.</figcaption></figure>



<p class="wp-block-paragraph">After the library, we shopped at the bookstore at the student union to buy some ETSU shirts and stickers and then we walked around campus. We found our daughter&#8217;s dorm just outside the student union. Her dorm is one of the original buildings on campus. They are building a fine arts center next door that will open in the fall. Due to the construction, they have redone the space in front of her hall with new pavers and several porch swings. It looks like a really nice area.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1200" height="1050" src="https://jeffbridgforth.com/wp-content/uploads/carter-hall.jpg" alt="" class="wp-image-12379" srcset="https://jeffbridgforth.com/wp-content/uploads/carter-hall.jpg 1200w, https://jeffbridgforth.com/wp-content/uploads/carter-hall-768x672.jpg 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></figure>



<p class="wp-block-paragraph">After campus, we visited a Walmart to look for shirts and then we ate dinner at Freddy&#8217;s. It was our first time to try it. We did like the seasoned fries. We still think Culver&#8217;s is better.</p>



<p class="wp-block-paragraph">On Thursday, my daughter went through orientation for transfer students. I went to the library and worked (or at least tried to work). It was not the most productive day but I did get some things done. I took time off around lunch to tour my daughter&#8217;s room with my wife. We took pictures, video, and measurements so we know how much space she has and what might fit in her room. We are so grateful that Austin took some time out of his busy schedule to give us access to the room. </p>



<figure class="wp-block-image size-full"><img decoding="async" width="1414" height="918" src="https://jeffbridgforth.com/wp-content/uploads/elizabethton.jpg" alt="" class="wp-image-12376" srcset="https://jeffbridgforth.com/wp-content/uploads/elizabethton.jpg 1414w, https://jeffbridgforth.com/wp-content/uploads/elizabethton-768x499.jpg 768w" sizes="(max-width: 1414px) 100vw, 1414px" /></figure>



<p class="wp-block-paragraph">Before heading home to Chattanooga on Friday, we took a side trip to Elizabethton. My wife and daughter wanted to visit <a href="https://www.thoughtfulvintage.com/">Thoughtful Vintage</a>. My wife had seen it on Instagram. My youngest enjoyed looking through fabric and buying secondhand clothing. We grabbed lunch at Zaxby&#8217;s and then hit the road to go home.</p>



<figure class="wp-block-image size-full full-width"><img loading="lazy" decoding="async" width="1600" height="720" src="https://jeffbridgforth.com/wp-content/uploads/mountains.jpg" alt="" class="wp-image-12380" srcset="https://jeffbridgforth.com/wp-content/uploads/mountains.jpg 1600w, https://jeffbridgforth.com/wp-content/uploads/mountains-768x346.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/mountains-1536x691.jpg 1536w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /><figcaption class="wp-element-caption">We enjoyed views of the Appalachian Mountains on our side trip to Elizabethton.</figcaption></figure>



<h2 class="wp-block-heading">Houston, we have a problem</h2>



<p class="wp-block-paragraph">As we drove home, the road felt very rough and I felt a lot of vibration and could hear it through the front of the vehicle. I noticed it more at higher speeds. I began to suspect that it was the vehicle and not the road, especially when we got off the road to visit Buc-ee&#8217;s near Sevierville, Tennessee. I had also noticed that the car was pulling toward the left. I inspected the tires while at Buc-ee&#8217;s and did not notice anything visible. But I was feeling uneasy. As we started out again, I continued to notice a lot of vibration, even when we were on smoother parts of the road. When we had to slow down going through Knoxville due to a traffic accident, I could feel something was wrong with the wheel. It felt like it had something on it that you can feel with every rotation. I started to form a plan to stop after we made it past Knoxville.</p>



<p class="wp-block-paragraph">We pulled over at a Pilot just south of Knoxville. I had my wife drive the vehicle around the parking lot. I could not really tell what was happening by observing. I called my mechanic. I was trying to get some advice on whether it was safe to try to continue home. I suspected it was not and he confirmed that. He thought it might be a wheel bearing. He suggested finding a Tire Discounter to have them take a look. I found one 10 minutes away and we made our way there. </p>



<p class="wp-block-paragraph">One of my concerns was that it was just after 4 on a Friday afternoon. This store was open until 6. They got it in right away and diagnosed the problem as a broken belt on the tire. This misshapes the tire which is what I felt on the highway. We thought about having him put on the spare but then realized that the spare was 15 years old. We then discovered the tires on the vehicle were 13 years old and the others were also at risk. </p>



<p class="wp-block-paragraph">The vehicle (GMC Envoy) was my mother-in-law&#8217;s and it has very little mileage on it and we have not driven it as much. We had decided to take this vehicle on the trip because our van had a noise a couple of weeks ago but the mechanic could not discover a problem. I just felt better about taking the GMC because I was feeling nervous about the van.</p>



<p class="wp-block-paragraph">We decided to replace the front tires to get home and then look into replacing the back tires and the spare once we were back in Chattanooga.</p>



<p class="wp-block-paragraph">It was a very stressful afternoon as I began to suspect a problem with the GMC and then wonder what that was going to mean late on a Friday afternoon when we just wanted to get home. I am very mindful of God&#8217;s protection and provision for us. I am not sure how long the tire was broken and know that it could have failed at any point on Friday. </p>



<p class="wp-block-paragraph">But it did not. I attribute that to God&#8217;s protection. And then he provided being able to talk to my mechanic, provided a store just 10 minutes away, provided a store that was open till 6, and then provided in that the store could take us in right away and get us back on the road. I shudder to think what would have happened if that tire had failed when I was driving 70 along the interstate. I was very grateful to get home at the end of the day and see how God took care of us.</p>



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



<h2 class="wp-block-heading">Notes from the work week</h2>



<p class="wp-block-paragraph">My work week was broken up quite a bit. I worked normal hours on Monday and Tuesday. I worked from the library on Thursday. And then I worked from home on Saturday. My daughter really wanted me to see ETSU. My wife and her visited back in March. But as I was looking at the PTO I have already taken and calculated the time I would need to take off later this year to help her move in, I came up with the plan to work from campus on Thursday and then make up for being off on Friday by working on Saturday. So I only had to take one PTO day for the trip.</p>



<p class="wp-block-paragraph">I felt like Saturday was the most productive day of work I had this week. I was glad to have some space to think and catch up on some things that I have not been able to give attention to. I was able to address some feedback on a couple of projects that need to get out the door soon.</p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://pudding.cool/2026/05/similes/">Comparisons as Predictable as the Sunrise</a> (Russell Samora, <em>The Pudding</em>)</li>



<li><a href="https://www.challies.com/articles/works-wonders-may-31/">Works &amp; Wonders: Devotional, Fence Digging, Weird Bird Sounds, As __ As __</a> (Tim Challies)</li>



<li><a href="https://www.proclaimanddefend.org/2026/05/26/advice-on-how-to-preach-the-gospel-to-yourself/">Advice on How to &#8220;Preach the Gospel&#8221; to Yourself</a> (Micah Colbert)</li>



<li><a href="https://formednotfed.substack.com/p/the-remedy-the-problem-and-the-church">The Remedy, The Problem, and The Church</a> (Holly Lazzaro)</li>



<li><a href="https://gomakethings.com/how-to-add-icons-to-external-links-with-css/">How to add icons to external links with CSS</a> (Chris Ferdinandi)</li>



<li><a href="https://www.digitalliturgies.net/p/the-twin-fallacies-of-christian-nationalism">The Twin Fallacies of Christian Nationalism and AI Maximalism</a> (Samuel D. James)</li>



<li><a href="https://www.chrismartin.fyi/p/not-everything-needs-to-be-useful">Not Everything Needs to Be Useful</a> (Chris Martin)</li>



<li><a href="https://www.aaronrenn.com/p/colbert-common-culture-cancelled">Stephen Colbert Didn&#8217;t Get Cancelled &#8211; Mass Culture Did</a> (Aaron M. Renn)</li>



<li><a href="https://gizmodo.com/sam-altman-would-like-the-record-to-show-ai-will-not-take-your-job-despite-everything-hes-said-previously-2000764172">Sam Altman Would Like the Record to Show AI Will Not Take Your Job (Despite Everything He&#8217;s Said Previously)</a> (AJ Dellinger, <em>Gizmodo</em>)</li>



<li><a href="https://katielaitkep.substack.com/p/no-39-the-life-god-didnt-let-you">The Life God Didn’t Let You Live</a> (Katie Laitkep)</li>



<li><a href="https://www.dashhouse.com/stop-believing-your-best-years-are-behind-you/">Stop Believing Your Best Years Are Behind You</a> (Darryl Dash)</li>



<li><a href="https://futurism.com/artificial-intelligence/data-center-openai-residents">Residents Furious After Their Town Board Rejected an OpenAI Data Center, But a Billionaire Developer Forced It Through Anyway</a> (Joe Wilkins, <em>Futurism</em>) &#8211; My son mentioned this story to me last weekend. I hate seeing this kind of bullying by the AI industry.</li>



<li><a href="http://rachelandrew.co.uk/archives/2026/05/31/joining-the-atmosphere/">Joining the atmosphere</a> (Rachel Andrew)</li>



<li><a href="https://css-tricks.com/revealing-text-with-css-letter-spacing/">Revealing Text With CSS letter-spacing</a> (Preethi, CSS-Tricks) &#8211; This is an interesting way to animate text.</li>



<li><a href="https://geoffgraham.me/distinguishing-technology-from-technology/">Distinguishing Technology From Technology</a> (Geoff Graham) &#8211; I enjoyed this one by Geoff. I agree with where he is going with this. It reminds me of another article I read a couple of months ago, <a href="https://www.terrygodier.com/the-last-quiet-thing">The Last Quiet Thing</a>. I want to chew on Geoff&#8217;s thoughts a bit more and might add my own thoughts in the future.</li>



<li><a href="https://simplebits.com/n/studio-notes-87/">Studio Notes #87</a> (Dan Cederholm)</li>



<li><a href="https://tylersticka.com/journal/cloud-four-minus-one/">Cloud Four (minus one)</a> (Tyler Sticka) &#8211; I wish Tyler good luck on his career transition. This seems like a very challenging time to do that. I will be interested to hear about his next chapter.</li>



<li><a href="https://bell.bz/i-did-the-standard-site-thing/">I did the Standard.site thing</a> (Andy Bell)</li>
</ul>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.netflix.com/title/70262098">The West Wing</a> (Netflix)</li>



<li><a href="https://www.netflix.com/title/60036230">Spider-Man 2</a> (Netflix)</li>



<li>Spurs vs. Thunder (Game 7) (NBC) &#8211; We were all very excited to see the Spurs win and advance the Finals.</li>



<li>Spurs vs. Knicks (NBC) – I watched game 1 into the third quarter and watched all of game 2 on Friday night.</li>



<li>Finding Your Roots (PBS App)</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<p class="wp-block-paragraph">I didn&#8217;t pick up any of these books this week. I am feeling a bit stuck with my reading right now.</p>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/Made-Tremble-Anxiety-Became-Happened/dp/1430096365/ref=sr_1_1?crid=AW3N0LPT9DRW&amp;dib=eyJ2IjoiMSJ9.Cp-HIOIZa9dOq9ef-rJ1i7hI1PeCeN61n1GJWXeeWfQ8YqhrgMhmlnWvtI9IsBdS9c7Ne4fZJ5Qvm4d40oQVv8pYxIN7cd0Mrb8Z6FzlKtw.7MHu3OKoxsbLT82LIgvF2mml3HnSv910zXd9QDsevdg&amp;dib_tag=se&amp;keywords=made+to+tremble+blair+linne&amp;qid=1774827883&amp;sprefix=made+to+tr%2Caps%2C237&amp;sr=8-1">Made to Tremble</a></em> (Blair Linne)</li>



<li><em><a href="https://www.amazon.com/Last-Boy-Mickey-Americas-Childhood-ebook/dp/B003VIWNJ4/ref=sr_1_1?crid=10H672WA6E0D&amp;dib=eyJ2IjoiMSJ9.8ROlJg-JX-aoTHztAGvuQ5dAf0eP-IS1ra5hijoAoYXX0xjMYH4K6Sf88thlYgxsDfzVxavF5F_GUsxpgyVSK7p63A3TG6o7QZ1Z-hNQrelukUcnEKtPHDTqtrtdix_TjHEKilDDRFADowhpsTOp8Vl0Spb7FcAhDuMhE78d2jY37AjhaZj-yik11f5Uqk7VLfQQG3dwlQhNVE13e_HcSVEg5GenL51Y_N7CeRVvSrk.rfe3OP8G3Ye-jSHwJMybMnlE7gUsrHVwjyS_TG-oIAw&amp;dib_tag=se&amp;keywords=the+last+boy+mickey+mantle&amp;qid=1775702132&amp;sprefix=the+last+boy+mi%2Caps%2C161&amp;sr=8-1">The Last Boy: Mickey Mantle and the End of America’s Childhood</a></em> (Jane Leavy)</li>



<li><a href="https://www.amazon.com/Overcoming-Temptation-Foreword-John-Piper-ebook/dp/B0028BEE4C/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.O5Eeo2e1WctIfPdJSPmrSIERA9fJG4O7A6RqBrxz3ex_nVUvsClYZC1gQPTdzUpkNxa83XOkSig_stiq4KhbFeng7vLvN9B32v9kbx5ogPQleKFr4ZDuVU4ck6lNvegWaAD8MgvE5WLmB5TVZLSICjmGjmL-UDpP_fyHKvPBuwdMpimJB7hyE0TPIIawD7UaFXuAx1q7UCGOafXvxLECCMuhzy3GT1zdQ-KLc1691WM.QX6_bLu7a0I02VW6QMgEtU3Szuf4BVrzoLYkiLmGtgc&amp;qid=1775702180&amp;sr=8-1"><em>Overcoming Sin and Temptation</em></a> (John Owen, Kelly Kapic, and Justin Taylor)</li>



<li><em><a href="https://heritagebooks.org/products/ebook-stop-loving-the-world-greenhill.html">Stop Loving the World</a></em> (William Greenhill)</li>



<li><em><a href="https://www.amazon.com/Trusting-God-Darkness-Guide-Understanding/dp/1433570114/ref=sr_1_2?crid=2VP3I4XUFHAFJ&amp;dib=eyJ2IjoiMSJ9.da1ivGpOV9cTSbI8BISSdp6J1Mp_murJ1hcGGkHnaUsGM4kDfHk_iAx80FlL0IkfvYHGPJvV2P18tabXcNg2p-Ez0FYcfeo_DnhYuYBNm8q2XQPa3uQa-7IPqcXdi2teS94jvg5O0q1DYPjjrX5E4fDBtrxFcSlOk612oYwXHJoXos39QHkcVdAAZUB6P7Ejs2lYdsljrUoD9s5ydeu-0v5pTTaaLpgnf0UFcyeuuII.rzkYbQ7DYxZyU3cusR7vpZ4R7tI3jKHkI3ls0p23elA&amp;dib_tag=se&amp;keywords=christopher+ash+job&amp;qid=1780435159&amp;sprefix=christopher+ash+job%2Caps%2C167&amp;sr=8-2">Trusting God in the Darkness: A Guide to Understanding the Book of Job</a></em> </li>
</ul>



<h2 class="wp-block-heading">Walking </h2>



<ul class="wp-block-list">
<li>Saturday &#8211; 1.22 miles in 24 minutes &#8211; I got out but was hurting in a lot of places so I cut my walk short.</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<p class="wp-block-paragraph"><strong>MLB The Show 23</strong> (Orioles) &#8211; I won the only game I played this week against the Yankees.</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-june-7-2026/">Weeknotes 26:23</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-june-7-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:22</title>
		<link>https://jeffbridgforth.com/weeknotes-june-2-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-june-2-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Tue, 02 Jun 2026 21:42:55 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12368</guid>

					<description><![CDATA[<p>Week of adjustment It was a week of adjustment at work as I took on some new responsibilities after the departure of our team leader. I had more meetings than usual as I needed to communicate with some different people regarding some different projects. We also have a lot of moving pieces with a lot [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-june-2-2026/">Weeknotes 26:22</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Week of adjustment</h2>



<p class="wp-block-paragraph">It was a week of adjustment at work as I took on some new responsibilities after the departure of our team leader. I had more meetings than usual as I needed to communicate with some different people regarding some different projects. We also have a lot of moving pieces with a lot of different events coming up in the next two months. I worked on a lot of different things and started building some pages for larger projects like the June digital newsletter and a donation opportunity to give prison Bibles to women around the country. I also spent a bit more time engaging with our junior developer and making sure he had plenty to work on throughout the week.</p>



<h2 class="wp-block-heading">Weeding vinyl</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1559" height="918" src="https://jeffbridgforth.com/wp-content/uploads/zinefest-tote.jpg" alt="" class="wp-image-12370" srcset="https://jeffbridgforth.com/wp-content/uploads/zinefest-tote.jpg 1559w, https://jeffbridgforth.com/wp-content/uploads/zinefest-tote-768x452.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/zinefest-tote-1536x904.jpg 1536w" sizes="auto, (max-width: 1559px) 100vw, 1559px" /><figcaption class="wp-element-caption">My contribution to my son&#8217;s tote bag was to &#8220;weed&#8221; the vinyl from the X-Acto knife. I had already weeded a green one but he asked me if I would mind doing a blue one since he already had a green element.</figcaption></figure>



<p class="wp-block-paragraph">I learned a new skill over the weekend. &#8220;Weeding&#8221; vinyl. It is the process of removing excess vinyl (negative space) from a design that has been cut from a machine. I used a weeding hook and a magnifying glass with a light (I had trouble seeing the cuts without my reading glasses). I was helping my son weed vinyl for heat transfer onto a free tote bag at the <a href="https://chattlibrary.org/event/zinefest-2026/">Chattanooga Zine Fest</a> at the <a href="https://chattlibrary.org/4th-floor/">Chattanooga Public Library Maker Space</a> on Saturday. I was interested in doing it after he told me that it was the same process he used for the lettering for his senior art show. His show was like a museum exhibit so he had to weed the vinyl lettering that went on the walls. He told me that the vinyl at the library was much easier to weed than his lettering had been.</p>



<p class="wp-block-paragraph">I had fun hanging out with him at the Zine Fest. He and his sister had gone last year and he had been inspired but what he saw and learned that he created a zine for the art show he did last Fall. I enjoyed seeing the varied interest in the different vendors selling their zines. It is always inspiring to be around creative people.</p>



<h2 class="wp-block-heading">One, two, three</h2>



<p class="wp-block-paragraph">I also enjoyed a rare time where all three kids were at home for the weekend. My oldest daughter came down from Nashville to attend the Chattanooga Ren Fair with our youngest. It was nice to have our oldest home and I enjoyed having all of us together to watch Game 7 with the Spurs and Thunder. We were all rooting for San Antonio. We have not all been together at home since Christmas. My son is staying with us for the summer before he moves up to Indiana in the Fall with his girlfriend, who will be attending grad school at Purdue.</p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://www.challies.com/articles/works-wonders-may-24/">Works &amp; Wonders &#8211; Strange sea creatures, songs, hummingbirds</a> (Tim Challies)</li>



<li><a href="https://www.epm.org/resources/2026/May/25/animals-eternal-plan/">Why a Book about Animals, and God’s Eternal Plan for Them?</a> (Randy Alcorn)</li>



<li><a href="https://www.challies.com/articles/you-may-not-need-nearly-as-much-house-as-you-think-you-do/">You May Not Need Nearly as Much House as You Think You Do</a> (Tim Challies)</li>



<li><a href="https://aworkinglibrary.com/writing/promises-and-perils">Promises and perils</a> (Mandy Brown)</li>



<li><a href="https://www.propublica.org/article/revlimid-price-cancer-celgene-drugs-fda-multiple-myeloma">The Price of Remission: This Cancer Drug Saves Lives — but Costs a Fortune. I Wanted to Know Why.</a> (David Armstrong, <em>ProPublica</em>)</li>



<li><a href="https://chriscoyier.net/2026/05/27/did-your-editor-font-go-default-serif-on-wordpress-7-0/">Did your editor font go default serif on WordPress 7.0?</a> (Chris Coyier) &#8211; Mine did. And I just published an article about it.</li>



<li><a href="https://sethlewis.ie/2026/05/20/the-trouble-underneath/">The Trouble Underneath</a> (Seth Lewis)</li>



<li><a href="https://stuffandnonsense.co.uk/blog/last-week-in-the-studio-cw21-26">Last week in the studio (CW21-26)</a> (Andy Clarke)</li>



<li><a href="https://css-tricks.com/technical-writing-in-the-ai-age/">Technical Writing in the AI Age</a> (Geoff Graham, <em>CSS Tricks</em>)</li>



<li><a href="https://fiveq.com/resources/blog/digital-trends/what-happens-to-my-value-if-ai-can-do-what-i-do">What Happens to My Value If AI Can Do What I Do?</a> (Chad Williams, <em>FiveQ</em>)</li>



<li><a href="https://joyofcode.xyz/entry-and-exit-css-transitions">Entry And Exit Transitions With Modern CSS</a> (Joy of Code) &#8211; View transitions is something I would like to take time to better understand and add to my work.</li>



<li><a href="https://a11ymyths.com/">Accessibility Myths</a> (a11ymyths.com)</li>



<li><a href="https://adactio.com/journal/22587">Picture at an exhibition</a> (Jeremy Keith)</li>



<li><a href="https://simplebits.com/n/studio-notes-86/">Studio Notes #86</a> (Dan Cedarholm)</li>



<li><a href="https://meiert.com/blog/websites-are-not-going-to-die/">Websites Are Not Going to Die</a> (Jens Oliver Meiert)</li>



<li><a href="https://utilitybend.com/blog/css-is-filling-the-gaps-with-rules-a-way-to-style-gaps-in-grid-and-flex">CSS is filling the gaps with rules. A way to style gaps in grid and flex.</a> (Brecht De Ruyte, <em>utilitybend</em>) &#8211; I am excited that this is progressing and you can play around with it in Chrome Canary.</li>



<li><a href="https://www.carlsetzer.com/2026/04/02/the-indieweb/">The IndieWeb</a> (Carl Setzer)</li>



<li><a href="https://nerdy.dev/flex-wrap-balance">Flex Wrap Balance</a> (Adam Argyle) &#8211; This was welcome news. Flex wrap balance is headed to Chrome. I hope the other browsers follow soon. I think about this often and have wondered how things were progressing.</li>



<li><a href="https://piccalil.li/the-index/184/">The Index: Issue #184</a> (Piccalilli)</li>



<li><a href="https://polypane.app/blog/using-safe-area-inset-to-build-mobile-safe-layouts/">Using safe-area-inset to build mobile-safe layouts</a> (Polypane) &#8211; I found this interesting.</li>



<li><a href="https://www.epm.org/resources/2026/May/29/utilize-ai-honor-christ/">How Can We Utilize AI in a Way That Honors Christ?</a> (Randy Alcorn)</li>



<li><a href="https://nationalpost.com/longreads/unretirement-seniors-not-retiring">The Unretirement: The greyforce isn&#8217;t leaving the workforce and it&#8217;s not about money</a> (Valerie Fortney, <em>National Post</em>)</li>
</ul>



<h2 class="wp-block-heading">Caught my eye</h2>



<figure class="wp-block-image size-full"><a href="https://jennabarth.com/art/"><img loading="lazy" decoding="async" width="2560" height="1546" src="https://jeffbridgforth.com/wp-content/uploads/art-by-jenna-barth-scaled.jpg" alt="" class="wp-image-12369" srcset="https://jeffbridgforth.com/wp-content/uploads/art-by-jenna-barth-scaled.jpg 2560w, https://jeffbridgforth.com/wp-content/uploads/art-by-jenna-barth-768x464.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/art-by-jenna-barth-1536x928.jpg 1536w, https://jeffbridgforth.com/wp-content/uploads/art-by-jenna-barth-2048x1237.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></a></figure>



<p class="wp-block-paragraph"><a href="https://jennabarth.com/art/">Art by Jenna Barth</a> &#8211; I love this implementation of view transitions on the artwork that transitions into a horizontal scroll of projects.</p>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.netflix.com/title/70262098">The West Wing</a> (Netflix)</li>



<li>All Creatures Great &amp; Small (PBS app)</li>



<li>Spurs vs. Thunder (NBC) &#8211; I watched 3 games this past week of the NBA playoffs. We were happy the Spurs won last night.</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/Made-Tremble-Anxiety-Became-Happened/dp/1430096365/ref=sr_1_1?crid=AW3N0LPT9DRW&amp;dib=eyJ2IjoiMSJ9.Cp-HIOIZa9dOq9ef-rJ1i7hI1PeCeN61n1GJWXeeWfQ8YqhrgMhmlnWvtI9IsBdS9c7Ne4fZJ5Qvm4d40oQVv8pYxIN7cd0Mrb8Z6FzlKtw.7MHu3OKoxsbLT82LIgvF2mml3HnSv910zXd9QDsevdg&amp;dib_tag=se&amp;keywords=made+to+tremble+blair+linne&amp;qid=1774827883&amp;sprefix=made+to+tr%2Caps%2C237&amp;sr=8-1">Made to Tremble</a></em> (Blair Linne)</li>



<li><em><a href="https://www.amazon.com/Last-Boy-Mickey-Americas-Childhood-ebook/dp/B003VIWNJ4/ref=sr_1_1?crid=10H672WA6E0D&amp;dib=eyJ2IjoiMSJ9.8ROlJg-JX-aoTHztAGvuQ5dAf0eP-IS1ra5hijoAoYXX0xjMYH4K6Sf88thlYgxsDfzVxavF5F_GUsxpgyVSK7p63A3TG6o7QZ1Z-hNQrelukUcnEKtPHDTqtrtdix_TjHEKilDDRFADowhpsTOp8Vl0Spb7FcAhDuMhE78d2jY37AjhaZj-yik11f5Uqk7VLfQQG3dwlQhNVE13e_HcSVEg5GenL51Y_N7CeRVvSrk.rfe3OP8G3Ye-jSHwJMybMnlE7gUsrHVwjyS_TG-oIAw&amp;dib_tag=se&amp;keywords=the+last+boy+mickey+mantle&amp;qid=1775702132&amp;sprefix=the+last+boy+mi%2Caps%2C161&amp;sr=8-1">The Last Boy: Mickey Mantle and the End of America’s Childhood</a></em> (Jane Leavy)</li>



<li><a href="https://www.amazon.com/Overcoming-Temptation-Foreword-John-Piper-ebook/dp/B0028BEE4C/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.O5Eeo2e1WctIfPdJSPmrSIERA9fJG4O7A6RqBrxz3ex_nVUvsClYZC1gQPTdzUpkNxa83XOkSig_stiq4KhbFeng7vLvN9B32v9kbx5ogPQleKFr4ZDuVU4ck6lNvegWaAD8MgvE5WLmB5TVZLSICjmGjmL-UDpP_fyHKvPBuwdMpimJB7hyE0TPIIawD7UaFXuAx1q7UCGOafXvxLECCMuhzy3GT1zdQ-KLc1691WM.QX6_bLu7a0I02VW6QMgEtU3Szuf4BVrzoLYkiLmGtgc&amp;qid=1775702180&amp;sr=8-1"><em>Overcoming Sin and Temptation</em></a> (John Owen, Kelly Kapic, and Justin Taylor)</li>



<li><em><a href="https://heritagebooks.org/products/ebook-stop-loving-the-world-greenhill.html">Stop Loving the World</a></em> (William Greenhill)</li>



<li><em><a href="https://www.amazon.com/Trusting-God-Darkness-Guide-Understanding/dp/1433570114/ref=sr_1_2?crid=2VP3I4XUFHAFJ&amp;dib=eyJ2IjoiMSJ9.da1ivGpOV9cTSbI8BISSdp6J1Mp_murJ1hcGGkHnaUsGM4kDfHk_iAx80FlL0IkfvYHGPJvV2P18tabXcNg2p-Ez0FYcfeo_DnhYuYBNm8q2XQPa3uQa-7IPqcXdi2teS94jvg5O0q1DYPjjrX5E4fDBtrxFcSlOk612oYwXHJoXos39QHkcVdAAZUB6P7Ejs2lYdsljrUoD9s5ydeu-0v5pTTaaLpgnf0UFcyeuuII.rzkYbQ7DYxZyU3cusR7vpZ4R7tI3jKHkI3ls0p23elA&amp;dib_tag=se&amp;keywords=christopher+ash+job&amp;qid=1780435159&amp;sprefix=christopher+ash+job%2Caps%2C167&amp;sr=8-2">Trusting God in the Darkness: A Guide to Understanding the Book of Job</a></em> (Christopher Ash) &#8211; I did read a couple of chapters in this one over the weekend as my Bible reading plan has brought me to Job.</li>
</ul>



<h2 class="wp-block-heading">Walking</h2>



<ul class="wp-block-list">
<li>Monday &#8211; 2 hours and 11 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<ul class="wp-block-list">
<li><strong>MLB The Show 23</strong> (Orioles) – I went 6-0 this week. I beat the Reds, swept the Mariners in three games, and took the first two games of a four-game series against the Yankees.</li>



<li><strong>NBA 2K25</strong> (Nuggets) – I finished off the Kings to win the Western Conference semi-finals.</li>
</ul>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-june-2-2026/">Weeknotes 26:22</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-june-2-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress 7.0 changed editor defaults</title>
		<link>https://jeffbridgforth.com/wordpress-7-0-changed-editor-defaults/</link>
					<comments>https://jeffbridgforth.com/wordpress-7-0-changed-editor-defaults/#comments</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Sun, 31 May 2026 22:01:15 +0000</pubDate>
				<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12363</guid>

					<description><![CDATA[<p>Last weekend, I logged into the WordPress to add some posts to my memory keeper personal project. When the editor came up, I noticed that the button and link colors were a much brighter blue color. At that point, I remembered an email I received earlier in the day notifying me that my WordPress install [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/wordpress-7-0-changed-editor-defaults/">WordPress 7.0 changed editor defaults</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Last weekend, I logged into the WordPress to add some posts to my memory keeper personal project. When the editor came up, I noticed that the button and link colors were a much brighter blue color. At that point, I remembered an email I received earlier in the day notifying me that my WordPress install for had been updated to WordPress 7.0 by my hosting service.</p>



<p class="wp-block-paragraph">I was not much of a fan of the brighter blue color. I also noticed other changes in the editor. The font was changed to a serif font (it had been sans serif) and the text size was much smaller. I was not happy with these changes either, especially the smaller type size. I was determined to find a way to restore the look of my editor and started searching for solutions.</p>



<figure class="wp-block-image size-full full-width"><img loading="lazy" decoding="async" width="2560" height="1342" src="https://jeffbridgforth.com/wp-content/uploads/wp-changes-screenshot-scaled.jpg" alt="" class="wp-image-12364" srcset="https://jeffbridgforth.com/wp-content/uploads/wp-changes-screenshot-scaled.jpg 2560w, https://jeffbridgforth.com/wp-content/uploads/wp-changes-screenshot-768x403.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/wp-changes-screenshot-1536x805.jpg 1536w, https://jeffbridgforth.com/wp-content/uploads/wp-changes-screenshot-2048x1074.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /><figcaption class="wp-element-caption">Brighter blue button, serif font and smaller text greeted me when I was updating some posts in my memory keeper</figcaption></figure>


<div class="wp-block-jb-social-media-block">

	<header>
		<figure class="avatar"><img loading="lazy" decoding="async" width="48" height="48" src="https://jeffbridgforth.com/wp-content/uploads/jb-avatar.jpg" class="attachment-full size-full" alt="" /></figure>
		<div class="user-information">
			<h2>Jeff Bridgforth</h2>
			<p>@jeffbridgforth.com</p>
		</div>

					<svg title="Blue Sky" xmlns="http://www.w3.org/2000/svg" height="32px" fill="#166CFB" viewBox="0 0 512 512">
				<path d="M 362.6666666666667 286.6666666666667 Q 361.77777777777777 286.6666666666667 361.77777777777777 286.6666666666667 L 361.77777777777777 286.6666666666667 L 361.77777777777777 286.6666666666667 Q 357.3333333333333 285.77777777777777 353.77777777777777 284.8888888888889 Q 356.44444444444446 285.77777777777777 358.22222222222223 285.77777777777777 Q 360 285.77777777777777 362.6666666666667 286.6666666666667 L 362.6666666666667 286.6666666666667 Z M 256 226.22222222222223 Q 237.33333333333334 189.77777777777777 196.44444444444446 140 L 196.44444444444446 140 L 196.44444444444446 140 Q 156.44444444444446 89.33333333333333 111.11111111111111 55.55555555555556 Q 69.33333333333333 27.11111111111111 48.888888888888886 25.333333333333332 Q 29.333333333333332 22.666666666666668 19.555555555555557 29.77777777777778 Q 7.111111111111111 36 3.5555555555555554 50.22222222222222 Q 0 64.44444444444444 0 76 Q 0 85.77777777777777 2.6666666666666665 115.11111111111111 Q 4.444444444444445 144.44444444444446 7.111111111111111 173.77777777777777 Q 10.666666666666666 204 13.333333333333334 214.66666666666666 Q 27.555555555555557 258.22222222222223 66.66666666666667 275.1111111111111 Q 104.88888888888889 291.1111111111111 149.33333333333334 286.6666666666667 Q 152 285.77777777777777 154.66666666666666 285.77777777777777 Q 156.44444444444446 285.77777777777777 158.22222222222223 284.8888888888889 Q 153.77777777777777 285.77777777777777 149.33333333333334 286.6666666666667 Q 106.66666666666667 292 75.55555555555556 307.1111111111111 Q 44.44444444444444 322.22222222222223 42.666666666666664 352.44444444444446 Q 41.77777777777778 383.55555555555554 88.88888888888889 437.77777777777777 Q 142.22222222222223 489.3333333333333 175.11111111111111 477.77777777777777 Q 208 466.22222222222223 227.55555555555554 424.44444444444446 Q 246.22222222222223 383.55555555555554 256 346.22222222222223 Q 256 346.22222222222223 256 345.3333333333333 Q 258.6666666666667 353.3333333333333 261.3333333333333 363.1111111111111 Q 270.22222222222223 399.55555555555554 286.22222222222223 435.1111111111111 Q 303.1111111111111 469.77777777777777 334.22222222222223 476.8888888888889 Q 366.22222222222223 484 421.3333333333333 437.77777777777777 Q 464.8888888888889 391.55555555555554 464.8888888888889 360.44444444444446 Q 464 328.44444444444446 434.6666666666667 310.6666666666667 Q 405.3333333333333 292 362.6666666666667 286.6666666666667 Q 361.77777777777777 286.6666666666667 361.77777777777777 285.77777777777777 Q 357.3333333333333 285.77777777777777 353.77777777777777 284.8888888888889 Q 356.44444444444446 285.77777777777777 358.22222222222223 285.77777777777777 Q 360 285.77777777777777 362.6666666666667 286.6666666666667 Q 407.1111111111111 291.1111111111111 445.3333333333333 275.1111111111111 Q 484.44444444444446 258.22222222222223 498.6666666666667 214.66666666666666 Q 501.3333333333333 204 504.8888888888889 173.77777777777777 Q 507.55555555555554 144.44444444444446 509.3333333333333 115.11111111111111 Q 512 85.77777777777777 512 76 Q 512 64.44444444444444 508.44444444444446 50.22222222222222 Q 504.8888888888889 36 492.44444444444446 29.77777777777778 Q 483.55555555555554 23.555555555555557 463.1111111111111 25.333333333333332 Q 442.6666666666667 27.11111111111111 400.8888888888889 55.55555555555556 Q 355.55555555555554 89.33333333333333 315.55555555555554 140 Q 274.6666666666667 189.77777777777777 256 226.22222222222223 L 256 226.22222222222223 Z" />
			</svg>
			</header>
	<div class="sm-content">

<p class="wp-block-paragraph">I am not a fan of the admin theme color (brighter blue) and the fonts and font sizes in the WP admin in 7.0. I have got to figure out how to override those with my own styles.</p>

</div>
	<footer>
		12:43 pm on May 23, 2026					<a href="https://bsky.app/profile/jeffbridgforth.com/post/3mmjvfmj6x22h">View on Bluesky</a>
			</footer>
</div>



<h2 class="wp-block-heading">Restoring the color scheme</h2>



<p class="wp-block-paragraph">I was able to change the colors in my admin back choosing a different administration color scheme in my user profile. After comparing a WordPress install that had not yet updated to 7.0 to the changes in my site that had upgraded, I realized that WordPress had updated the default color scheme and renamed the pre-7.0 them to &#8220;Fresh.&#8221; I was glad to find that was a very simple fix.</p>



<figure class="wp-block-image size-full full-size"><img loading="lazy" decoding="async" width="2560" height="441" src="https://jeffbridgforth.com/wp-content/uploads/admin-color-scheme-scaled.jpg" alt="" class="wp-image-12365" srcset="https://jeffbridgforth.com/wp-content/uploads/admin-color-scheme-scaled.jpg 2560w, https://jeffbridgforth.com/wp-content/uploads/admin-color-scheme-768x132.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/admin-color-scheme-1536x265.jpg 1536w, https://jeffbridgforth.com/wp-content/uploads/admin-color-scheme-2048x353.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /><figcaption class="wp-element-caption">The updated color schemes in 7.0 with a new default scheme. I figured out that the &#8220;Fresh&#8221; theme was the previous default that I preferred.</figcaption></figure>



<h2 class="wp-block-heading">Restoring the typography</h2>



<p class="wp-block-paragraph">On a some past projects, I had customized the look of the WordPress editor by adding my own admin stylesheet. That process involves adding a custom function to the functions.php file and creating an admin stylesheet.</p>



<pre class="wp-block-code"><code>function jb_custom_admin_styles() {
    wp_enqueue_style(
        'jb-admin-css',
        get_stylesheet_directory_uri() . '/admin.css',
        array(),
        filemtime( get_stylesheet_directory() . '/admin.css' )
    );
}
add_action( 'admin_enqueue_scripts', 'jb_custom_admin_styles' );</code></pre>



<p class="wp-block-paragraph">Because my site theme is fairly simple, I just added my CSS file to the root of my theme. After a bit of trial and error, I figured out what I needed to target in order to restore the serif typeface. I also bumped the font size back up to 18px and added 1.5 line-height to make it look nice.</p>



<pre class="wp-block-code"><code>html :where(.editor-styles-wrapper) {
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

.editor-styles-wrapper {
    font-size: 18px;
    line-height: 1.5;
}</code></pre>



<h2 class="wp-block-heading">But wait a minute</h2>



<p class="wp-block-paragraph">On Wednesday, I noticed that <a href="https://chriscoyier.net/2026/05/27/did-your-editor-font-go-default-serif-on-wordpress-7-0/">Chris Coyier had chimed in about the changes to the WordPress editor.</a> I responded to his tweet that the changes had annoyed me and I had added an admin stylesheet to restore those alterations.</p>



<p class="wp-block-paragraph">In the process of writing this post today to document the changes I made to restore my editor to the colors and typography, I made a discovery after rereading Chris&#8217; article.</p>



<p class="wp-block-paragraph">He mentions in the article that you could use the <code>theme.json</code> file or change a setting in the editor&#8217;s preferences. To do the latter, you have to have the editor open so that means editing an existing post or creating a new post. Click on the three dots, choose &#8220;Preferences&#8221; at the very bottom of the menu. In the modal window, choose &#8220;Appearance&#8221; tab and then make sure theme styles is unchecked. By default, theme styles is checked.</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="1554" height="1300" src="https://jeffbridgforth.com/wp-content/uploads/theme-style-appearance.jpg" alt="" class="wp-image-12366" style="width:777px" srcset="https://jeffbridgforth.com/wp-content/uploads/theme-style-appearance.jpg 1554w, https://jeffbridgforth.com/wp-content/uploads/theme-style-appearance-768x642.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/theme-style-appearance-1536x1285.jpg 1536w" sizes="auto, (max-width: 1554px) 100vw, 1554px" /></figure>



<p class="wp-block-paragraph">I played around this and realized that I did not need my solution of a custom stylesheet in order to restore the typography back to what I was use to. Both of things that annoyed me about the software update could be easily fixed if I knew the right places to go in order to make changes. </p>



<p class="wp-block-paragraph">It took me awhile to understand this preference but then I came to the conclusion that WordPress had built in typography defaults that you can access by unchecking the &#8220;Use theme styles&#8221; setting. I think that this setting had been turned on by default (I checked my pre 6.9.4 install and it was turned on).</p>



<p class="wp-block-paragraph">But I also came to the conclusion by changing my theme to Twenty Twenty-Five that it will only use theme styles defined in a <code>theme.json</code> file. This is part of the new way of building WordPress themes that emerged in the between 2022-2025 as the theme.json functionality continued to expand with subsequent releases of WordPress 6.x. </p>



<p class="wp-block-paragraph">I have not adopted this new way of theme development and continue to use the legacy way of building themes. I have embraced Gutenburg blocks in the editor and even built my own custom block (see the social media block I used earlier in this post).</p>



<p class="wp-block-paragraph">In my WordPress 6.9.4 install, unchecking or checking the &#8220;Use theme styles&#8221; has no difference. But in 7.0, the checked setting goes to a serif font at 12px size. I thought that was a WordPress decision. But I think that something changed in the way this setting affects sites without the <code>theme.json</code>.</p>



<p class="wp-block-paragraph">What started out as a simple post to document how I restored the WordPress settings I was accustomed to became a larger learning experience as I dived a bit deeper into the problem and formed some theories as to why things changed. This information will be helpful to me as I update a bunch of client websites in the next few days.</p>
<p>The post <a href="https://jeffbridgforth.com/wordpress-7-0-changed-editor-defaults/">WordPress 7.0 changed editor defaults</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/wordpress-7-0-changed-editor-defaults/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:21</title>
		<link>https://jeffbridgforth.com/weeknotes-may-27-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-may-27-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Thu, 28 May 2026 00:11:09 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12361</guid>

					<description><![CDATA[<p>Kevin Powell wrote about the lack of motivation and passion in the Web industry. I have felt that I read different people&#8217;s posts on social media over the past month. I have felt less excitement and enthusiasm about the work and less inclined to write recently. It is a challenging time. I confess it has [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-may-27-2026/">Weeknotes 26:21</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><a href="https://www.kevinpowell.co/article/tell-someone-you-appreciate-them/">Kevin Powell wrote</a> about the lack of motivation and passion in the Web industry. I have felt that I read different people&#8217;s posts on social media over the past month. I have felt less excitement and enthusiasm about the work and less inclined to write recently. It is a challenging time. I confess it has been a challenge to keep writing these weeknotes but I feel like this is my small act of resistance.</p>



<h2 class="wp-block-heading">In the workshop (what I did at work)</h2>



<ul class="wp-block-list more-space">
<li>I worked on a lot of smaller tasks this week. I did have a few medium-sized tasks that required more attention. One was to rework the <a href="https://www.reviveourhearts.com/podcast/">podcast landing page</a> on <em>Revive Our Hearts</em>. For SEO purposes, we want to bring content out out of modals and onto the page. I spent the afternoon working on a new layout and then consulting with a colleague on how to display podcasts from our other language sites without having to use JavaScript since the content is in Django CMS.</li>



<li>I also spent an afternoon building out a new homepage for our German site as we move it into Django CMS. The work was mostly taking pieces of content and pasting in the German translations for the content.</li>



<li>I put the finishing touches on some pages that will launch next month. The work including making some content edits and rethinking the layout of a couple of sections on the pages. I also reworked a page updating the layout and graphics to match changes that we made to <a href="https://reviveourhearts.com/wow">The Wonder of Word page</a> earlier in the year. The updated page is for content producers to sample the content we are creating in English as other languages consider participating in the project in the future.</li>



<li>On Wednesday, I delivered a zip file of HTML, CSS, JavaScript, and asset files for a project that I worked on in March. Due to some different circumstances, the review process took a bit longer than planned. But the client has signed off on the site so I delivered the files to the agency I am contracting with. Their team is planning to integrate the files into the client&#8217;s CMS. I look forward to seeing the site come live in the near future.</li>
</ul>



<h2 class="wp-block-heading">Saying goodbye</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1365" height="918" src="https://jeffbridgforth.com/wp-content/uploads/roh-digital-team.jpg" alt="" class="wp-image-11506" srcset="https://jeffbridgforth.com/wp-content/uploads/roh-digital-team.jpg 1365w, https://jeffbridgforth.com/wp-content/uploads/roh-digital-team-768x517.jpg 768w" sizes="auto, (max-width: 1365px) 100vw, 1365px" /></figure>



<p class="wp-block-paragraph">My team leader Bryan, pictured above in the maroon shirt, is leaving <em>Revive Our Hearts</em> for a new opportunity. Bryan&#8217;s last day was on Friday. I am bummed to lose a close colleague that I was able to form a quick friendship with. I have a lot of respect for him as a leader and as a person. Just over a year was too short a time. I would have liked to have had a lot more time.</p>



<p class="wp-block-paragraph">I am grateful for the three times I got to spend with him in person–when I first onboarded at the Revive Our Hearts office in Michigan, spending a weekend with him and two other guys on the team at Beer City Code, and spending several days working backstage with him at the True Woman &#8217;25 conference.</p>



<p class="wp-block-paragraph">I find that the older I get, it is more challenging to make new friends so it is hard to lose one after such a short time. I am grateful for his encouragement, times of lending an ear to talk through a solution, and just laughing and enjoying a joke or story together. I appreciated that he got my humor and familiarity with things that I like (The Lord of the Rings). </p>



<p class="wp-block-paragraph">Bryan was gracious enough to make some time in his final week to give me an informal review. I wanted to take advantage of the opportunity for some feedback knowing it might be awhile before I have someone who can give that perspective. For the interim, his absence means that me and many of my teammates will take on several of the responsibilities of his job until someone new is hired to take his former position. Goodbye Bryan and thank you.</p>



<h2 class="wp-block-heading">Mohs surgery</h2>



<p class="wp-block-paragraph">On Thursday, I had Mohs surgery to remove a Basal cell carcinoma (the most common skin cancer) from the right side of my face. My dad has had several of these procedures so I was pretty informed going into it. The surgeon and his staff were very kind and made the experience as pleasant as it could be. </p>



<p class="wp-block-paragraph">The procedure involves removing thin layers of tissue and then examining under the microscope. If cancer cells remain, another layer is removed and this process is repeated until no cancer cells remain. They were able to get it all cancer cells on the first pass so I was there a shorter time than I expected. And then the doctor stitched me up. The procedure is painless except for the initial shot that numbs the area they work on.</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="918" height="1530" src="https://jeffbridgforth.com/wp-content/uploads/laws-of-ux.jpg" alt="" class="wp-image-12362" style="width:500px" srcset="https://jeffbridgforth.com/wp-content/uploads/laws-of-ux.jpg 918w, https://jeffbridgforth.com/wp-content/uploads/laws-of-ux-768x1280.jpg 768w" sizes="auto, (max-width: 918px) 100vw, 918px" /><figcaption class="wp-element-caption">I was surprised to see this poster in the room I had my Mohs surgery in. The poster is from the book, <em><a href="https://lawsofux.com/">Laws of UX</a></em>, which I was familiar with. My doctor mentioned that he saw a lot of application of UX principles beyond products.</figcaption></figure>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://www.challies.com/articles/works-wonders-may-10/">Works &amp; Wonders: Devotional, Wedding Joy &amp; More</a> (Tim Challies)</li>



<li><a href="https://stuffandnonsense.co.uk/blog/last-week-in-the-studio-cw20-26">Last week in the studio (CW20-26)</a> (Andy Clarke)</li>



<li><a href="https://www.epm.org/resources/2026/May/18/scripture-ignition-imagination/">Let Scripture Turn on the Ignition of Your Imagination about the New Earth</a> (Randy Alcorn)</li>



<li><a href="https://bradfrost.com/blog/post/grief-in-the-ai-age/">Grief in the AI Age</a> (Brad Frost)</li>



<li><a href="https://dbushell.com/2026/05/18/web-whetstone/">Web whetstones</a> (David Bushell)</li>



<li><a href="https://newsletter.oalannoble.com/p/ai-cheating-as-a-failure-to-love">AI Cheating as a Failure to Love</a> (O. Alan Noble)</li>



<li><a href="https://www.thetimes.com/us/news-today/article/1-euro-house-italy-wkvrqrz2x">These Americans bought €1 houses in Italy. Was it worth it?</a> (Kelly Rissman, <em>The Times</em>)</li>



<li><a href="https://www.thegospelcoalition.org/article/are-you-filled-spirit/">Are You Really Filled with the Spirit?</a> (Guy Waters, <em>The Gospel Coalition</em>)</li>



<li><a href="https://elephantinroom.substack.com/p/drawing-the-wrong-lessons-from-the">Drawing the Wrong Lessons from the Latest Evangelical Scandal</a> (Casey McCall)</li>



<li><a href="https://css-tricks.com/stack-overflow-when-we-stop-asking/">Stack Overflow: When We Stop Asking</a> (Sunkanmi Fafowora, <em>CSS Tricks</em>)</li>



<li><a href="https://myblurredworld.com/2026/04/05/presence-vs-participation/">Presence vs Participation</a> (Elin Williams) &#8211; A very interesting perspective on accessibility and inclusion.</li>



<li><a href="https://matthiasott.com/notes/ad-infinitum">Ad Infinitum</a> (Matthias Ott) &#8211; Matthias&#8217; thoughts on Google&#8217;s announcement this week with a completely new concept of search. I don&#8217;t like the direction this is going.</li>



<li><a href="https://simplebits.com/n/studio-notes-85/">Studio Notes #85</a> (Dan Cederholm)</li>



<li><a href="https://www.kevinpowell.co/article/tell-someone-you-appreciate-them/">Reach out and say thanks</a> (Kevin Powell) &#8211; Kevin speaks into the loss of motivation to continue to making content. And many are losing their passion for their jobs and the Web as things in the world and industry are changing rapidly. Kevin encourages his readers to reach out and say thanks to someone who makes content that you appreciate and has been helpful to you.</li>



<li><a href="https://tylersticka.com/journal/au-revoir-tfaw/">Au Revoir, TFAW</a> (Tyler Sticka) &#8211; It is sad to things close and times change.</li>



<li><a href="https://www.commonplace.org/p/work-will-always-matter">Work Will Always Matter</a> (Chris Griswold) &#8211; I believe work is good and that it is fundamental to who we are as human beings. And I am concerned about the future of work amidst all the changes we are seeing in the world today.</li>



<li><a href="https://geoffgraham.me/a-slight-nuance-with-wordpress-alt-text/">A Slight Nuance With WordPress Alt Text</a> (Geoff Graham)</li>



<li><a href="https://bradlittlejohn.substack.com/p/the-rise-of-techno-feudalism">The Rise of Techno-feudalism</a> (Brad Littlejohn)</li>



<li><a href="https://patrickbrosset.com/articles/2026-05-20-whats-missing-in-css-layout/">What&#8217;s missing in CSS layout</a> (Patrick Brosset)</li>



<li><a href="https://tylersticka.com/journal/dependency-spring-cleaning-2026/">Dependency Spring Cleaning</a> (Tyler Sticka)</li>
</ul>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=Xpk7soxvOMY">Google might have just killed websites</a> (Kevin Powell, General Musings) &#8211; Kevin discusses the changes Google is proposing and references <a href="https://matthiasott.com/notes/ad-infinitum">Matthias&#8217; article</a> that I mentioned above.</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li>All Creatures Great &amp; Small (PBS app)</li>



<li><a href="https://www.netflix.com/title/82128115">Marty, Life is Short</a> (Netflix) &#8211; I highly recommend this documentary of Martin Short.</li>



<li><a href="https://www.netflix.com/title/81399614">The Mitchells vs. The Machines</a> (Netflix) &#8211; I enjoyed this film for the second time around.</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/Made-Tremble-Anxiety-Became-Happened/dp/1430096365/ref=sr_1_1?crid=AW3N0LPT9DRW&amp;dib=eyJ2IjoiMSJ9.Cp-HIOIZa9dOq9ef-rJ1i7hI1PeCeN61n1GJWXeeWfQ8YqhrgMhmlnWvtI9IsBdS9c7Ne4fZJ5Qvm4d40oQVv8pYxIN7cd0Mrb8Z6FzlKtw.7MHu3OKoxsbLT82LIgvF2mml3HnSv910zXd9QDsevdg&amp;dib_tag=se&amp;keywords=made+to+tremble+blair+linne&amp;qid=1774827883&amp;sprefix=made+to+tr%2Caps%2C237&amp;sr=8-1">Made to Tremble</a></em>&nbsp;(Blair Linne)</li>



<li><em><a href="https://www.amazon.com/Last-Boy-Mickey-Americas-Childhood-ebook/dp/B003VIWNJ4/ref=sr_1_1?crid=10H672WA6E0D&amp;dib=eyJ2IjoiMSJ9.8ROlJg-JX-aoTHztAGvuQ5dAf0eP-IS1ra5hijoAoYXX0xjMYH4K6Sf88thlYgxsDfzVxavF5F_GUsxpgyVSK7p63A3TG6o7QZ1Z-hNQrelukUcnEKtPHDTqtrtdix_TjHEKilDDRFADowhpsTOp8Vl0Spb7FcAhDuMhE78d2jY37AjhaZj-yik11f5Uqk7VLfQQG3dwlQhNVE13e_HcSVEg5GenL51Y_N7CeRVvSrk.rfe3OP8G3Ye-jSHwJMybMnlE7gUsrHVwjyS_TG-oIAw&amp;dib_tag=se&amp;keywords=the+last+boy+mickey+mantle&amp;qid=1775702132&amp;sprefix=the+last+boy+mi%2Caps%2C161&amp;sr=8-1">The Last Boy: Mickey Mantle and the End of America’s Childhood</a></em>&nbsp;(Jane Leavy)</li>



<li><a href="https://www.amazon.com/Overcoming-Temptation-Foreword-John-Piper-ebook/dp/B0028BEE4C/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.O5Eeo2e1WctIfPdJSPmrSIERA9fJG4O7A6RqBrxz3ex_nVUvsClYZC1gQPTdzUpkNxa83XOkSig_stiq4KhbFeng7vLvN9B32v9kbx5ogPQleKFr4ZDuVU4ck6lNvegWaAD8MgvE5WLmB5TVZLSICjmGjmL-UDpP_fyHKvPBuwdMpimJB7hyE0TPIIawD7UaFXuAx1q7UCGOafXvxLECCMuhzy3GT1zdQ-KLc1691WM.QX6_bLu7a0I02VW6QMgEtU3Szuf4BVrzoLYkiLmGtgc&amp;qid=1775702180&amp;sr=8-1"><em>Overcoming Sin and Temptation</em></a>&nbsp;(John Owen, Kelly Kapic, and Justin Taylor)</li>



<li><em><a href="https://heritagebooks.org/products/ebook-stop-loving-the-world-greenhill.html">Stop Loving the World</a></em>&nbsp;(William Greenhill)</li>
</ul>



<h2 class="wp-block-heading">Walking </h2>



<ul class="wp-block-list">
<li>Monday &#8211; 3.57 miles in 1 hour 9 minutes</li>



<li>Tuesday &#8211; 3.09 miles in 58 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<ul class="wp-block-list">
<li><strong>MLB The Show 23</strong>&nbsp;(Orioles) &#8211; I went 3-2 this week. I swept the Mariners and lost two to the Reds.</li>



<li><strong>NBA 2K25</strong> (Nuggets) &#8211; I played three games against the Kings this week and won all three of them in the Western Conference semi-finals.</li>
</ul>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-may-27-2026/">Weeknotes 26:21</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-may-27-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:20</title>
		<link>https://jeffbridgforth.com/weeknotes-may-17-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-may-17-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Sun, 17 May 2026 22:19:45 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12355</guid>

					<description><![CDATA[<p>Virtual Retreat The ministry I work for, Revive Our Hearts, had a three-day virtual retreat this week. I had taken off Monday after a long graduation weekend and it was nice to be able to catch my breathe before the Staff Summit. We met each day on Tuesday, Wednesday, and Thursday mornings on Zoom. Each [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-may-17-2026/">Weeknotes 26:20</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Virtual Retreat</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="300" src="https://jeffbridgforth.com/wp-content/uploads/tune-my-heart.jpg" alt="" class="wp-image-12356" srcset="https://jeffbridgforth.com/wp-content/uploads/tune-my-heart.jpg 800w, https://jeffbridgforth.com/wp-content/uploads/tune-my-heart-768x288.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p class="wp-block-paragraph">The ministry I work for, <em>Revive Our Hearts</em>, had a three-day virtual retreat this week. I had taken off Monday after a long graduation weekend and it was nice to be able to catch my breathe before the Staff Summit.</p>



<p class="wp-block-paragraph">We met each day on Tuesday, Wednesday, and Thursday mornings on Zoom. Each morning, we heard three 15 minutes messages for two pastors and a staff member of Life Action Ministries, the former parent ministry of <em>Revive Our Hearts</em>. We had about 5 minutes of personal reflection after each message to think through questions related to each talk. </p>



<p class="wp-block-paragraph">Each day, we heard a different life story from a member of the <em>Revive Our Hearts</em> team. We wrapped up Tuesday with an update from Nancy DeMoss Wolgemuth as she continues to take her first steps through the season of widowhood. On Wednesday, we heard from different people about the origin story of <em>Revive Our Hearts</em>, which is celebrated its 25th anniversary this year. On Thursday, we wrapped up with a time where staff members could share what they took away from this time.</p>



<p class="wp-block-paragraph">Each afternoon, we had free time to spend with the Lord and continue to process what we were hearing God say to us through the virtual retreat. I spent the time taking walks and praying. I also spent time reading and journaling. I am glad that we had the space each afternoon to process and make personal and just take some time out to rest.</p>



<p class="wp-block-paragraph">I came away feeling a little less uneasy about a season of change my team is about to experience as our current digital team director is leaving <em>Revive Our Hearts</em> for a new opportunity. It was good to get some perspective from several of the message that helped me to see how God might want to use this time of uncertainty to build faith and develop character in both my life and the lives of my teammates.</p>



<h2 class="wp-block-heading">Back to work</h2>



<p class="wp-block-paragraph">I returned to work on Friday after taking two days off at the end of last week and taking Monday of this week off. Then with the virtual retreat, I had over a week away. My workload was much lighter than I expected and it was a nice transition back. I was able to jump back into some projects and start thinking ahead to this week.</p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://www.thegospelcoalition.org/blogs/trevin-wax/sin-stopped-taking-seriously/">The Sin We’ve Stopped Taking Seriously</a> (Trevin Wax, <em>The Gospel Coalition</em>)</li>



<li><a href="https://daverupert.com/2026/05/vibe-check-42/">Vibe Check Number 42</a> (Dave Rupert)</li>



<li><a href="https://www.challies.com/articles/the-difference-between-ben-sasse-and-so-many-other-saints/">The Difference Between Ben Sasse and So Many Other Saints</a> (Tim Challies)</li>



<li><a href="https://annies-brain.offprint.app/a/3ml6zdf5f5f23-stuck-in-the-middle-being-an-engineer-artist-in-the-ai-era">Stuck in the middle: Being an engineer &amp; artist in the AI era</a> (Annie Sexton) &#8211; I appreciated these thoughts from Annie. I have had my own AI dilemma. On the one hand, I have many concerns about it and the industry. But on the other hand, I have found it a helpful tool at times. But I have felt very conflicted using it based on my negative feelings and concerns. I would like to try to write my own article to explore this in the near future.</li>



<li><a href="https://stuffandnonsense.co.uk/blog/last-week-in-the-studio-cw19-26">Last week in the studio (CW19-26)</a> (Andy Clarke)</li>



<li><a href="https://tessalind.substack.com/p/living-in-an-empty-nest">Living in an Empty Nest</a> (Tessa Lind) &#8211; My thoughts are more on this subject these days as my wife and I are on the cusp of an empty nest.</li>



<li><a href="https://yourmomhasablog.com/2026/05/10/the-gratitude-shift/">The Gratitude Shift</a> (Melissa Edgington)</li>



<li><a href="https://gentlereformation.com/2026/05/06/the-mortification-equation/">The Mortification Equation</a> (Joe Smith)</li>



<li><a href="https://ohhelloana.blog/woman-in-tech/">It&#8217;s 2026 and women are still asked to teach others to think a little bit and not be a prick</a> (Ana Rodrigues) &#8211; I hate this aspect of our industry. I hate that there are so many men who have acted this way and not respected the women working in our industry. I applaud Ana for the courage to speak up.</li>



<li><a href="https://gomakethings.com/pruning-harvesting-replanting-and-other-forced-metaphors/">Pruning, harvesting, replanting, and other forced metaphors</a> (Chris Ferdinandi)</li>



<li><a href="https://www.paultripp.com/wednesdays-word/posts/whats-your-middle-name">What’s Your Middle Name?</a> (Paul David Tripp)</li>



<li><a href="https://www.desiringgod.org/articles/how-to-read-the-bible-better">How to Read the Bible Better</a> (David Mathis)</li>



<li><a href="https://patrickluscri.substack.com/p/dimensions">Dimensions</a> (Patrick Luscri)</li>



<li><a href="https://simplebits.com/n/studio-notes-84/">Studio Notes #84</a> (Dan Cederholm)</li>



<li><a href="https://greatandnobletasks.com/2026/05/11/the-most-awkward-important-part-of-prayer/">The Most Awkward, Important Part of Prayer</a> (Rebekah Matt)</li>



<li><a href="https://www.stvn.sh/writing/programming-still-sucks-fqffhyp">Programming Still Sucks.</a> (Steven Langbroek)</li>



<li><a href="https://reformedconformist.substack.com/p/attack-of-the-she-bears">Attack of the She Bears!</a> (Steven Wedgeworth)</li>



<li><a href="https://stuffandnonsense.co.uk/blog/websites-shouldnt-need-maintenance-they-need-momentum">Websites shouldn’t need maintenance. They need momentum.</a> (Andy Clarke) &#8211; Unfortunately, I have seen this too often throughout my career. Websites are created but they are not really updated and evolved. I have seen many different approaches about agencies to change it but seems to be a continuing problem. I feel the pain in this as I do some freelance work under a &#8220;maintenance contract&#8221; and I am always concerned about something breaking on a site and not knowing how to fix it because of legacy plugins or code written by people no longer around.</li>
</ul>



<h2 class="wp-block-heading">Caught my eye</h2>



<p class="wp-block-paragraph"><a href="https://codepen.io/editor/hexagoncircle/pen/019e1755-e96b-776c-a327-cda366dc2cf7">Handwritten Animation</a> (Codepen) &#8211; I have not studied this enough to understand Ryan&#8217;s technique. I created a similar animations using SVG masks in the past.</p>



<p class="codepen" data-height="300" data-pen-title="Handwritten animation" data-version="2" data-default-tab="result" data-slug-hash="zxoBrVG" data-user="hexagoncircle" style="height: 300px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;">
  <span>See the Pen <a href="https://codepen.io/editor/hexagoncircle/pen/019e1755-e96b-776c-a327-cda366dc2cf7">
  Handwritten animation</a> by Ryan Mulligan (<a href="https://codepen.io/hexagoncircle">@hexagoncircle</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<script async src="https://public.codepenassets.com/embed/index.js"></script>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://youtu.be/k0N2ekH4ZE0?si=c7IUkfflZjFLaTZ8">Speaking at SmashingConf Amsterdam!</a> (Kevin Powell, YouTube)</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a> (Netflix)</li>



<li>All Creatures Great &amp; Small (PBS app)</li>
</ul>



<h2 class="wp-block-heading">What I listened to</h2>



<ul class="wp-block-list">
<li><a href="https://youtube.com/watch?v=EJ7GPwxY60c">Are we in a post-expertise era?</a> (Kevin Powell, General Musings)</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/Made-Tremble-Anxiety-Became-Happened/dp/1430096365/ref=sr_1_1?crid=AW3N0LPT9DRW&amp;dib=eyJ2IjoiMSJ9.Cp-HIOIZa9dOq9ef-rJ1i7hI1PeCeN61n1GJWXeeWfQ8YqhrgMhmlnWvtI9IsBdS9c7Ne4fZJ5Qvm4d40oQVv8pYxIN7cd0Mrb8Z6FzlKtw.7MHu3OKoxsbLT82LIgvF2mml3HnSv910zXd9QDsevdg&amp;dib_tag=se&amp;keywords=made+to+tremble+blair+linne&amp;qid=1774827883&amp;sprefix=made+to+tr%2Caps%2C237&amp;sr=8-1">Made to Tremble</a></em> (Blair Linne)</li>



<li><em><a href="https://www.amazon.com/Last-Boy-Mickey-Americas-Childhood-ebook/dp/B003VIWNJ4/ref=sr_1_1?crid=10H672WA6E0D&amp;dib=eyJ2IjoiMSJ9.8ROlJg-JX-aoTHztAGvuQ5dAf0eP-IS1ra5hijoAoYXX0xjMYH4K6Sf88thlYgxsDfzVxavF5F_GUsxpgyVSK7p63A3TG6o7QZ1Z-hNQrelukUcnEKtPHDTqtrtdix_TjHEKilDDRFADowhpsTOp8Vl0Spb7FcAhDuMhE78d2jY37AjhaZj-yik11f5Uqk7VLfQQG3dwlQhNVE13e_HcSVEg5GenL51Y_N7CeRVvSrk.rfe3OP8G3Ye-jSHwJMybMnlE7gUsrHVwjyS_TG-oIAw&amp;dib_tag=se&amp;keywords=the+last+boy+mickey+mantle&amp;qid=1775702132&amp;sprefix=the+last+boy+mi%2Caps%2C161&amp;sr=8-1">The Last Boy: Mickey Mantle and the End of America’s Childhood</a></em> (Jane Leavy) </li>



<li><a href="https://www.amazon.com/Overcoming-Temptation-Foreword-John-Piper-ebook/dp/B0028BEE4C/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.O5Eeo2e1WctIfPdJSPmrSIERA9fJG4O7A6RqBrxz3ex_nVUvsClYZC1gQPTdzUpkNxa83XOkSig_stiq4KhbFeng7vLvN9B32v9kbx5ogPQleKFr4ZDuVU4ck6lNvegWaAD8MgvE5WLmB5TVZLSICjmGjmL-UDpP_fyHKvPBuwdMpimJB7hyE0TPIIawD7UaFXuAx1q7UCGOafXvxLECCMuhzy3GT1zdQ-KLc1691WM.QX6_bLu7a0I02VW6QMgEtU3Szuf4BVrzoLYkiLmGtgc&amp;qid=1775702180&amp;sr=8-1"><em>Overcoming Sin and Temptation</em></a> (John Owen, Kelly Kapic, and Justin Taylor)</li>



<li><a href="https://www.amazon.com/Humbled-Welcoming-Uncomfortable-Work-God-ebook/dp/B09DTT2QN3/ref=sr_1_1?crid=1RYFKAQA6SPKF&amp;dib=eyJ2IjoiMSJ9.3JqvDfWgO-uIMJdSLYPvx2WmEAx91ccrmknl7Iwo3SbtDvhnXxdLZxNQWIuchI06nH7dayy--YwkLLJX-GWauNRK54508F7CdMekfuPVkzHYN2Iq2pqTHyHozsZcnCZ6knpzyoCzA5lauBXJU9v4LEi4oaydunV0M1MtKWSM1K2bk1bIxrYx11VuHcdbTPSnMmNjffyCEwOqk2xihpDMyPAJwDBsvxjcNO8CCz6Z2I0.8GbajDecFOm3QJNiqQKONX_lSg-1x5TFYh5S9yq3D1E&amp;dib_tag=se&amp;keywords=humbled&amp;qid=1779055631&amp;sprefix=humbled%2Caps%2C248&amp;sr=8-1"><em>Humbled</em> </a>(David Mathis) &#8211; I read through this short book this week. One of the pastors who spoke at our virtual retreat mentioned the book. I found it very relevant to where I find myself in life right now.</li>



<li><em><a href="https://heritagebooks.org/products/ebook-stop-loving-the-world-greenhill.html">Stop Loving the World</a></em> (William Greenhill)  &#8211; I had read the introduction to this book back in February and just recently picked it up again.</li>
</ul>



<h2 class="wp-block-heading">Walking &#8211; 18.2 miles</h2>



<p class="wp-block-paragraph">This was an unusual week because I was able to incorporate walks into my afternoon as part of my reflection time for our office virtual retreat. The temperatures were in the 70s so it felt great to be out. I would like to walk about 12-15 miles a week but am still struggling to make that happen during the work week.</p>



<ul class="wp-block-list">
<li>Monday &#8211; 3.31 miles in 58 minutes</li>



<li>Tuesday &#8211; 3.02 miles in 54 minutes and 1.78 miles in 35 minutes (I took a walk with my son to help him clear his head between work and working on some personal projects to assist in the job search.)</li>



<li>Wednesday &#8211; 3.8 miles in 1 hour 13 minutes</li>



<li>Thursday &#8211; 2.61 miles in 50 minutes (I should have eaten lunch before going on a walk and needed to cut it short because I felt a bit weak.)</li>



<li>Saturday &#8211; 3.68 miles in 1 hour 9 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<p class="wp-block-paragraph"><strong>MLB The Show 23</strong> (Orioles) – I played three games and went 2-1, losing the last one to the Rays, who scored the go ahead run in the 7th.</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-may-17-2026/">Weeknotes 26:20</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-may-17-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:19</title>
		<link>https://jeffbridgforth.com/weeknotes-may-12-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-may-12-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Tue, 12 May 2026 22:57:50 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12347</guid>

					<description><![CDATA[<p>Graduation, Part 2 My son and his fiancé graduated from Murray State University on Saturday. We traveled up on Thursday so that we could help him move out on Friday. After the hard work on Friday, we were able to enjoy the day on Saturday with the ceremony in the morning and a late lunch [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-may-12-2026/">Weeknotes 26:19</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Graduation, Part 2</h2>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a276c29a8da3&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29a930e&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29a930e" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="2554" height="2560" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="12349" src="https://jeffbridgforth.com/wp-content/uploads/ryan-and-aaron-scaled-1.jpg" alt="" class="wp-image-12349" srcset="https://jeffbridgforth.com/wp-content/uploads/ryan-and-aaron-scaled-1.jpg 2554w, https://jeffbridgforth.com/wp-content/uploads/ryan-and-aaron-scaled-1-768x770.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/ryan-and-aaron-scaled-1-1532x1536.jpg 1532w, https://jeffbridgforth.com/wp-content/uploads/ryan-and-aaron-scaled-1-2043x2048.jpg 2043w" sizes="auto, (max-width: 2554px) 100vw, 2554px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29a98d4&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29a98d4" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1836" height="1836" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="12348" src="https://jeffbridgforth.com/wp-content/uploads/ryan-and-kate-dinner.jpg" alt="" class="wp-image-12348" srcset="https://jeffbridgforth.com/wp-content/uploads/ryan-and-kate-dinner.jpg 1836w, https://jeffbridgforth.com/wp-content/uploads/ryan-and-kate-dinner-768x768.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/ryan-and-kate-dinner-1536x1536.jpg 1536w" sizes="auto, (max-width: 1836px) 100vw, 1836px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</figure>



<p class="wp-block-paragraph">My son and his fiancé graduated from Murray State University on Saturday. We traveled up on Thursday so that we could help him move out on Friday. After the hard work on Friday, we were able to enjoy the day on Saturday with the ceremony in the morning and a late lunch to celebrate.</p>



<p class="wp-block-paragraph">Murray State had to split up their graduation into 3 ceremonies this year as they are renovating the basketball arena. The ceremony was held in the old Racer Arena, which was built in the 1950s. I think it was a more intimate setting and got us closer to the graduates. Plus a shorter ceremony.</p>



<p class="wp-block-paragraph">Ryan was the banner bearer for the College of Humanities and Fine Arts for the academic and residential college processional. Then he joined his friends and fellow graduates as they walked in with Pomp and Circumstance.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1200" height="1098" src="https://jeffbridgforth.com/wp-content/uploads/banner-bearer2.jpg" alt="" class="wp-image-12351" srcset="https://jeffbridgforth.com/wp-content/uploads/banner-bearer2.jpg 1200w, https://jeffbridgforth.com/wp-content/uploads/banner-bearer2-768x703.jpg 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>



<p class="wp-block-paragraph">I am very proud of my son and all the opportunities and achievements that his four years have provided. He got to spend a semester in Barcelona, participated in several student art shows, got to <a href="https://jeffbridgforth.com/weeknotes-september-28-2025/#:~:text=Putting%20on%20an%20art%20show*">put on a solo art show</a> last September, and knocked it out of the park for <a href="https://jeffbridgforth.com/weeknotes-april-27-2026/#:~:text=and%20layout%20changes.-,Art%20Show,-The%20highlight%20of">his senior show</a> that we attended two weeks ago.</p>



<p class="wp-block-paragraph">After the ceremony, we walked around campus taking some pictures and saying goodbye to Murray State. Later in the afternoon, we (wife, two daughters and I) joined my son, his fiancé, and her parents for lunch about forty-five minutes north of Murray at <a href="https://www.pattis1880s.com/">Patti&#8217;s 1880 Settlement</a>. It was a nice time of celebrating our graduates, getting to know her family, and savoring the graduation experience. And the food was great too.</p>



<p class="wp-block-paragraph">This trip concludes a very busy season as we had a Shakespeare show, senior art show, two trips to Murray, and two graduations all in four weeks.</p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://www.challies.com/articles/works-wonders-may-3/">Works &amp; Wonders, May 3</a> (Tim Challies)</li>



<li><a href="https://stuffandnonsense.co.uk/blog/last-week-in-the-studio-cw18-26">Last week in the studio (CW18-26)</a> (Andy Clarke)</li>



<li><a href="https://simplebits.com/n/studio-notes-82/">Studio Notes #82</a> (Dan Cederholm)</li>



<li><a href="https://di.day/en">Digital Independence Day</a> (Website)</li>



<li><a href="https://www.challies.com/articles/facts-about-euthanasia-in-canada/">Facts About Euthanasia in Canada (MAiD)</a> (Tim Challies)</li>



<li><a href="https://artlung.com/blog/2026/05/03/you-were-due/">“You were due”</a> (Joe Crawford)</li>



<li><a href="https://ishadeed.com/article/range-syntax/">Media Queries Range Syntax</a> (Ahmad Shadeed) &#8211; I used this several times recently in container queries. Now I need to get in the habit with media queries.</li>



<li><a href="https://stuffandnonsense.co.uk/blog/making-my-view-options-toolbar-more-intuitive">Making my view options toolbar more intuitive</a> (Andy Clarke) &#8211; I like these short posts explaining the how and why Andy changed or modified things on his personal site.</li>



<li><a href="https://www.challies.com/articles/the-end-of-raising-children/">The End of Raising Children</a> (Tim Challies) &#8211; I enjoy reading the experiences of others at the same stage of life I am in.</li>



<li><a href="https://stephenmcalpine.substack.com/p/the-discipline-of-staying-in-bed">The Discipline of Staying In Bed</a> (Stephen McAlpine)</li>



<li><a href="https://simplebits.com/n/studio-notes-83/">Studio Notes #83</a> (Dan Cederholm) &#8211; The die cut sticker label is very clever.</li>



<li><a href="https://www.nicksimson.com/posts/2026-a-peoples-history-of-new-york-baseball">A People’s History of New York Baseball</a> (Nick Simson)</li>
</ul>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=R1kiLX-Z-Io">Handy CSS layout patterns, and fun ways to elevate them</a> (Kevin Powell, YouTube)</li>



<li><a href="https://youtube.com/watch?v=SGR_t93MmoA">Prayer and Petition</a> (Jackie Hill Perry, YouTube) &#8211; I watched this conference message over three days. Very convicting.</li>



<li><a href="https://www.disneyplus.com/browse/entity-9ba0f41b-6173-4ff1-8967-71cad0620244">Maul: Shadow Lord</a> (Disney+)</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li>All Creatures Great &amp; Small (PBS app)</li>



<li>I introduced my youngest to <a href="https://youtu.be/ynWhozyOoZQ?si=FFKZZJ2Xke-q0BWN">Disco Duck</a> from the 70s. She felt the video was a bit terrifying to watch before going to bed.</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/Made-Tremble-Anxiety-Became-Happened/dp/1430096365/ref=sr_1_1?crid=AW3N0LPT9DRW&amp;dib=eyJ2IjoiMSJ9.Cp-HIOIZa9dOq9ef-rJ1i7hI1PeCeN61n1GJWXeeWfQ8YqhrgMhmlnWvtI9IsBdS9c7Ne4fZJ5Qvm4d40oQVv8pYxIN7cd0Mrb8Z6FzlKtw.7MHu3OKoxsbLT82LIgvF2mml3HnSv910zXd9QDsevdg&amp;dib_tag=se&amp;keywords=made+to+tremble+blair+linne&amp;qid=1774827883&amp;sprefix=made+to+tr%2Caps%2C237&amp;sr=8-1">Made to Tremble</a></em>&nbsp;(Blair Linne)</li>



<li><em><a href="https://www.amazon.com/Last-Boy-Mickey-Americas-Childhood-ebook/dp/B003VIWNJ4/ref=sr_1_1?crid=10H672WA6E0D&amp;dib=eyJ2IjoiMSJ9.8ROlJg-JX-aoTHztAGvuQ5dAf0eP-IS1ra5hijoAoYXX0xjMYH4K6Sf88thlYgxsDfzVxavF5F_GUsxpgyVSK7p63A3TG6o7QZ1Z-hNQrelukUcnEKtPHDTqtrtdix_TjHEKilDDRFADowhpsTOp8Vl0Spb7FcAhDuMhE78d2jY37AjhaZj-yik11f5Uqk7VLfQQG3dwlQhNVE13e_HcSVEg5GenL51Y_N7CeRVvSrk.rfe3OP8G3Ye-jSHwJMybMnlE7gUsrHVwjyS_TG-oIAw&amp;dib_tag=se&amp;keywords=the+last+boy+mickey+mantle&amp;qid=1775702132&amp;sprefix=the+last+boy+mi%2Caps%2C161&amp;sr=8-1">The Last Boy: Mickey Mantle and the End of America’s Childhood</a></em>&nbsp;(Jane Leavy) &#8211; This is the only one I actively read this week. I read a few chapters in the hotel over the weekend.</li>



<li><a href="https://www.amazon.com/Overcoming-Temptation-Foreword-John-Piper-ebook/dp/B0028BEE4C/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.O5Eeo2e1WctIfPdJSPmrSIERA9fJG4O7A6RqBrxz3ex_nVUvsClYZC1gQPTdzUpkNxa83XOkSig_stiq4KhbFeng7vLvN9B32v9kbx5ogPQleKFr4ZDuVU4ck6lNvegWaAD8MgvE5WLmB5TVZLSICjmGjmL-UDpP_fyHKvPBuwdMpimJB7hyE0TPIIawD7UaFXuAx1q7UCGOafXvxLECCMuhzy3GT1zdQ-KLc1691WM.QX6_bLu7a0I02VW6QMgEtU3Szuf4BVrzoLYkiLmGtgc&amp;qid=1775702180&amp;sr=8-1"><em>Overcoming Sin and Temptation</em></a>&nbsp;(John Owen, Kelly Kapic, and Justin Taylor)</li>
</ul>



<h2 class="wp-block-heading">Walking</h2>



<ul class="wp-block-list">
<li>Sunday &#8211; 3.08 miles in 56 minutes</li>



<li>Monday &#8211; 3.38 miles in 58 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<p class="wp-block-paragraph"><strong>MLB The Show 23</strong>&nbsp;(Orioles) &#8211; I played three games and won all 3 (BlueJays and 2 against the Cubs).</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-may-12-2026/">Weeknotes 26:19</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-may-12-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:18</title>
		<link>https://jeffbridgforth.com/weeknotes-may-3-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-may-3-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Sun, 03 May 2026 22:56:35 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12331</guid>

					<description><![CDATA[<p>Graduation, Part 1 My youngest graduated Summa Cum Laude from Chattanooga State Community College on Friday night. I am very proud of all she achieved in the past two years. She performed in four different shows, with the lead role in final one. She also was an assistant stage director for a show in the [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-may-3-2026/">Weeknotes 26:18</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Graduation, Part 1</h2>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a276c29af9ef&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29afe95&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29afe95" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1600" height="1200" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="12334" src="https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.54-PM-1.jpeg" alt="" class="wp-image-12334" srcset="https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.54-PM-1.jpeg 1600w, https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.54-PM-1-768x576.jpeg 768w, https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.54-PM-1-1536x1152.jpeg 1536w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29b04ec&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29b04ec" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1600" height="1200" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="12333" src="https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.56-PM.jpeg" alt="" class="wp-image-12333" srcset="https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.56-PM.jpeg 1600w, https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.56-PM-768x576.jpeg 768w, https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.56-PM-1536x1152.jpeg 1536w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29b0a9c&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29b0a9c" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1600" height="1200" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="12332" src="https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.54-PM.jpeg" alt="" class="wp-image-12332" srcset="https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.54-PM.jpeg 1600w, https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.54-PM-768x576.jpeg 768w, https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-05-03-at-4.15.54-PM-1536x1152.jpeg 1536w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</figure>



<p class="wp-block-paragraph">My youngest graduated Summa Cum Laude from Chattanooga State Community College on Friday night. I am very proud of all she achieved in the past two years. She performed in four different shows, with the lead role in final one. She also was an assistant stage director for a show in the fall. All while maintained a 4.0 GPA.</p>



<p class="wp-block-paragraph">She has received several scholarships and committed to attending East Tennessee State in the fall. One of the benefits of being unemployed in 2024 is that she qualified for a Pell Grant and with her other scholarships, her schooling is paid for next year. She plans to major in theater and minor in dance. I am looking forward to attending orientation with her in early June so I can see the campus she has fallen in love with.</p>



<p class="wp-block-paragraph">Graduation, part two, will happen next week when we travel back to Murray State to see my son and his fiancé graduate on Saturday.</p>



<h2 class="wp-block-heading">In the workshop</h2>



<p class="wp-block-paragraph">I worked on a lot of different things this week at work. I was also handed a multi-day project as I was asked to create a couple of different event pages surrounding <em>Revive Our Hearts</em> 25th Anniversary.</p>



<ul class="wp-block-list">
<li>I reworked the layout for videos on our <a href="https://www.reviveourhearts.com/donate/called-to-thrive/">Fiscal End of the Year giving page</a></li>



<li>I created an <a href="https://www.avivanuestroscorazones.com/eventos/mujer-verdadera-26/app/">app page</a> for the Mujer Verdadera ‘26 conference happening in Miami later this year</li>



<li>I finished up work on refactoring several “confirmation” pages (store purchases, donations, event registration, giveaways) to bring consistency of style and structure to those pages. Those changes launched later in the week.</li>



<li>I spent all day Wednesday working on an event page for <em>Revive Our Hearts</em> 25th Anniversary. I finished up the page on Thursday and then created another page with similar styles for a second event.</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1720" height="665" src="https://jeffbridgforth.com/wp-content/uploads/vision-gathering.jpg" alt="" class="wp-image-12335" srcset="https://jeffbridgforth.com/wp-content/uploads/vision-gathering.jpg 1720w, https://jeffbridgforth.com/wp-content/uploads/vision-gathering-768x297.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/vision-gathering-1536x594.jpg 1536w" sizes="auto, (max-width: 1720px) 100vw, 1720px" /></figure>



<p class="wp-block-paragraph">I found out some disappointing news on Tuesday. My team leader called a meeting and informed us that he is going to be leaving <em>Revive Our Hearts</em> for a new opportunity at the end of May. While I am glad for him, I am bummed because I have enjoyed having Bryan as my team leader. He is my closest point of connection with the ministry. I have enjoyed working with him and appreciated his constant encouragement and compliments for the work I have been doing. I enjoyed getting to room with him last August when our team attended the Beer City Code conference in Grand Rapids. I will miss the relationship I was just beginning to form with Bryan.</p>



<p class="wp-block-paragraph">Of course with his departure, there are a lot of uncertainty about the future. I know that he is working with the leadership as they try to determine the future of the position and how responsibilities will be shared by other team members in the transition.</p>



<p class="wp-block-paragraph">This comes on the heels of finding out my friend, small group leader, and assistant pastor will be relocating to DC for a new opportunity in June. Lots of changes at work. And lots of changes at home as my son graduates and moves out and my youngest will be going away to school next fall.</p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://www.theguardian.com/world/2026/apr/24/italy-citizenship-law-change-us-citizens-supreme-court">After Meloni’s law change, Americans hope Italian supreme court ruling will open door to citizenship</a> (Angela Giuffrida, <em>The Guardian</em>) &#8211; I had watched a story about this subject on <em>60 Minutes</em> not too long ago. I hope those who were already in the process will be grandfathered in and be able to receive Italian citizenship.</li>



<li><a href="https://ky.fyi/posts/ai-burnout">Do I belong in tech anymore?</a> (Ky Decker) &#8211; This is a question I found myself asking a lot in 2024 and early 2025.</li>



<li><a href="https://gomakethings.com/tradies/">Tradies</a> (Chris Ferdinandi)</li>



<li><a href="https://mereorthodoxy.com/understanding-why-llms-are-sychophantic">Understanding Why LLMs are Sychophantic</a> (Drake Osborn, <em>Mere Orthodoxy</em>)</li>



<li><a href="https://stuffandnonsense.co.uk/blog/last-week-in-the-studio-cw17-26">Last week in the studio (CW17-26)</a> (Andy Clarke)</li>



<li><a href="https://dbushell.com/2026/04/28/alternative-thoughts/">Alternative thoughts</a> (David Bushell)</li>



<li><a href="https://chriscoyier.net/2026/04/28/when-sites-need-to-walk-away/">When Sites Need to Walk Away</a> (Chris Coyier)</li>



<li><a href="https://campedersen.com/code-is-clay">Code is Clay</a> (Cam Pedersen)</li>



<li><a href="http://snook.ca/archives/other/liminal-minimal">Liminal Minimal</a> (Jonathan Snook)</li>



<li><a href="https://artlung.com/blog/2026/04/30/adventure/">Adventure!</a> (Joe Crawford) &#8211; Joe&#8217;s entry for the <a href="https://lifeofpablo.com/blog/indieweb-carnival-2026-adventure">IndieWeb Carnival for April</a>.</li>



<li><a href="https://stuffandnonsense.co.uk/blog/militant-masthead-logo-revolution">Militant masthead logo (r)evolution</a> (Andy Clarke)</li>



<li><a href="https://rootedthinking.com/2026/04/30/advice-on-how-to-preach-the-gospel-to-yourself/">Advice on How to “Preach the Gospel” to Yourself</a> (Micah Colbert) &#8211; I appreciated this pastoral advice on how to preach the gospel to yourself. It is something I want to think about and apply to my life.</li>



<li><a href="https://tylersticka.com/journal/wicked-websites-a-rogues-gallery/">Wicked Websites: A Rogues’ Gallery</a> (Tyler Sticka) &#8211; I loved this comically look at some of today&#8217;s Web villians.</li>



<li><a href="https://gomakethings.com/anti-work/">Anti-work</a> (Chris Ferdinandi) &#8211; There is a lot that I disagree with Chris about concerning work. I wish I had the time right now to think through this and write a response.</li>



<li><a href="https://www.crossway.org/articles/7-ways-a-husband-can-take-initiative-in-showing-love-to-his-wife/">7 Ways a Husband Can Take Initiative in Showing Love to His Wife</a> (Jonathan Leeman, <em>Crossway</em>)</li>



<li><a href="https://www.focalcurve.com/journal/the-end/">The End</a> (Craig Cook) &#8211; Another story of a developer leaving tech. There were several things that resonated with me and I have in common with the author. But I am still here. I found a place where my skills are valued and needed and I am glad.</li>



<li><a href="https://www.glennamarshall.com/2026/04/24/collective-awe-and-what-we-were-made-for/">Collective Awe and What We Were Made For</a> (Glenna Marshall)</li>
</ul>



<h2 class="wp-block-heading">Caught my eye</h2>



<figure class="wp-block-image size-full"><a href="https://neal.fun/cursor-camp/"><img loading="lazy" decoding="async" width="1200" height="630" src="https://jeffbridgforth.com/wp-content/uploads/cursor-camp.png" alt="" class="wp-image-12336" srcset="https://jeffbridgforth.com/wp-content/uploads/cursor-camp.png 1200w, https://jeffbridgforth.com/wp-content/uploads/cursor-camp-768x403.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></a></figure>



<p class="wp-block-paragraph"><a href="https://neal.fun/cursor-camp/">Cursor Camp</a> &#8211; A website to hang out with other cursors. I had fun hanging out there for a bit on Wednesday.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="2560" height="1307" src="https://jeffbridgforth.com/wp-content/uploads/delphi-tools-scaled.jpg" alt="" class="wp-image-12342" srcset="https://jeffbridgforth.com/wp-content/uploads/delphi-tools-scaled.jpg 2560w, https://jeffbridgforth.com/wp-content/uploads/delphi-tools-768x392.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/delphi-tools-1536x784.jpg 1536w, https://jeffbridgforth.com/wp-content/uploads/delphi-tools-2048x1046.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></figure>



<p class="wp-block-paragraph"><a href="https://tools.rmv.fyi/">delphitools</a> &#8211; A fun little Indie toolkit. I used the background remover tool last week.</p>



<h3 class="wp-block-heading"><a href="https://comicss.art/comics/248/">comiCSS #248: Beware of CSS!</a></h3>



<figure class="wp-block-image size-full"><a href="https://comicss.art/comics/248/"><img loading="lazy" decoding="async" width="1450" height="1550" src="https://jeffbridgforth.com/wp-content/uploads/thumb.png" alt="" class="wp-image-12338" srcset="https://jeffbridgforth.com/wp-content/uploads/thumb.png 1450w, https://jeffbridgforth.com/wp-content/uploads/thumb-768x821.png 768w, https://jeffbridgforth.com/wp-content/uploads/thumb-1437x1536.png 1437w" sizes="auto, (max-width: 1450px) 100vw, 1450px" /></a></figure>



<p class="wp-block-paragraph"><a href="https://codepen.io/mike-at-redspace/pen/EagByQR">Break The Glass</a> (Codepen) &#8211; This is nice for some stress relief.</p>



<p class="codepen" data-height="450" data-pen-title="Break the Glass ??" data-default-tab="result" data-slug-hash="EagByQR" data-user="mike-at-redspace" style="height: 450px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;">
  <span>See the Pen <a href="https://codepen.io/mike-at-redspace/pen/EagByQR">
  Break the Glass ??</a> by mike-at-redspace (<a href="https://codepen.io/mike-at-redspace">@mike-at-redspace</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<script async src="https://public.codepenassets.com/embed/index.js"></script>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1200" height="630" src="https://jeffbridgforth.com/wp-content/uploads/fraude-design.png" alt="" class="wp-image-12339" srcset="https://jeffbridgforth.com/wp-content/uploads/fraude-design.png 1200w, https://jeffbridgforth.com/wp-content/uploads/fraude-design-768x403.png 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>



<p class="wp-block-paragraph"><a href="https://fraude.design/">Fraude Design</a> (Scott Riley) &#8211; This would have been a good April Fool&#8217;s joke.</p>



<figure class="wp-block-image size-full"><a href="https://artemistimeline.com/"><img loading="lazy" decoding="async" width="1600" height="899" src="https://jeffbridgforth.com/wp-content/uploads/artemis.jpg" alt="" class="wp-image-12340" srcset="https://jeffbridgforth.com/wp-content/uploads/artemis.jpg 1600w, https://jeffbridgforth.com/wp-content/uploads/artemis-768x432.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/artemis-1536x863.jpg 1536w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /></a></figure>



<p class="wp-block-paragraph"><a href="https://artemistimeline.com/">Artemis Photo Timeline</a> (Hank Green)</p>



<h2 class="wp-block-heading">What I watched</h2>



<p class="wp-block-paragraph"><a href="https://youtu.be/dDveT8OesWA?si=GhTlxTRP5cVHTIQI">Ben Sasse: 60 Minutes Interview</a> &#8211; I have always admired Ben Sasse. I wish there were more politicians like him today. I enjoyed this interview with him on 60 Minutes. I wish the government were wrestling with important issues like how to deal with the fallout of AI and the disruption to the lives of American workers.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Ben Sasse: The 60 Minutes Interview" width="500" height="281" src="https://www.youtube.com/embed/dDveT8OesWA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<ul class="wp-block-list">
<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li>All Creatures Great &amp; Small (PBS app) – I have been rewatching season 1.</li>



<li>Mission Impossible: Fallout (Paramount Plus) &#8211; I had only seen this once. I realized that I have access to it on Paramount Plus so I decided to watch it at the end of the week.</li>



<li><a href="https://www.netflix.com/title/60000363">Independence Day</a> (Netflix) &#8211; I had seen a clip of the movie on Facebook recently and decided to watch it.</li>



<li><a href="https://www.netflix.com/title/82138178">Full Swing</a>, Season Four (Netflix) &#8211; I found it interesting that they decided to make the focus of this season all on the Ryder&#8217;s Cup. It did make a compelling story.</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<p class="wp-block-paragraph">I don&#8217;t think I touched any of these books this week. I want to get back in the habit of reading books regularly.</p>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/Made-Tremble-Anxiety-Became-Happened/dp/1430096365/ref=sr_1_1?crid=AW3N0LPT9DRW&amp;dib=eyJ2IjoiMSJ9.Cp-HIOIZa9dOq9ef-rJ1i7hI1PeCeN61n1GJWXeeWfQ8YqhrgMhmlnWvtI9IsBdS9c7Ne4fZJ5Qvm4d40oQVv8pYxIN7cd0Mrb8Z6FzlKtw.7MHu3OKoxsbLT82LIgvF2mml3HnSv910zXd9QDsevdg&amp;dib_tag=se&amp;keywords=made+to+tremble+blair+linne&amp;qid=1774827883&amp;sprefix=made+to+tr%2Caps%2C237&amp;sr=8-1">Made to Tremble</a></em>&nbsp;(Blair Linne)</li>



<li><em><a href="https://www.amazon.com/Last-Boy-Mickey-Americas-Childhood-ebook/dp/B003VIWNJ4/ref=sr_1_1?crid=10H672WA6E0D&amp;dib=eyJ2IjoiMSJ9.8ROlJg-JX-aoTHztAGvuQ5dAf0eP-IS1ra5hijoAoYXX0xjMYH4K6Sf88thlYgxsDfzVxavF5F_GUsxpgyVSK7p63A3TG6o7QZ1Z-hNQrelukUcnEKtPHDTqtrtdix_TjHEKilDDRFADowhpsTOp8Vl0Spb7FcAhDuMhE78d2jY37AjhaZj-yik11f5Uqk7VLfQQG3dwlQhNVE13e_HcSVEg5GenL51Y_N7CeRVvSrk.rfe3OP8G3Ye-jSHwJMybMnlE7gUsrHVwjyS_TG-oIAw&amp;dib_tag=se&amp;keywords=the+last+boy+mickey+mantle&amp;qid=1775702132&amp;sprefix=the+last+boy+mi%2Caps%2C161&amp;sr=8-1">The Last Boy: Mickey Mantle and the End of America’s Childhood</a></em>&nbsp;(Jane Leavy)</li>



<li><a href="https://www.amazon.com/Overcoming-Temptation-Foreword-John-Piper-ebook/dp/B0028BEE4C/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.O5Eeo2e1WctIfPdJSPmrSIERA9fJG4O7A6RqBrxz3ex_nVUvsClYZC1gQPTdzUpkNxa83XOkSig_stiq4KhbFeng7vLvN9B32v9kbx5ogPQleKFr4ZDuVU4ck6lNvegWaAD8MgvE5WLmB5TVZLSICjmGjmL-UDpP_fyHKvPBuwdMpimJB7hyE0TPIIawD7UaFXuAx1q7UCGOafXvxLECCMuhzy3GT1zdQ-KLc1691WM.QX6_bLu7a0I02VW6QMgEtU3Szuf4BVrzoLYkiLmGtgc&amp;qid=1775702180&amp;sr=8-1"><em>Overcoming Sin and Temptation</em></a>&nbsp;(John Owen, Kelly Kapic, and Justin Taylor)</li>
</ul>



<h2 class="wp-block-heading">Walking</h2>



<p class="wp-block-paragraph">I have been taking some shorter walks in the middle of the work day to refocus or to think.</p>



<ul class="wp-block-list">
<li>Monday &#8211; 1.29 miles in 25 minutes</li>



<li>Friday &#8211; 1.39 miles in 26 minutes</li>



<li>Saturday &#8211; 3.32 miles in 1 hour</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<p class="wp-block-paragraph"><strong>MLB The Show 23</strong>&nbsp;(Orioles) &#8211; I went 3-1 in games that I played this week.</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-may-3-2026/">Weeknotes 26:18</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-may-3-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:17</title>
		<link>https://jeffbridgforth.com/weeknotes-april-27-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-april-27-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Mon, 27 Apr 2026 21:25:27 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12319</guid>

					<description><![CDATA[<p>It was a short work week as I took off Thursday and Friday to travel up to Kentucky. I continued to work on a lot of smaller tasks. One of the bigger tasks I worked on was to bring consistency in both structure and style to several &#8220;confirmation&#8221; pages (store purchases, donations, event registration, giveaways). [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-april-27-2026/">Weeknotes 26:17</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">It was a short work week as I took off Thursday and Friday to travel up to Kentucky. I continued to work on a lot of smaller tasks. One of the bigger tasks I worked on was to bring consistency in both structure and style to several &#8220;confirmation&#8221; pages (store purchases, donations, event registration, giveaways). I also continued refining two landing pages for our fiscal end of the year giving on <em>Revive Our Hearts</em> and <em>Aviva Nuestros Corazones</em>. Other teams gave input on edits and layout changes. </p>



<h2 class="wp-block-heading">Art Show</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1600" height="915" src="https://jeffbridgforth.com/wp-content/uploads/modulation.jpg" alt="" class="wp-image-12320" srcset="https://jeffbridgforth.com/wp-content/uploads/modulation.jpg 1600w, https://jeffbridgforth.com/wp-content/uploads/modulation-768x439.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/modulation-1536x878.jpg 1536w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /></figure>



<p class="wp-block-paragraph">The highlight of the week was attending the reception for my son&#8217;s senior art show at Murray State University on Friday night. He has been working hard all semester to make this a reality. He had a very ambitious vision but was able to pull it off. He was able to show the breadth of his skills through graphic design, digital fabrication, printmaking, video, and sculpture. His show was inspired the philosophy of speculative design which bridges the disciplines of research, future thinking, and creativity.</p>



<p class="wp-block-paragraph">He explored the potential future of neuromodulation, which uses stimulation to alter nerve activity. He explored where this might lead with the potential to control our emotions and state of being in the future. He challenges the viewer to consider the ethics of human inhibition, enhancement, and our reliance on technology. His exhibit felt like a museum of the future with artifacts of the progress of neuromodulation and the ethical debates and protests that follow. He also had an interactive component where viewers could get a closer look at the packaging of the neuromodulation products.</p>



<p class="wp-block-paragraph">We are so proud of what he was able to accomplish. He had shown me several of the pieces in process when <a href="https://jeffbridgforth.com/weeknotes-february-26-2026/#:~:text=a%20straight%20edge.-,Road%20Trip,-I%20took%20a">I visited him in February</a>. It was a joy to see how it all came together and to see the finished product of the different ideas he has shared with us.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://jeffbridgforth.com/wp-content/uploads/guide.jpg"><img loading="lazy" decoding="async" width="918" height="1328" data-id="12325" src="https://jeffbridgforth.com/wp-content/uploads/guide.jpg" alt="" class="wp-image-12325" srcset="https://jeffbridgforth.com/wp-content/uploads/guide.jpg 918w, https://jeffbridgforth.com/wp-content/uploads/guide-768x1111.jpg 768w" sizes="auto, (max-width: 918px) 100vw, 918px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://jeffbridgforth.com/wp-content/uploads/information-placard.jpg"><img loading="lazy" decoding="async" width="918" height="1417" data-id="12324" src="https://jeffbridgforth.com/wp-content/uploads/information-placard.jpg" alt="" class="wp-image-12324" srcset="https://jeffbridgforth.com/wp-content/uploads/information-placard.jpg 918w, https://jeffbridgforth.com/wp-content/uploads/information-placard-768x1185.jpg 768w" sizes="auto, (max-width: 918px) 100vw, 918px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://jeffbridgforth.com/wp-content/uploads/packaging-and-tshirt.jpg"><img loading="lazy" decoding="async" width="918" height="1593" data-id="12327" src="https://jeffbridgforth.com/wp-content/uploads/packaging-and-tshirt.jpg" alt="" class="wp-image-12327" srcset="https://jeffbridgforth.com/wp-content/uploads/packaging-and-tshirt.jpg 918w, https://jeffbridgforth.com/wp-content/uploads/packaging-and-tshirt-768x1333.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/packaging-and-tshirt-885x1536.jpg 885w" sizes="auto, (max-width: 918px) 100vw, 918px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://jeffbridgforth.com/wp-content/uploads/packaging.jpg"><img loading="lazy" decoding="async" width="921" height="679" data-id="12322" src="https://jeffbridgforth.com/wp-content/uploads/packaging.jpg" alt="" class="wp-image-12322" srcset="https://jeffbridgforth.com/wp-content/uploads/packaging.jpg 921w, https://jeffbridgforth.com/wp-content/uploads/packaging-768x566.jpg 768w" sizes="auto, (max-width: 921px) 100vw, 921px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://jeffbridgforth.com/wp-content/uploads/poster-and-packaging.jpg"><img loading="lazy" decoding="async" width="918" height="1457" data-id="12326" src="https://jeffbridgforth.com/wp-content/uploads/poster-and-packaging.jpg" alt="" class="wp-image-12326" srcset="https://jeffbridgforth.com/wp-content/uploads/poster-and-packaging.jpg 918w, https://jeffbridgforth.com/wp-content/uploads/poster-and-packaging-768x1219.jpg 768w" sizes="auto, (max-width: 918px) 100vw, 918px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://jeffbridgforth.com/wp-content/uploads/posters.jpg"><img loading="lazy" decoding="async" width="918" height="907" data-id="12323" src="https://jeffbridgforth.com/wp-content/uploads/posters.jpg" alt="" class="wp-image-12323" srcset="https://jeffbridgforth.com/wp-content/uploads/posters.jpg 918w, https://jeffbridgforth.com/wp-content/uploads/posters-768x759.jpg 768w" sizes="auto, (max-width: 918px) 100vw, 918px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://jeffbridgforth.com/wp-content/uploads/poster.jpg"><img loading="lazy" decoding="async" width="1266" height="918" data-id="12321" src="https://jeffbridgforth.com/wp-content/uploads/poster.jpg" alt="" class="wp-image-12321" srcset="https://jeffbridgforth.com/wp-content/uploads/poster.jpg 1266w, https://jeffbridgforth.com/wp-content/uploads/poster-768x557.jpg 768w" sizes="auto, (max-width: 1266px) 100vw, 1266px" /></a></figure>
</figure>



<p class="wp-block-paragraph">This is one of my last trips to <a href="https://jeffbridgforth.com/murray-kentucky/">Murray, Kentucky</a>. We ate dinner at <a href="https://www.thekegmurray.com/">The Keg Restaurant</a>, which I have been wanting to try since my son&#8217;s freshman year. I wish I had gone sooner because I would have made return trips. Their brisket sandwich was very good. We ate at Culver&#8217;s on Friday night. As I have mentioned before, Culver&#8217;s is my favorite fast-food place and the one in Murray is where I first discovered it. We also got donuts at Murray Donuts, another favorite, before leaving town on Saturday. We will return to Murray in a couple of weeks to see my son and his fiancé graduate.</p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://artlung.com/blog/2026/04/18/all-the-ob/">Beachcombing, surfing, sunbathing, bodyboarding, fishing. All the things at OB.</a> (Joe Crawford)</li>



<li><a href="https://www.challies.com/articles/works-wonders-april-19/">Works &amp; Wonders (April 19) — Grace, Gratitude, and Captain Rostron</a> (Tim Challies)</li>



<li><a href="https://frankchimero.com/blog/2015/the-webs-grain/">The Web’s Grain</a> (Frank Chimero) &#8211; Something I saw recently referenced this article from 11 years ago. Chris Ferdinandi has mentioned this idea of the <a href="https://gomakethings.com/what-is-the-grain-of-the-web/">grain of the web</a> several times and it is something that I think about a lot. I noticed that <a href="https://gomakethings.com/the-web-of-yesteryear/">Chris even links to Frank&#8217;s article</a> in one of his posts.</li>



<li><a href="https://artlung.com/blog/2026/04/19/birthday-non-post/">Birthday Non-Post</a> (Joe Crawford)</li>



<li><a href="https://stuffandnonsense.co.uk/blog/i-added-a-spring-mode-to-my-animated-svg-landscape">I added a spring mode to my animated SVG landscape</a> (Andy Clarke)</li>



<li><a href="http://rachelandrew.co.uk/archives/2026/04/21/the-importance-of-people-who-care/">The importance of people who care</a> (Rachel Andrew) &#8211; Timely article.</li>



<li><a href="https://dbushell.com/2026/04/02/css-subgrid-is-super-good/">CSS subgrid is super good</a> (David Bushell)</li>



<li><a href="https://www.thatprivacyguy.com/blog/anthropic-spyware">Anthropic secretly installs spyware when you install Claude Desktop</a> (That Privacy Guy)</li>



<li><a href="https://gomakethings.com/pruning-the-garden-the-end-of-the-daily-dev-tips-newsletter/">Pruning the garden (the end of the Daily Dev Tips newsletter)</a> (Chris Ferdinandi)</li>



<li><a href="https://www.chrismartin.fyi/p/what-are-you-angry-about-today">What Are You Angry About Today?</a> (Chris Martin)</li>



<li><a href="https://www.epm.org/resources/2026/Apr/22/best-years-always-ahead/">Because of Jesus, Our Best Years Are Always Ahead of Us</a> (Randy Alcorn)</li>



<li><a href="https://css-tip.com/sticky-header/">The Sticky Header that Sticks!</a> (Temani Afif, <em>CSS Tip</em>)</li>



<li><a href="https://ethanmarcotte.com/wrote/retour/">Retour.</a> (Ethan Marcotte) &#8211; Ethan reflects on speaking again, something he used to do more frequently.</li>



<li><a href="https://piccalil.li/blog/the-end-of-responsive-images/">The end of responsive images</a> (Mat Marquis, <em>Piccalilli</em>) &#8211; I have tended to not use <code>srcset</code> and <code>sizes</code> when I have used responsive images in projects.</li>



<li><a href="http://rachelandrew.co.uk/archives/2026/04/23/what-would-a-2026-css-anthology-look-like/">What would a 2026 CSS Anthology look like?</a> (Rachel Andrew)</li>



<li><a href="https://newsletter.ownyourweb.site/archive/own-your-web-issue-18-curators/">Own Your Web – Issue 18: Curators</a> (Matthias Ott) &#8211; I am curating right now as I share these links with you.</li>



<li><a href="https://adactio.com/journal/22540">Summary punishment</a> (Jeremy Keith) &#8211; Jeremy&#8217;s thoughts spring from Matthias newsletter article.</li>



<li><a href="https://piccalil.li/the-index/179/">The Index: Issue #179</a> (<em>Piccalilli</em>)</li>



<li><a href="https://simplebits.com/n/studio-notes-81/">Studio Notes #81</a> (Dan Cederholm)</li>



<li><a href="https://www.linkedin.com/posts/mikerosenbergwriting_the-most-heartbreaking-part-of-ai-is-how-activity-7450960572705038337-mgpD">The Process is the Point, Not Just the Result</a> (Mike Rosenberg on LinkedIn) &#8211; This is one of my big concerns about AI–the loss of process and valuing the process.</li>



<li><a href="https://blog.jim-nielsen.com/2026/hook-it-up-to-the-machine/">Hook It Up to the Machine</a> (Jim Nielsen) &#8211; I feel like a lot of issue with my vehicles are due to sensors that have failed and not actual problems the sensors are suppose to catch. I had to get rid of a car last year because a sensor in the airbag failed and the manufacturer no longer made the part.</li>



<li><a href="https://matthiasott.com/notes/at-machine-speed">At Machine Speed</a> (Matthias Ott)</li>



<li><a href="https://alistapart.com/article/good-designers-bad-websites-a-proposal/">Enhancing Web Design: Recognizing Accessibility Issues Now</a> (Alan Dalton, <em>A List Apart</em>)</li>



<li><a href="https://www.thegospelcoalition.org/article/mundane-life-courageous-life/">A Mundane Life Is a Courageous Life</a> (Alan Noble, <em>The Gospel Coalition</em>)</li>
</ul>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=4DqIW-gZbHA">No more magic numbers for your breakpoints</a> (Kevin Powell)</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li>All Creatures Great &amp; Small (PBS app) &#8211; I have been rewatching season 1.</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/Made-Tremble-Anxiety-Became-Happened/dp/1430096365/ref=sr_1_1?crid=AW3N0LPT9DRW&amp;dib=eyJ2IjoiMSJ9.Cp-HIOIZa9dOq9ef-rJ1i7hI1PeCeN61n1GJWXeeWfQ8YqhrgMhmlnWvtI9IsBdS9c7Ne4fZJ5Qvm4d40oQVv8pYxIN7cd0Mrb8Z6FzlKtw.7MHu3OKoxsbLT82LIgvF2mml3HnSv910zXd9QDsevdg&amp;dib_tag=se&amp;keywords=made+to+tremble+blair+linne&amp;qid=1774827883&amp;sprefix=made+to+tr%2Caps%2C237&amp;sr=8-1">Made to Tremble</a></em>&nbsp;(Blair Linne)</li>



<li><em><a href="https://www.amazon.com/Last-Boy-Mickey-Americas-Childhood-ebook/dp/B003VIWNJ4/ref=sr_1_1?crid=10H672WA6E0D&amp;dib=eyJ2IjoiMSJ9.8ROlJg-JX-aoTHztAGvuQ5dAf0eP-IS1ra5hijoAoYXX0xjMYH4K6Sf88thlYgxsDfzVxavF5F_GUsxpgyVSK7p63A3TG6o7QZ1Z-hNQrelukUcnEKtPHDTqtrtdix_TjHEKilDDRFADowhpsTOp8Vl0Spb7FcAhDuMhE78d2jY37AjhaZj-yik11f5Uqk7VLfQQG3dwlQhNVE13e_HcSVEg5GenL51Y_N7CeRVvSrk.rfe3OP8G3Ye-jSHwJMybMnlE7gUsrHVwjyS_TG-oIAw&amp;dib_tag=se&amp;keywords=the+last+boy+mickey+mantle&amp;qid=1775702132&amp;sprefix=the+last+boy+mi%2Caps%2C161&amp;sr=8-1">The Last Boy: Mickey Mantle and the End of America’s Childhood</a></em>&nbsp;(Jane Leavy)</li>



<li><a href="https://www.amazon.com/Overcoming-Temptation-Foreword-John-Piper-ebook/dp/B0028BEE4C/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.O5Eeo2e1WctIfPdJSPmrSIERA9fJG4O7A6RqBrxz3ex_nVUvsClYZC1gQPTdzUpkNxa83XOkSig_stiq4KhbFeng7vLvN9B32v9kbx5ogPQleKFr4ZDuVU4ck6lNvegWaAD8MgvE5WLmB5TVZLSICjmGjmL-UDpP_fyHKvPBuwdMpimJB7hyE0TPIIawD7UaFXuAx1q7UCGOafXvxLECCMuhzy3GT1zdQ-KLc1691WM.QX6_bLu7a0I02VW6QMgEtU3Szuf4BVrzoLYkiLmGtgc&amp;qid=1775702180&amp;sr=8-1"><em>Overcoming Sin and Temptation</em></a>&nbsp;(John Owen, Kelly Kapic, and Justin Taylor)</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<p class="wp-block-paragraph"><strong>MLB The Show 23</strong>&nbsp;(Orioles) &#8211; I won both games I played this week.</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-april-27-2026/">Weeknotes 26:17</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-april-27-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:16</title>
		<link>https://jeffbridgforth.com/weeknotes-april-21-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-april-21-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Tue, 21 Apr 2026 14:09:43 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12316</guid>

					<description><![CDATA[<p>The Layout Maestro endorsement Ahmad Shadeed had reached out to see if I would be willing to write a testimonial for The Layout Maestro course. He had seen that I had posted about it last week in my weeknote. I was glad to recommend the course. The Layout Maestro is unique among the current courses [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-april-21-2026/">Weeknotes 26:16</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1200" height="792" src="https://jeffbridgforth.com/wp-content/uploads/as-you-like-it.jpg" alt="" class="wp-image-12317" srcset="https://jeffbridgforth.com/wp-content/uploads/as-you-like-it.jpg 1200w, https://jeffbridgforth.com/wp-content/uploads/as-you-like-it-768x507.jpg 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>



<ul class="wp-block-list more-space">
<li>It was a shorter work week as I took off on Friday. My dad came into town to see my youngest perform in <em>As You Like It</em> at Chattanooga State.</li>



<li>I visited the <a href="https://www.mohhc.org/">National Medal of Honor Heritage Center</a> with my dad on Friday. My dad served in the Navy during Vietnam. We enjoyed the exhibits and it led to some conversations about his service. I enjoyed getting to spend some time with my dad.</li>



<li>We saw our daughter perform twice, Friday and Saturday night. She was the lead role of Rosalind, which was a dream role for her. She commanded the stage and I am really proud of her. This was her ninth Shakespeare play.</li>



<li>I continued to have more smaller tasks this week. I built out a new landing page on Tuesday and then came back to certain portions of the page to edit or rework on Wednesday and Thursday.</li>



<li>I worked on a freelance project on Tuesday night as we received client feedback.</li>
</ul>



<h2 class="wp-block-heading">The Layout Maestro endorsement</h2>



<p class="wp-block-paragraph"><a href="https://ishadeed.com/">Ahmad Shadeed</a> had reached out to see if I would be willing to write a testimonial for <a href="https://thelayoutmaestro.com/">The Layout Maestro</a> course. He had seen that I had posted about it last week in my weeknote. <a href="https://thelayoutmaestro.com/#:~:text=The%20Layout%20Maestro%20is%20unique%20among%20the">I was glad to recommend the course.</a></p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">The Layout Maestro is unique among the current courses offered. First off, this is the only course that I am aware of that addresses CSS layout. Second, Ahmad doesn&#8217;t just dive into syntax but helps you to develop the mindset of a front-end developer. </p>



<p class="wp-block-paragraph">This equips you to make layout decisions on your own projects. Everyone who takes this course will benefit from Ahmad&#8217;s clever solutions that combine several modern CSS techniques for more flexible and resilient products. Even an experienced CSS developer has plenty to learn and take away from this course.</p>
</blockquote>



<p class="wp-block-paragraph">I got some more good stuff out of the course and immediately applied what I learned to a layout I had been working on. I had an &#8220;aha&#8221; moment about <code>flex-basis</code>. I may have learned this before but forgotten. But I also made the connection with a similar Grid technique of using <code>auto-fill</code>. Combined with <code>flex-wrap: wrap</code>, I could make my layout more flexible. Normally I would use Grid in this instance but I wanted me second row to have the item centered if there was just one item and you cannot do that with Grid.</p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://www.challies.com/articles/works-wonders-april-12/">Works &amp; Wonders</a> (April 12) (Tim Challies)</li>



<li><a href="https://stuffandnonsense.co.uk/blog/last-week-in-the-studio-cw15-26">Last week in the studio (CW15-26)</a> (Andy Clarke) &#8211; Similar to weeknotes, Andy has started a new series to share what is working on each week.</li>



<li><a href="https://artlung.com/blog/2026/04/15/zoomies/">Zoomies</a> (Joe Crawford)</li>



<li><a href="https://www.newyorker.com/news/the-lede/the-hungarian-election-shows-that-even-strongmen-can-lose">The Hungarian Election Shows That Even Strongmen Can Lose</a> (Andrew Marantz, <em>The New Yorker</em>)</li>



<li><a href="https://artlung.com/blog/2026/04/15/another-sketchy-opportunity/">Another sketchy opportunity</a> (Joe Crawford)</li>



<li><a href="https://blog.jim-nielsen.com/2026/speed-not-conducive-to-wisdom/">Speed is Not Conducive to Wisdom</a> (Jim Nielsen)</li>



<li><a href="https://matthiasott.com/articles/design-and-engineering-as-one">Design and Engineering, As One</a> (Matthias Ott) &#8211; This was my favorite read of the week. Some really good thoughts on the broken process and some explanations as to why it was not a good process in the first place.</li>



<li><a href="https://www.lawfaremedia.org/article/how-hungary-escaped-electoral-autocracy">How Hungary Escaped Electoral Autocracy</a> (R. Daniel Keleman, <em>Lawfare Media</em>)</li>



<li><a href="https://www.cam.ac.uk/stories/hungarian-election-2026">The Hungarian election 2026: Cambridge researchers give their reaction</a> (Tom Almeroth-Williams editor, University of Cambridge)</li>



<li><a href="https://www.christianitytoday.com/2026/04/the-iranian-church-persists/">The Iranian Church Persists</a> (David Yeghnazar, <em>Christianity Today</em>)</li>



<li><a href="https://simplebits.com/n/studio-notes-80/">Studio Notes #80</a> (Dan Cederholm)</li>



<li><a href="https://artlung.com/blog/2026/04/17/i-write/">I write.</a> (Joe Crawford)</li>



<li><a href="https://piccalil.li/the-index/178/">The Index: Issue #178</a> (Piccalilli) &#8211; There are some really good links in this one. Several tools I am interested in trying out. Thanks Piccalilli.</li>
</ul>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=y7XEq8fI5j0">Why is Culture Collapsing? My Completely Unexpected Discovery</a> (Brad Bright, YouTube)</li>



<li><a href="https://youtube.com/watch?v=9XKWnvpdSlU">Wrap detection with a few lines of CSS</a> (Kevin Powell, YouTube) &#8211; It was not quite what I expected. I was thinking that was a style query or state query related to wrapping. Clever solution nonetheless.</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li><a href="https://www.netflix.com/title/81582391">Chess Mates</a> (Netflix)</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/Competing-Spectacles-Treasuring-Christ-Media/dp/1433563797/ref=sr_1_1?crid=2RSTKED277JEM&amp;dib=eyJ2IjoiMSJ9.PsT3Z3h8N6iUVCsp5LeQkw.Yg1HVZ0xsQH-EewQr-sVP4-0vPmqbEy4pVOKLJ25FXg&amp;dib_tag=se&amp;keywords=competing+spectacles+tony+reinke&amp;qid=1773016397&amp;sprefix=competing+spec%2Caps%2C169&amp;sr=8-1">Competing Spectacles: Treasuring Christ in the Media Age</a></em>&nbsp;(Tony Reinke)</li>



<li><em><a href="https://www.amazon.com/Made-Tremble-Anxiety-Became-Happened/dp/1430096365/ref=sr_1_1?crid=AW3N0LPT9DRW&amp;dib=eyJ2IjoiMSJ9.Cp-HIOIZa9dOq9ef-rJ1i7hI1PeCeN61n1GJWXeeWfQ8YqhrgMhmlnWvtI9IsBdS9c7Ne4fZJ5Qvm4d40oQVv8pYxIN7cd0Mrb8Z6FzlKtw.7MHu3OKoxsbLT82LIgvF2mml3HnSv910zXd9QDsevdg&amp;dib_tag=se&amp;keywords=made+to+tremble+blair+linne&amp;qid=1774827883&amp;sprefix=made+to+tr%2Caps%2C237&amp;sr=8-1">Made to Tremble</a></em>&nbsp;(Blair Linne)</li>



<li><em><a href="https://www.amazon.com/Last-Boy-Mickey-Americas-Childhood-ebook/dp/B003VIWNJ4/ref=sr_1_1?crid=10H672WA6E0D&amp;dib=eyJ2IjoiMSJ9.8ROlJg-JX-aoTHztAGvuQ5dAf0eP-IS1ra5hijoAoYXX0xjMYH4K6Sf88thlYgxsDfzVxavF5F_GUsxpgyVSK7p63A3TG6o7QZ1Z-hNQrelukUcnEKtPHDTqtrtdix_TjHEKilDDRFADowhpsTOp8Vl0Spb7FcAhDuMhE78d2jY37AjhaZj-yik11f5Uqk7VLfQQG3dwlQhNVE13e_HcSVEg5GenL51Y_N7CeRVvSrk.rfe3OP8G3Ye-jSHwJMybMnlE7gUsrHVwjyS_TG-oIAw&amp;dib_tag=se&amp;keywords=the+last+boy+mickey+mantle&amp;qid=1775702132&amp;sprefix=the+last+boy+mi%2Caps%2C161&amp;sr=8-1">The Last Boy: Mickey Mantle and the End of America’s Childhood</a></em>&nbsp;(Jane Leavy)</li>



<li><a href="https://www.amazon.com/Overcoming-Temptation-Foreword-John-Piper-ebook/dp/B0028BEE4C/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.O5Eeo2e1WctIfPdJSPmrSIERA9fJG4O7A6RqBrxz3ex_nVUvsClYZC1gQPTdzUpkNxa83XOkSig_stiq4KhbFeng7vLvN9B32v9kbx5ogPQleKFr4ZDuVU4ck6lNvegWaAD8MgvE5WLmB5TVZLSICjmGjmL-UDpP_fyHKvPBuwdMpimJB7hyE0TPIIawD7UaFXuAx1q7UCGOafXvxLECCMuhzy3GT1zdQ-KLc1691WM.QX6_bLu7a0I02VW6QMgEtU3Szuf4BVrzoLYkiLmGtgc&amp;qid=1775702180&amp;sr=8-1"><em>Overcoming Sin and Temptation</em></a>&nbsp;(John Owen, Kelly Kapic, and Justin Taylor)</li>
</ul>



<h2 class="wp-block-heading">Walking</h2>



<ul class="wp-block-list">
<li>Sunday &#8211; 3.68 miles in 1 hour 8 minutes</li>



<li>Monday &#8211; 1.28 miles in 24 minutes</li>



<li>Tuesday &#8211; 1.28 miles in 24 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played </h2>



<p class="wp-block-paragraph"><strong>MLB The Show 23</strong>&nbsp;(Orioles) &#8211; I went 3-2 this week. Both the games I lost were 1 run games against the Guardians and Giants.</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-april-21-2026/">Weeknotes 26:16</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-april-21-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:15</title>
		<link>https://jeffbridgforth.com/weeknotes-april-15-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-april-15-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Wed, 15 Apr 2026 12:38:46 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12311</guid>

					<description><![CDATA[<p>Once again, I worked on a lot of smaller tasks this week in my day job. One of the tasks I addressed was font declarations in our stylesheet. I believe someone in the past had set up Sass variables for the serif and sans-serif fonts but that somewhere along the line. Those were no longer [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-april-15-2026/">Weeknotes 26:15</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Once again, I worked on a lot of smaller tasks this week in my day job. One of the tasks I addressed was font declarations in our stylesheet. I believe someone in the past had set up Sass variables for the serif and sans-serif fonts but that somewhere along the line. Those were no longer being used and the fonts were being declared without the variables. This has caused an issue recently as we needed to use just one font family on our Farsi site. I took time this week to define the fonts as CSS custom properties and then refactor the CSS to use those custom properties instead of the entire font-family declaration. This made it very easy to define the custom properties for our Farsi site to use just the one font.</p>



<h2 class="wp-block-heading">One year</h2>



<p class="wp-block-paragraph">I celebrated my first year work anniversary with <em><a href="https://reviveourhearts.com">Revive Our Hearts</a></em> on April 9. I am so grateful to have this job especially in this very challenging job market. This role has been the right fit for me. I am glad to be back in Christian ministry and to use my technical skills and abilities to help <em>Revive Our Hearts</em> as they help women to experience freedom, fullness, and fruitfulness in Christ. I had hoped to write an article to celebrate the occasion but I have been very unmotivated to write recently (hence this weeknote being published on Wednesday). I might still try to make that happen in the next month.</p>



<h2 class="wp-block-heading">Un-sassed my site</h2>



<p class="wp-block-paragraph">After many months thinking about it, I finally put in the work and un-sassed my site. I also created a new light and dark theme for the site. And at the last minute, I decided to keep the dark theme I had created a couple of years ago, now named &#8220;Classic.&#8221; I worked on refactoring my stylesheet the previous weekend and put in a little bit of work each day and was able to launch it on Wednesday (April 8). I really like the purple light theme. It was inspired by my oldest daughter (her favorite color and <a href="https://www.trevecca.edu/">the color of her school</a>) as well as <a href="https://meyerweb.com/eric/thoughts/2014/06/19/rebeccapurple/"><code>rebeccapurple</code></a> which has significance in the CSS community. I hope to write more about the project in the coming days.</p>



<h2 class="wp-block-heading">The Layout Maestro</h2>



<p class="wp-block-paragraph">I have been able to take advantage of a slower pace at work to spend some time each day in <a href="https://thelayoutmaestro.com/">The Layout Maestro</a> course I bought a couple of weeks ago. I had a bit of an &#8220;aha&#8221; moment related to style container queries. I have struggled to understand the practical use of them, especially when you could easily just use a class. But Ahmad went through a specific use case and addressed my concern. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">You might be thinking: why use style queries when we can add a class? The main benefit is that styles can respond to what is inside the layout. With&nbsp;<code>:has()</code>, we can detect patterns like a top section that contains a single card and apply a featured style for that case.</p>



<p class="wp-block-paragraph">A class alone can’t do this unless we add it dynamically, which defeats the purpose of layout slots and style queries.</p>
</blockquote>



<p class="wp-block-paragraph">This is exactly the types of things that I was hoping to learn when I bought the course. <a href="https://youtu.be/_njUxg5UfR0?si=Eg6m912FjzLmR_y9">I was intrigued by some of the clever ideas he shared in CSS Day last summer</a>. I knew that he was just whetting our appetite through the talk and would expand upon it in the course. I highly recommend the course to anyone building CSS layouts. He has some very clever thoughts on creating conditional layouts with a combination of modern CSS techniques.</p>



<h2 class="wp-block-heading">To the moon and back</h2>



<figure class="wp-block-image size-full full-width"><img loading="lazy" decoding="async" width="1920" height="1440" src="https://jeffbridgforth.com/wp-content/uploads/art002e009566large.jpg" alt="" class="wp-image-12313" srcset="https://jeffbridgforth.com/wp-content/uploads/art002e009566large.jpg 1920w, https://jeffbridgforth.com/wp-content/uploads/art002e009566large-768x576.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/art002e009566large-1536x1152.jpg 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></figure>



<p class="wp-block-paragraph">I couldn&#8217;t help but be excited and get caught up in the wonder of the Artemis II mission to the Moon this past week. I was alive when humans last visited the moon but was too young to remember. I enjoyed watching the livestream on Monday as the astronauts approached the moon and began making observations. I was watching when they named one of the moon craters after the commander&#8217;s late wife. I also turned on the feed later in the day just as they were reestablishing contact with the crew after their silence on the far side of the moon. It is amazing how much of what I saw in the movie Apollo 13 made a lot of sense of what I was seeing in the live feeds or helped me understand milestones of their mission. I also watched the splashdown on Friday.</p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://www.challies.com/articles/works-wonders-april-5/">Works &amp; Wonders (April 5)</a> (Tim Challies)</li>



<li><a href="https://snook.ca/archives/music/a-whole-bunch-of-good-songs-vol2">A Whole Bunch of Good Songs Vol 2</a> (Jonathan Snook)</li>



<li><a href="https://thehistoryoftheweb.com/prepping-for-the-endgame/">Prepping for the endgame of the open web</a> (Jay Hoffman, <em>The History of the Web</em>)</li>



<li><a href="https://geoffgraham.me/the-gap-between-being-addressed-as-young-man-and-sir-has-been-uncomfortably-narrow-for-me/">The gap between being addressed as &#8220;young man&#8221; and &#8220;sir&#8221; has been uncomfortably narrow for me.</a> (Geoff Graham)</li>



<li><a href="https://artlung.com/blog/2026/04/07/hello-human-json/">Hello, human.json?</a> (Joe Crawford)</li>



<li><a href="https://bradfrost.com/blog/post/an-update-on-life-and-work/">An update on life and work</a> (Brad Frost)</li>



<li><a href="https://stuffandnonsense.co.uk/blog/i-got-tired-of-correcting-machines-so-i-gave-them-five-rules">I got tired of correcting machines, so I gave them five rules</a> (Andy Clarke)</li>



<li><a href="https://www.bram.us/2026/03/19/more-easy-light-dark-mode-switching-light-dark-is-about-to-support-images/">More Easy Light-Dark Mode Switching: light-dark() is about to support images!</a> (Bramus)</li>



<li><a href="https://blog.jim-nielsen.com/2026/prototyping-with-llm/">Prototyping with LLMs</a> (Jim Nielsen)</li>



<li><a href="https://ca.thegospelcoalition.org/columns/straight-paths/the-two-problems-nobody-could-fix/">The Two Problems Nobody Could Fix</a> (Darryl Dash)</li>



<li><a href="https://daverupert.com/2026/04/make-something/">Before I go: People like it when other people make things</a> (Dave Rupert)</li>



<li><a href="https://artlung.com/blog/2026/04/08/weds-job/">Wednesday Updates</a> (Joe Crawford)</li>



<li><a href="https://simplebits.com/n/studio-notes-79/">Studio Notes #79</a> (Dan Cederholm)</li>



<li><a href="https://zeldman.com/2026/04/10/jimmy-carter-was-right/">Jimmy Carter was right</a>&nbsp;(Jeffrey Zeldman)</li>



<li><a href="https://www.liberalcurrents.com/after-a-dark-week-americans-should-turn-to-jimmy-carters-malaise-speech/">After a Dark Week, Americans Should Turn to Jimmy Carter’s Malaise Speech</a> (Alan Elrod, Liberal Currents) &#8211; Article that Jeffrey quotes.</li>



<li><a href="https://www.linkedin.com/posts/derekbender0_ramp-just-published-the-job-description-that-activity-7448305026625720320-74fS?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAAeCuMBIOFQdlMvEwuRpbuVjchWFYYOTt8">Ramp just published the job description that tells you what product design looks like for the AI era.</a> (Derek Bender on LinkedIn) &#8211; Derek thinks the new process will be better because designers will spend less time pushing pixels and more time thinking.</li>



<li><a href="https://gbbns.co/journal/accessibility-problem-isnt-design/">The Accessibility Problem Isn&#8217;t Design. It&#8217;s Engineering.</a> (Chris Gibbons) &#8211; I think this is the best article I read this week. Great thoughts.</li>



<li><a href="https://frontendmasters.com/blog/how-i-lost-madcss/">How I Lost MadCSS</a> (Chris Coyier, <em>Frontend Masters Blog</em>)</li>



<li><a href="https://www.thegospelcoalition.org/article/heaven-still-declaring-astronauts/">The Heavens Are Still Declaring—and Not Just to Astronauts</a> (Joe Carter, <em>The Gospel Coalition</em>)</li>



<li><a href="https://terrygodier.com/the-last-quiet-thing">The Last Quiet Thing</a> (Terry Godier) &#8211; I love the art direction of this essay. Go read it in a browser.</li>



<li><a href="https://www.stefanjudis.com/today-i-learned/light-dark-isnt-the-same-as-prefers-color-scheme/">light-dark() isn&#8217;t always the same as prefers-color-scheme</a> (Stefan Judis)</li>



<li><a href="https://jonshamir.com/writing/color-mode">Animated Dark Mode Transition with Modern CSS</a> (Joe Shamir) &#8211; I added transitions to this site to make the color transitions smoother.</li>



<li><a href="https://geoffgraham.me/things-im-not-replacing/">Some Things I’m Not Planning to Replace When They Break or Expire</a> (Geoff Graham)</li>



<li><a href="https://newsletter.oalannoble.com/p/presence-in-an-age-of-ai-reproduction">Presence in an Age of AI Reproduction</a> (O. Alan Noble) &#8211; I enjoyed this perspective of what humans bring to their creations, whether it be art or writing.</li>



<li><a href="https://blog.gitbutler.com/the-great-css-expansion">The Great CSS Expansion</a> (Pavel Laptev) &#8211; Great introduction to modern CSS that replace Javascript solutions.</li>
</ul>



<h2 class="wp-block-heading">What I watched</h2>



<p class="wp-block-paragraph"><a href="https://www.youtube.com/watch?v=LHUvedAssyE">Moon Joy, Courtesy of NASA&#8217;s Artemis II Astronauts</a> (YouTube)</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Moon Joy, Courtesy of NASA&#039;s Artemis II Astronauts" width="500" height="281" src="https://www.youtube.com/embed/LHUvedAssyE?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/live/z-j1uxBmis0?si=6QU-Rf6nnPsdWLyr">NASA’s Artemis II Crew Flies Around the Moon (Official Broadcast)</a> &#8211; I wanted to see this historic moment as humans returned to the moon.</li>



<li>Artemis Splashdown (NBC)</li>



<li><a href="https://www.amazon.com/gp/video/detail/B079HSBF86/ref=atv_sr_fle_c_sr52cdbe_1_1_1?sr=1-1&amp;pageTypeIdSource=ASIN&amp;pageTypeId=B079HSC4D3&amp;qid=1776035801018">Rise of the Guardians</a> (Prime) &#8211; I enjoyed this animated movie. We had not seen it before and our youngest suggested it on Sunday night.</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li>Star Trek: First Contact (Paramount Plus) &#8211; I watched this week to celebrate First Contact Day.</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/Competing-Spectacles-Treasuring-Christ-Media/dp/1433563797/ref=sr_1_1?crid=2RSTKED277JEM&amp;dib=eyJ2IjoiMSJ9.PsT3Z3h8N6iUVCsp5LeQkw.Yg1HVZ0xsQH-EewQr-sVP4-0vPmqbEy4pVOKLJ25FXg&amp;dib_tag=se&amp;keywords=competing+spectacles+tony+reinke&amp;qid=1773016397&amp;sprefix=competing+spec%2Caps%2C169&amp;sr=8-1">Competing Spectacles: Treasuring Christ in the Media Age</a></em>&nbsp;(Tony Reinke)</li>



<li><em><a href="https://www.amazon.com/Made-Tremble-Anxiety-Became-Happened/dp/1430096365/ref=sr_1_1?crid=AW3N0LPT9DRW&amp;dib=eyJ2IjoiMSJ9.Cp-HIOIZa9dOq9ef-rJ1i7hI1PeCeN61n1GJWXeeWfQ8YqhrgMhmlnWvtI9IsBdS9c7Ne4fZJ5Qvm4d40oQVv8pYxIN7cd0Mrb8Z6FzlKtw.7MHu3OKoxsbLT82LIgvF2mml3HnSv910zXd9QDsevdg&amp;dib_tag=se&amp;keywords=made+to+tremble+blair+linne&amp;qid=1774827883&amp;sprefix=made+to+tr%2Caps%2C237&amp;sr=8-1">Made to Tremble</a></em>&nbsp;(Blair Linne)</li>



<li><em><a href="https://www.amazon.com/Last-Boy-Mickey-Americas-Childhood-ebook/dp/B003VIWNJ4/ref=sr_1_1?crid=10H672WA6E0D&amp;dib=eyJ2IjoiMSJ9.8ROlJg-JX-aoTHztAGvuQ5dAf0eP-IS1ra5hijoAoYXX0xjMYH4K6Sf88thlYgxsDfzVxavF5F_GUsxpgyVSK7p63A3TG6o7QZ1Z-hNQrelukUcnEKtPHDTqtrtdix_TjHEKilDDRFADowhpsTOp8Vl0Spb7FcAhDuMhE78d2jY37AjhaZj-yik11f5Uqk7VLfQQG3dwlQhNVE13e_HcSVEg5GenL51Y_N7CeRVvSrk.rfe3OP8G3Ye-jSHwJMybMnlE7gUsrHVwjyS_TG-oIAw&amp;dib_tag=se&amp;keywords=the+last+boy+mickey+mantle&amp;qid=1775702132&amp;sprefix=the+last+boy+mi%2Caps%2C161&amp;sr=8-1">The Last Boy: Mickey Mantle and the End of America’s Childhood</a></em>&nbsp;(Jane Leavy)</li>



<li><a href="https://www.amazon.com/Overcoming-Temptation-Foreword-John-Piper-ebook/dp/B0028BEE4C/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.O5Eeo2e1WctIfPdJSPmrSIERA9fJG4O7A6RqBrxz3ex_nVUvsClYZC1gQPTdzUpkNxa83XOkSig_stiq4KhbFeng7vLvN9B32v9kbx5ogPQleKFr4ZDuVU4ck6lNvegWaAD8MgvE5WLmB5TVZLSICjmGjmL-UDpP_fyHKvPBuwdMpimJB7hyE0TPIIawD7UaFXuAx1q7UCGOafXvxLECCMuhzy3GT1zdQ-KLc1691WM.QX6_bLu7a0I02VW6QMgEtU3Szuf4BVrzoLYkiLmGtgc&amp;qid=1775702180&amp;sr=8-1"><em>Overcoming Sin and Temptation</em></a>&nbsp;(John Owen, Kelly Kapic, and Justin Taylor)</li>
</ul>



<h2 class="wp-block-heading">Walking</h2>



<ul class="wp-block-list">
<li>Sunday &#8211; 3.81 miles in 1 hour 11 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<p class="wp-block-paragraph"><strong>MLB The Show 23</strong> (Orioles) &#8211; I went 6-1 this week. I won the finals game of the series against the series against the BlueJays (won series 2-1), swept three games from the Yankees, and won a series against the Rangers (2-1).</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-april-15-2026/">Weeknotes 26:15</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-april-15-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:14</title>
		<link>https://jeffbridgforth.com/weeknotes-april-9-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-april-9-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Thu, 09 Apr 2026 23:45:00 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12310</guid>

					<description><![CDATA[<p>Articles I read What I watched Books I am reading Walking What I played</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-april-9-2026/">Weeknotes 26:14</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<ul class="wp-block-list more-space">
<li>I worked on a lot of small tasks at work. Some of those tasks included working with our South African and German sites as we move them from WordPress to Django CMS.</li>



<li>I started working through the <a href="https://thelayoutmaestro.com/">Layout Maestro</a> course from Ahmad Shadeed. I worked through the foundations module and then got into the core module looking at Flexbox and CSS Grid.</li>



<li>I enjoyed a three-day weekend as I had Good Friday off.</li>



<li>I started reworking the stylesheet for this site on Saturday. My goal was to create a new light and dark theme and to <a href="https://jeffbridgforth.com/is-it-time-to-un-sass/">un-Sass my site</a>. I got a good start as I started refactoring my code to accomplish the second goal. I used several of the techniques that I talked about in my CSS Tricks article.</li>



<li><a href="http://jeffbridgforth.com/wouldnt-it-be-cool-if/">I wrote some thoughts</a> sparked by Brad Frost&#8217;s article, <em><a href="https://bradfrost.com/blog/post/the-creative-infinite/">The Creative Infinite</a></em>. </li>
</ul>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://www.challies.com/articles/works-wonders-march-29/">Works &amp; Wonders (March 29) — Delighting in God, Not Just His Gifts</a> (Tim Challies) &#8211; I like this series of articles that Tim has started writing adding a short devotional and other uplifting content to celebrate the Lord&#8217;s Day.</li>



<li><a href="https://www.epm.org/resources/2026/Mar/30/true-happiness-last-place/">True Happiness Is Only Found in the Last Place Many People Look</a> (Randy Alcorn)</li>



<li><a href="https://stephenmcalpine.com/the-ioc-is-late-out-of-the-blocks-in-its-transgender-ruling/">The IOC is Late Out of the Blocks in its Transgender Ruling</a> (Stephen McAlpine)</li>



<li><a href="https://cloudfour.com/thinks/more-projects-please/">More Projects Please</a> (Tyler Sticka) &#8211; I hate to see such a quality agency is struggling a bit. I am hoping they are able to connect to more work this year. Things continue to be challenging for agency work.</li>



<li><a href="https://denodell.com/blog/youre-looking-at-the-wrong-pretext-demo">You&#8217;re Looking at the Wrong Pretext Demo</a> (Den Odell) &#8211; Too many people give their attention to dragons and miss the important stuff.</li>



<li><a href="https://anildash.com/2026/03/27/endgame-open-web/">Endgame for the Open Web</a> (Anil Dash) &#8211; A sobering article on the state of things today.</li>



<li><a href="https://www.epm.org/resources/2026/Apr/1/moments-reveal-sin/">Moments That Reveal Our Sin and Our Need for a Savior</a>&nbsp;(Randy Alcorn)</li>



<li><a href="https://dbushell.com/2026/04/01/i-quit-the-clankers-won/">I quit. The clankers won.</a> (David Bushell) &#8211; I am not quitting. I am continuing to write.</li>



<li><a href="https://www.challies.com/articles/its-a-risk-to-be-in-front-of-a-room/">The Risk and Reward of Standing in the Pulpit</a> (Tim Challies)</li>



<li><a href="https://frontendmasters.com/blog/fancy-short-screen-recording-tools/">Fancy Short Screen Recording Tools</a> (Chris Coyier, <em>Frontend Masters Blog</em>)</li>



<li><a href="https://css-tricks.com/front-end-april-fools-top-10/">Front-End Fools: Top 10 April Fools’ UI Pranks of All Time</a> (Lee Meyer, <em>CSS Tricks</em>) &#8211; I saw this article right after I wrote on Bluesky that I missed all the prank sites that people use to post for April Fools&#8217; Day.</li>



<li><a href="https://bell.bz/i-want-an-alarm-clock/">I want an alarm clock</a> (Andy Bell)</li>



<li><a href="https://everythingchanges.us/blog/mouthwords/">Mouthwords</a> (Mandy Brown)</li>



<li><a href="https://www.aaronrenn.com/p/project-hail-mary">How &#8220;Project Hail Mary&#8221; Answers the Call for Positive Masculinity</a> (Joseph Holmes, guest post on Aaron Renn&#8217;s site)</li>



<li><a href="https://joyallmond.substack.com/p/on-networking-and-platforming-and">On Networking and Platforming — and Generosity</a> (Joy Allmond) &#8211; Steward your connections and your platform.</li>



<li><a href="https://artlung.com/blog/2026/04/01/site-map-ish/">Site-Map-ish</a> (Joe Crawford)</li>



<li><a href="https://css-tip.com/sliding-liquid/">A Sliding &#8220;Liquid Oozing&#8221; Reveal Effect</a> (Temani Afif, <em>CSS Tip</em>)</li>



<li><a href="https://matthiasott.com/notes/this-still-not-for-everyone">This, Still Not for Everyone</a> (Matthias Ott) &#8211; It is frustrating to see a commitment to accessibility take step back backwards.</li>



<li><a href="https://www.linkedin.com/pulse/should-links-open-new-tabs-vitaly-friedman-wwchf/">Should Links Open In New Tabs?</a> (Vitaly Friedman, LinkedIn) &#8211; I sway each direction depending on the day.</li>



<li><a href="https://www.reviveourhearts.com/blog/comfort-for-those-praying-for-prodigals/">Comfort for Those Praying for Prodigals</a> (Lori Hatcher, <em>Revive Our Hearts</em>)</li>



<li><a href="https://ohhelloana.blog/new-forest/">Offline break in New Forest</a> (Ana Rodrigues) &#8211; I enjoy reading posts like this where people take a break. Glad you were able to step away for a bit, Ana.</li>



<li><a href="https://www.forbes.com/sites/joetoscano1/2026/03/06/google-just-patented-the-end-of-your-website/">Google Just Patented The End Of Your Website</a> (Forbes)</li>



<li><a href="https://piccalil.li/blog/applying-accessibility-fixes-with-stealth-for-the-greater-good/">Applying accessibility fixes with stealth for the greater good</a> (Steve Frenzel, <em>Piccalilli</em>)</li>



<li><a href="https://cloudfour.com/thinks/weight-loss-and-the-world-wide-web/">Weight Loss and the World Wide Web</a> (Jason Grigsby) &#8211; Thanks Jason for pulling back the curtain and being vulnerable. </li>



<li><a href="https://adactio.com/journal/22507">Mistrust</a> (Jeremy Keith)</li>



<li><a href="https://www.thegospelcoalition.org/article/why-disabled-person/">Why I’m a Disabled Person, Not a Person with a Disability</a> (James Abernathy, <em>The Gospel Coalition</em>)</li>



<li><a href="https://www.challies.com/articles/why-do-you-love-what-you-do/">Why Do You Do What You Do (And Not Something Else)?</a> (Tim Challies) &#8211; These are the type of stories that I am interested in as well.</li>



<li><a href="https://adamsilver.io/blog/native-html-components-dont-guarantee-good-ux/">Native HTML components don’t guarantee good UX</a> (Adam Silver)</li>



<li><a href="https://simplebits.com/n/studio-notes-78/">Studio Notes #78</a> (Dan Cederholm) &#8211; Check out the photos inside various musical instruments.</li>



<li><a href="https://newsletter.oalannoble.com/p/you-are-capable-of-being-virtuous">You Are Capable of Being Virtuous</a> (O. Alan Noble)</li>



<li><a href="https://artlung.com/blog/2026/04/02/three-holiday-cards/">Three Holiday Cards</a> (Joe Crawford)</li>



<li><a href="https://daverupert.com/2026/04/ozempic-dreams/">Ozempic dreams</a> (Dave Rupert)</li>
</ul>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=CAK5kTApkMU">Simplifying CSS animations</a> (Kevin Powell, YouTube)</li>



<li><a href="https://www.netflix.com/title/81749912">Queen of Chess</a> (Netflix) &#8211; I enjoyed this documentary and this story of this woman who is the queen of chess. I enjoyed hearing Hungarian.</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/Competing-Spectacles-Treasuring-Christ-Media/dp/1433563797/ref=sr_1_1?crid=2RSTKED277JEM&amp;dib=eyJ2IjoiMSJ9.PsT3Z3h8N6iUVCsp5LeQkw.Yg1HVZ0xsQH-EewQr-sVP4-0vPmqbEy4pVOKLJ25FXg&amp;dib_tag=se&amp;keywords=competing+spectacles+tony+reinke&amp;qid=1773016397&amp;sprefix=competing+spec%2Caps%2C169&amp;sr=8-1">Competing Spectacles: Treasuring Christ in the Media Age</a></em>&nbsp;(Tony Reinke)</li>



<li><em><a href="https://www.amazon.com/Made-Tremble-Anxiety-Became-Happened/dp/1430096365/ref=sr_1_1?crid=AW3N0LPT9DRW&amp;dib=eyJ2IjoiMSJ9.Cp-HIOIZa9dOq9ef-rJ1i7hI1PeCeN61n1GJWXeeWfQ8YqhrgMhmlnWvtI9IsBdS9c7Ne4fZJ5Qvm4d40oQVv8pYxIN7cd0Mrb8Z6FzlKtw.7MHu3OKoxsbLT82LIgvF2mml3HnSv910zXd9QDsevdg&amp;dib_tag=se&amp;keywords=made+to+tremble+blair+linne&amp;qid=1774827883&amp;sprefix=made+to+tr%2Caps%2C237&amp;sr=8-1">Made to Tremble</a></em>&nbsp;(Blair Linne)</li>



<li><em><a href="https://www.amazon.com/Last-Boy-Mickey-Americas-Childhood-ebook/dp/B003VIWNJ4/ref=sr_1_1?crid=10H672WA6E0D&amp;dib=eyJ2IjoiMSJ9.8ROlJg-JX-aoTHztAGvuQ5dAf0eP-IS1ra5hijoAoYXX0xjMYH4K6Sf88thlYgxsDfzVxavF5F_GUsxpgyVSK7p63A3TG6o7QZ1Z-hNQrelukUcnEKtPHDTqtrtdix_TjHEKilDDRFADowhpsTOp8Vl0Spb7FcAhDuMhE78d2jY37AjhaZj-yik11f5Uqk7VLfQQG3dwlQhNVE13e_HcSVEg5GenL51Y_N7CeRVvSrk.rfe3OP8G3Ye-jSHwJMybMnlE7gUsrHVwjyS_TG-oIAw&amp;dib_tag=se&amp;keywords=the+last+boy+mickey+mantle&amp;qid=1775702132&amp;sprefix=the+last+boy+mi%2Caps%2C161&amp;sr=8-1">The Last Boy: Mickey Mantle and the End of America&#8217;s Childhood</a></em> (Jane Leavy) &#8211; I bought this recently on Kindle for a couple of dollars.</li>



<li><a href="https://www.amazon.com/Overcoming-Temptation-Foreword-John-Piper-ebook/dp/B0028BEE4C/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.O5Eeo2e1WctIfPdJSPmrSIERA9fJG4O7A6RqBrxz3ex_nVUvsClYZC1gQPTdzUpkNxa83XOkSig_stiq4KhbFeng7vLvN9B32v9kbx5ogPQleKFr4ZDuVU4ck6lNvegWaAD8MgvE5WLmB5TVZLSICjmGjmL-UDpP_fyHKvPBuwdMpimJB7hyE0TPIIawD7UaFXuAx1q7UCGOafXvxLECCMuhzy3GT1zdQ-KLc1691WM.QX6_bLu7a0I02VW6QMgEtU3Szuf4BVrzoLYkiLmGtgc&amp;qid=1775702180&amp;sr=8-1"><em>Overcoming Sin and Temptation</em></a> (John Owen, Kelly Kapic, and Justin Taylor)</li>
</ul>



<h2 class="wp-block-heading">Walking</h2>



<ul class="wp-block-list">
<li>Sunday &#8211; 3.80 miles in 1 hour 10 minutes</li>



<li>Monday &#8211; 1.29 miles in 25 minutes</li>



<li>Thursday &#8211; .83 miles in 17 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<ul class="wp-block-list">
<li><strong>MLB The Show 23</strong>&nbsp;(Orioles) &#8211; I went 3-1 this week. I won the final 2 games against the Angels to get a split in the four game series. I split the first two games of a road series against the Blue Jays.</li>



<li><strong>NBA 2K25</strong> (Nuggets) &#8211; I won two games against the Spurs to sweep the playoff series and move on to conference semi-finals.</li>
</ul>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-april-9-2026/">Weeknotes 26:14</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-april-9-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Wouldn&#8217;t it be cool if&#8230;?</title>
		<link>https://jeffbridgforth.com/wouldnt-it-be-cool-if/</link>
					<comments>https://jeffbridgforth.com/wouldnt-it-be-cool-if/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Sat, 04 Apr 2026 19:39:59 +0000</pubDate>
				<category><![CDATA[Random]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12307</guid>

					<description><![CDATA[<p>One of the greatest limitations as a creative is bringing an idea from your head into reality. And many times the things that are limiting us are our abilities to draw or represent our ideas well. I know that was the case for me when I was in college. I studied architecture. And one of [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/wouldnt-it-be-cool-if/">Wouldn&#8217;t it be cool if&#8230;?</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">One of the greatest limitations as a creative is bringing an idea from your head into reality. And many times the things that are limiting us are our abilities to draw or represent our ideas well. I know that was the case for me when I was in college.</p>



<p class="wp-block-paragraph">I studied architecture. And one of the things I struggled most with is how to communicate the ideas that I had in my head. My sketching skills were not that good. I envy people who can bring things to life with a pencil and paper. I remember one of my first classes, we had to go outside and sketch some of the buildings on campus. I was always frustrated. I had a poor sense of proportion when making a sketch. My drawings didn&#8217;t look very realistic. </p>



<p class="wp-block-paragraph">The same was true with trying to sketch out ideas for my projects. I was quick to try to move into using my t-square and draw things out because I was much better at that sort of drawing. But that didn&#8217;t always translate as well either.</p>



<p class="wp-block-paragraph">The friction in my process was my ability to draw.</p>



<p class="wp-block-paragraph">I started thinking about this after reading Brad Frost&#8217;s post, <em><a href="https://bradfrost.com/blog/post/the-creative-infinite/">The Creative Infinite</a></em>, last week. I had already been thinking about the word <em>friction</em> due to some other posts I had read earlier in the week. Brad&#8217;s post caused me to stop and think about the moment that we are living in now.</p>



<p class="wp-block-paragraph">We now have the technology that removes a lot of the barriers or <em>friction</em> from being able to pursue a creative idea. That is an amazing thing to think about. Brad used the example of creating a video game with his 8 year old daughter. In less than a half hour, they had a working game based on her ideas. That is incredible. As Brad ponders in his post, there is probably no greater time in history to have the thought, &#8220;<em>wouldn&#8217;t it be cool if..</em>?&#8221;</p>



<p class="wp-block-paragraph">And just like Brad, I want to set aside all of the concerns I have about AI tools for a moment. And there are many of them. But just for a moment, I want to exercise my capacity for wonder and acknowledge what an incredible time this is. I appreciated <a href="https://nolanlawson.com/2026/02/15/days-of-miracle-and-wonder/">Nolan Lawson challenging me to this idea</a> a month ago. Because I will admit, I have felt frustrated, irritated, mad, powerless, and threatened as I think about AI tools. There are so many things I have a problem with. And yet, the child in me can still be awed and be in wonder at the possibilities that these tools bring with them.</p>



<p class="wp-block-paragraph">These tools can reduce the friction for a lot of people who have a creative idea but lack the skills, knowledge, or resources to make their idea a reality. That is a pretty cool thing. It could also be a scary thing depending on intentions but I don&#8217;t want to go there in this musing.</p>



<p class="wp-block-paragraph"><strong>I wonder what kind of things my younger self could have created if I had the tools that would have helped give shape to a lot of the ideas I had in my head but struggled to bring into reality due to my limitation of skills?</strong></p>



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



<p class="wp-block-paragraph">I want to make a small disclaimer. I am still in process thinking about this. One thing I wished my younger self had done was to try and to practiced more on developing those sketching skills. I gave up too quickly. I also wish I had understood that not all sketches had to be a work of art. Some very basic sketches can still communicate an idea and can give the basis to try a lot of different ideas in the early stages of a design. I learned that later in life through <a href="https://rohdesign.com/">Mike Rohde</a> and <a href="https://rohdesign.com/sketchnotes">sketchnotes</a>.</p>



<p class="wp-block-paragraph">One of my fears with some of these new tools is that people will give up or not even try to develop new skills because the technology can do it for them. I struggle with that myself in certain areas of my own craft.</p>



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



<ul class="wp-block-list">
<li><em><a href="https://bradfrost.com/blog/post/the-creative-infinite/">The Creative Infinite</a></em> (Brad Frost)</li>



<li><a href="https://nolanlawson.com/2026/02/15/days-of-miracle-and-wonder/"><em>Days of miracle and wonder</em></a> (Nolan Lawson)</li>
</ul>
<p>The post <a href="https://jeffbridgforth.com/wouldnt-it-be-cool-if/">Wouldn&#8217;t it be cool if&#8230;?</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/wouldnt-it-be-cool-if/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:13</title>
		<link>https://jeffbridgforth.com/weeknotes-march-31-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-march-31-2026/#comments</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Tue, 31 Mar 2026 12:43:44 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12290</guid>

					<description><![CDATA[<p>I worked on a wide variety of things this week in my day job. A lot of small tasks to improve small pieces of UI on the Revive Our Hearts website. Here are some of the things I did this week. Front End Study Hall #49 I participated in Front End Study Hall on Thursday. [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-march-31-2026/">Weeknotes 26:13</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I worked on a wide variety of things this week in my day job. A lot of small tasks to improve small pieces of UI on the <a href="https://reviveourhearts.com"><em>Revive Our Hearts</em></a> website. Here are some of the things I did this week.</p>



<ul class="wp-block-list">
<li>Setup up homepage features and pop-up ads for April</li>



<li>Made some refinements on a new daily email template (<a href="https://mjml.io/">MJML</a>)</li>



<li>Created a new page for radio stations to sample the programs <em>Revive Our Hearts</em> have to offer</li>



<li>Continued to explore a CSS only parallax solution to replace a JavaScript solution</li>



<li>Replaced <a href="https://glidejs.com/">Glide.js</a> carousels with <a href="https://splidejs.com/">Splide</a> on a our <a href="https://www.reviveourhearts.com/store/">store page</a></li>



<li>Created a new page for the South African site we are moving from WordPress to Django</li>



<li>Launched a <a href="https://www.avivanuestroscorazones.com/wow">Spanish version of Wonder of the Word</a> (new layout and content)</li>



<li>Added hero graphics to donation pages or book promotions</li>
</ul>



<h2 class="wp-block-heading">Front End Study Hall #49</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1600" height="864" src="https://jeffbridgforth.com/wp-content/uploads/1600x-qJezt6sAb4TlFHXAANT5b6nwA1agVM.jpg" alt="" class="wp-image-12295" srcset="https://jeffbridgforth.com/wp-content/uploads/1600x-qJezt6sAb4TlFHXAANT5b6nwA1agVM.jpg 1600w, https://jeffbridgforth.com/wp-content/uploads/1600x-qJezt6sAb4TlFHXAANT5b6nwA1agVM-768x415.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/1600x-qJezt6sAb4TlFHXAANT5b6nwA1agVM-1536x829.jpg 1536w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /></figure>



<p class="wp-block-paragraph">I participated in <a href="https://indieweb.org/events/2026-03-26-front-end-study-hall">Front End Study Hall</a> on Thursday. I enjoyed meeting with this group of front-end folks and discussing some different topics. We discussed:</p>



<ul class="wp-block-list">
<li><strong>Have we solved the WYSIWYG problem?</strong> &#8211; Our consensus was that we have not solved this problem. There are still a lot of shortcomings in these tools and you don&#8217;t also get what you expect. I mentioned that I remember FrontPage deleting code that I added by hand that caused rendering issues in IE&#8217;s competitor at the time, Netscape.</li>



<li>James asked, &#8220;<strong>Why did we end up with React?</strong>&#8221; &#8211; Several of us weighed in on the history of React. It emerged from Facebook&#8217;s team as a way to solve problems related to the complexity of their app. I was aware of the history after <a href="https://youtu.be/8pDqJVdNa44" type="link" id="https://youtu.be/8pDqJVdNa44">watching this documentary</a> (<a href="https://youtu.be/8pDqJVdNa44">ReactJS: The Documentary</a>) a couple of years ago and I shared the link with the group.</li>



<li>We discussed the evolving nature of projects and when they go from page to an application and the decision to use a framework to solve the problem versus a bespoke solution. We weighed the pros and cons of the approaches. Frameworks bring the problems of dependencies. What costs an I willing to pay as part of developing?</li>



<li><strong>What other areas of human endeavor can are similar?</strong> &#8211; Several members discussed the parallels of gardening to software development. We also discussed the parallels with construction. That led to a short discussion about the Indie Book Club&#8217;s book this month, <a href="https://www.nicksimson.com/posts/2026-the-timeless-way-of-building.html">The Timeless Way of Building</a>. It was written by an architect in the late 70&#8217;s.</li>



<li><strong>We finished up by sharing what we would take away from the conversation</strong>. I shared that my takeaway was to take responsibility for what you build, applying what you think is best and ethical and in line with your values. We cannot control what others choose to do but we can make personal choices.</li>
</ul>



<p class="wp-block-paragraph">I left the conversation energized and with a feeling of connection to a bunch of like-minded people who care about what they build and hold very similar values. It is nice to have that connection.</p>



<h2 class="wp-block-heading">Layout Maestro</h2>



<figure class="wp-block-image size-full"><a href="https://thelayoutmaestro.com/"><img loading="lazy" decoding="async" width="1071" height="567" src="https://jeffbridgforth.com/wp-content/uploads/layout-maestro-1.jpg" alt="" class="wp-image-12297" srcset="https://jeffbridgforth.com/wp-content/uploads/layout-maestro-1.jpg 1071w, https://jeffbridgforth.com/wp-content/uploads/layout-maestro-1-768x407.jpg 768w" sizes="auto, (max-width: 1071px) 100vw, 1071px" /></a></figure>



<p class="wp-block-paragraph">Ahmad Shadeed&#8217;s new course, <a href="https://thelayoutmaestro.com/">The Layout Maestro</a>, launched last week. My work approved spending some development budget for me to buy it. I am excited about diving into it. <a href="https://youtu.be/_njUxg5UfR0?si=72ERr1YAZomG77SZ">I enjoyed Ahmad&#8217;s talk at CSS Day</a> last year and have been looking forward to the launch of this course. I am looking forward to reading his ideas about making interfaces more flexible with modern CSS.</p>



<p class="wp-block-paragraph">You can still take advantage of launch pricing ($199) through April 1 at 6:00 PM UTC.</p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://artlung.com/blog/2026/03/22/freelance-surf-assistant/">Freelance Surf Assistant</a> (Joe Crawford)</li>



<li><a href="https://bell.bz/wait-it-out/">Wait it out</a> (Andy Bell)</li>



<li><a href="https://adactio.com/notes/22482">March 23rd, 2026, 8:45am</a> (Jeremy Keith) </li>



<li><a href="https://chrisyoong.com/blog/educating-accessibility-overlay-companies">I tried to educate an Accessibility overlay company from the inside</a> (Chris Yoong)</li>



<li><a href="https://bradfrost.com/blog/post/the-creative-infinite/">The Creative Infinite</a> (Brad Frost) &#8211; I wish I had more time this week to share some thoughts that this article stirred. Maybe I can make time this coming week. (I did. <a href="https://jeffbridgforth.com/wouldnt-it-be-cool-if/">Find my thoughts here</a>.)</li>



<li><a href="http://rachelandrew.co.uk/archives/2026/03/24/do-you-need-ai-for-that/">Do you need AI for that?</a> (Rachel Andrew)</li>



<li><a href="https://artlung.com/blog/2026/03/23/modok-2026-no-2/">MODOK-2026 (no. 2)</a> (Joe Crawford)</li>



<li><a href="https://daverupert.com/2026/03/people-are-not-friction/">People are not friction</a> (Dave Rupert) &#8211; Amen. This is an aspect of AI that I hate. It just perpetuates that people are friction. We need people. We need other people to make better things.</li>



<li><a href="https://blog.jim-nielsen.com/2026/re-people-arent-friction/">Re: People Are Not Friction</a> (Jim Nielsen) &#8211; Jim adds to the discussion started by Dave.</li>



<li><a href="https://matthiasott.com/notes/the-shape-of-friction">The Shape of Friction</a> (Matthias Ott) &#8211; &#8220;So yes –&nbsp;<em>people</em>&nbsp;are not friction. But friction is essential to human work. Friction is what a sculptor feels when the chisel meets the stone. Friction is what turns a rough surface into something smooth and polished. The frictionless version of creative work isn’t faster creative work. It’s no creative work at all.&#8221;</li>



<li><a href="https://adactio.com/journal/22486">Project Hail Mary by Andy Weir</a> (Jeremy Keith) &#8211; Jeremy read the book before seeing the movie. He felt the movie was better than the book.</li>



<li><a href="https://zeldman.com/2026/03/24/dine-n-em-dash/">Dine ’n em-dash &#8211; writing</a> (Jeffrey Zeldman)</li>



<li><a href="https://blog.jim-nielsen.com/2026/code-as-process/">Code as a Tool of Process</a> (Jim Nielsen) &#8211; Great thoughts from Jim. Don&#8217;t skip over the process.</li>



<li><a href="https://tylergaw.com/blog/the-old-internet-is-still-here/">The Old Internet is Still Here</a> (Tyler Gaw) &#8211; I&#8217;m still here. Been here for just over 20 years now. And I am still using RSS.</li>



<li><a href="https://bradfrost.com/blog/post/coding-club/">Coding Club</a> (Brad Frost)</li>



<li><a href="https://gomakethings.com/big-and-small/">Big and small</a> (Chris Ferdinandi)</li>



<li><a href="https://www.smashingmagazine.com/2026/03/beyond-border-radius-css-corner-shape-property-ui/">Beyond border-radius: What The CSS corner-shape Property Unlocks For Everyday UI</a> (Brecht De Ruyte, <em>Smashing Magazine</em>)</li>



<li><a href="https://www.theverge.com/ai-artificial-intelligence/899430/anthropic-claude-code-cowork-ai-control-computer">Anthropic’s Claude Code and Cowork can control your computer</a> (Jess Weatherbed, <em>The Verge</em>) &#8211; I think the headline is a bit click bait. I didn&#8217;t come away with the same level of concern as the headline stirred up.</li>



<li><a href="https://gomakethings.com/ms.-rachel/">Ms. Rachel</a> (Chris Ferdinandi)</li>



<li><a href="https://artlung.com/blog/2026/03/26/lovely-day/">Lovely Day</a> (Joe Crawford)</li>



<li><a href="https://geoffgraham.me/spent-time-watching-er-nurses-work/">Spent time watching ER nurses work (not for me, reason not important) and was super inspired; and I’m reminded that what we worry about in web development is piddly in comparison.</a> (Geoff Graham) &#8211; That is the whole post.</li>



<li><a href="https://simplebits.com/n/studio-notes-77/">Studio Notes #77</a> (Dan Cederholm)</li>



<li><a href="https://chriscoyier.net/2026/03/27/hawaii/">Hawai’i</a> (Chris Coyier)</li>



<li><a href="https://newsletter.oalannoble.com/p/why-should-we-just-accept-ai">Why Should We Just Accept AI?</a> (O. Alan Noble) &#8211; I have been leaning this direction for quite awhile.</li>



<li><a href="https://stuffandnonsense.co.uk/blog/how-i-designed-an-animated-svg-driven-website-for-composer-begona-pereda">How I designed an animated SVG-driven website for composer Begoña Pereda</a> (Andy Clarke) &#8211; I enjoyed this case study into Andy&#8217;s recent project. Love the solution he came up with.</li>



<li><a href="https://www.nicksimson.com/posts/2026-the-timeless-way-of-building.html">The Timeless Way of Building (a book club)</a> (Nick Simson) &#8211; I am interesting in reading this at some point. I remember talking about Christopher Alexander&#8217;s <em>A Pattern Language</em> in my college architecture courses, though I never read it. I always enjoy the connection between architecture and building digital products.</li>



<li><a href="https://www.smashingmagazine.com/2026/03/site-search-paradox-why-big-box-always-wins/">The Site-Search Paradox: Why The Big Box Always Wins</a> (Carrie Webster, <em>Smashing Magazine</em>) &#8211; I wonder if I could do any of this in the WordPress environment.</li>



<li><a href="https://www.challies.com/articles/when-your-spouse-stops-being-your-project/">When Your Spouse Stops Being Your Project</a> (Tim Challies)</li>
</ul>



<h2 class="wp-block-heading">Caught my eye</h2>



<p class="wp-block-paragraph"><a href="https://begopereda.com/">Begoña Pereda</a> (site by Andy Clarke) &#8211; I love the typography and animated SVGs.</p>



<figure class="wp-block-image size-full"><a href="https://begopereda.com/"><img loading="lazy" decoding="async" width="2560" height="1602" src="https://jeffbridgforth.com/wp-content/uploads/begona-pereda-scaled.jpg" alt="" class="wp-image-12291" srcset="https://jeffbridgforth.com/wp-content/uploads/begona-pereda-scaled.jpg 2560w, https://jeffbridgforth.com/wp-content/uploads/begona-pereda-768x481.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/begona-pereda-1536x961.jpg 1536w, https://jeffbridgforth.com/wp-content/uploads/begona-pereda-2048x1281.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></a></figure>



<p class="wp-block-paragraph"><a href="https://codepen.io/mrdanielschwarz/full/wBWXdKq">Scroll-driven corner shape animation</a> &#8211; I like the use of contrast here to create the white/black text. I need to read the <a href="https://css-tricks.com/experimenting-with-scroll-driven-corner-shape-animations/">CSS Tricks article</a> about what Daniel did.</p>



<figure class="wp-block-image size-full"><a href="https://codepen.io/mrdanielschwarz/full/wBWXdKq"><img loading="lazy" decoding="async" width="2292" height="1440" src="https://jeffbridgforth.com/wp-content/uploads/corner-shape-animation.jpg" alt="" class="wp-image-12292" srcset="https://jeffbridgforth.com/wp-content/uploads/corner-shape-animation.jpg 2292w, https://jeffbridgforth.com/wp-content/uploads/corner-shape-animation-768x483.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/corner-shape-animation-1536x965.jpg 1536w, https://jeffbridgforth.com/wp-content/uploads/corner-shape-animation-2048x1287.jpg 2048w" sizes="auto, (max-width: 2292px) 100vw, 2292px" /></a></figure>



<p class="wp-block-paragraph"><a href="https://sanrita.ca/">San Rita Creative Studio</a> &#8211; You can <a href="https://tympanus.net/codrops/2026/03/24/digital-craft-wild-soul-building-san-ritas-topographic-web-experience/">read more about the project on Codrops</a>.</p>



<figure class="wp-block-image size-full"><a href="https://sanrita.ca/"><img loading="lazy" decoding="async" width="800" height="600" src="https://jeffbridgforth.com/wp-content/uploads/SanRita-800x600-1.jpg" alt="" class="wp-image-12294" srcset="https://jeffbridgforth.com/wp-content/uploads/SanRita-800x600-1.jpg 800w, https://jeffbridgforth.com/wp-content/uploads/SanRita-800x600-1-768x576.jpg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></a></figure>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=CO6oyFP14rU">Adam Savage Behind the Scenes of Project Hail Mary!</a> (YouTube)</li>



<li><a href="https://www.youtube.com/watch?v=kOTxSzIUQ84">Project Hail Mary &#8211; Behind the Scenes</a> (YouTube)</li>



<li><a href="https://www.youtube.com/watch?t=37s&amp;v=QG7Y3lp2FTk">Ryan Gosling, Sandra Hüller on &#8220;beautiful message&#8221; of &#8220;Project Hail Mary&#8221;</a> (YouTube, from CBS Mornings)</li>



<li>Picard Season 3 finale (Paramount+) &#8211; I enjoyed this reunion season with the cast of Next Generations.</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li><a href="https://www.netflix.com/title/251922">The American President</a> (Netflix) &#8211; I was curious to rewatch. I didn&#8217;t realize it was Aaron Sorkin and I saw a lot of The West Wing connections (actors) in the film.</li>



<li>March Madness &#8211; I watched parts of different games at the end of the week.</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/dp/B07G9PTTL5?ref=ppx_yo2ov_dt_b_fed_digi_asin_title_351">Enjoying God</a></em>&nbsp;(Tim Chester) &#8211; I finished this one at the end of the week. I really enjoyed it and will probably reread it later in the year and reflect more on it.</li>



<li><em><a href="https://www.amazon.com/Competing-Spectacles-Treasuring-Christ-Media/dp/1433563797/ref=sr_1_1?crid=2RSTKED277JEM&amp;dib=eyJ2IjoiMSJ9.PsT3Z3h8N6iUVCsp5LeQkw.Yg1HVZ0xsQH-EewQr-sVP4-0vPmqbEy4pVOKLJ25FXg&amp;dib_tag=se&amp;keywords=competing+spectacles+tony+reinke&amp;qid=1773016397&amp;sprefix=competing+spec%2Caps%2C169&amp;sr=8-1">Competing Spectacles: Treasuring Christ in the Media Age</a></em>&nbsp;(Tony Reinke)</li>



<li><em><a href="https://www.amazon.com/Saints-Scoundrels-Story-Jesus-Guthrie-ebook/dp/B086H4W8JB/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.q7oCoahfXkcDcePSghXwXCz63fBJFOvkroJ3taKCBZ-zXT2c62jkhhiGg-qfzHaYk4WAuQJ9yeG-OUMHTndzMnRSNefw6n93tzH-cyeF7S4.UTWBRKITUl8uYGc1PyWgNCa8kMvTu5CmwtnlXDfxTxg&amp;qid=1773016444&amp;sr=8-1">Saints and Scoundrels in the Story of Jesus</a></em>&nbsp;(Nancy Guthrie) &#8211; I finished this one this week. I love the theological in the midst of stories about the people around Jesus. Very enjoyable read.</li>



<li><em><a href="https://www.amazon.com/Made-Tremble-Anxiety-Became-Happened/dp/1430096365/ref=sr_1_1?crid=AW3N0LPT9DRW&amp;dib=eyJ2IjoiMSJ9.Cp-HIOIZa9dOq9ef-rJ1i7hI1PeCeN61n1GJWXeeWfQ8YqhrgMhmlnWvtI9IsBdS9c7Ne4fZJ5Qvm4d40oQVv8pYxIN7cd0Mrb8Z6FzlKtw.7MHu3OKoxsbLT82LIgvF2mml3HnSv910zXd9QDsevdg&amp;dib_tag=se&amp;keywords=made+to+tremble+blair+linne&amp;qid=1774827883&amp;sprefix=made+to+tr%2Caps%2C237&amp;sr=8-1">Made to Tremble</a></em> (Blair Linne)</li>
</ul>



<h2 class="wp-block-heading">Walking &#8211; 5.95 miles</h2>



<ul class="wp-block-list">
<li>Wednesday &#8211; 1.37 miles in 25 minutes (a short walk to cool down after a frustrating phone call)</li>



<li>Friday &#8211; 1.43 miles in 27 minutes (a short walk to reset after wrangling with a code solution)</li>



<li>Saturday &#8211; 3.15 miles in 59 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<p class="wp-block-paragraph"><strong>MLB The Show 23</strong>&nbsp;(Orioles) &#8211; I went 6-2 this week. I finished a series with the Braves (sweep), played the Rays (2-1), the Pirates (swept 3 games), and started a series with the Angels (lost game 1).</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-march-31-2026/">Weeknotes 26:13</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-march-31-2026/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:12</title>
		<link>https://jeffbridgforth.com/weeknotes-march-25-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-march-25-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Thu, 26 Mar 2026 00:11:09 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12285</guid>

					<description><![CDATA[<p>Freelance project I spent the previous weekend (March 14–15), several weeknights this week, and this weekend (21-22) to work on a freelance project for Echo Delta. It is the first project of this sort that I have worked on with them. The designer set me up for success by defining many variables in Figma and [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-march-25-2026/">Weeknotes 26:12</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Freelance project</h2>



<p class="wp-block-paragraph">I spent the previous weekend (March 14–15), several weeknights this week, and this weekend (21-22) to work on a freelance project for <a href="https://echodelta.co/">Echo Delta</a>. It is the first project of this sort that I have worked on with them. The designer set me up for success by defining many variables in Figma and I translated all of those into custom properties which included the color scheme, font sizes, and font spacing. I had to get use to Figma as it has changed quite a bit in the two years since I used it last.</p>



<p class="wp-block-paragraph">This particular project is a one-page landing page for prospective students for a school in the Southeast. The page includes several interactive cards, audio elements (sounds from campus and testimonials), quiz cards, and several different types of videos. It uses a grid layout which translated well from 1 column to 4 columns. I used grid-auto-flow: dense to sort the cards to fill any gaps in the two and three column layouts.</p>



<p class="wp-block-paragraph">I enjoyed the challenge of building custom audio players and custom video players with HTML. I used  Stephanie Eckels 12 Days of Web (<a href="https://12daysofweb.dev/2021/audio-api/">Audio API</a>) tutorial and MDN&#8217;s <em><a href="https://developer.mozilla.org/en-US/docs/Web/Media/Guides/Audio_and_video_delivery/cross_browser_video_player">Create a cross-browser video player</a></em> to help me to build the custom players I needed for the site. I also got some help from Codepen to build the custom circular progress bar for the audio component.</p>



<p class="wp-block-paragraph">It is a challenge to work on a freelance project on nights and weekends while still putting in a full day at my full-time job. There were moments during the week when I felt motivated to work, either during the day or at night. But I am grateful for the opportunity to earn a little bit more for my family and to work a build from scratch project. It was also fun to work with another team of people. And have the chance to learn some new things.</p>



<h3 class="wp-block-heading">Other highlights from the week:</h3>



<ul class="wp-block-list more-space">
<li>My son was home for the week for Spring Break. He was pretty busy doing his own freelance work and then spending a lot of time working on his senior art show. Though I would have wanted to spend some more time together, it was great to have him home and just enjoy a lot of little interactions through the day. It was also fun to see what he was working on in real-time.</li>



<li>I worked on a lot of smaller projects in my day job. I put in work on both of the language sites that we are migrating from WordPress to Django (South Africa and German).</li>



<li>I built out a template for the Spanish version of the Wonder of the Word page that I had rebuilt in English a couple of weeks ago.</li>



<li>I wrestled with a SVG image more than I should. I was having problems getting it to work and inherit the correct fill colors by <code><a href="https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/use">&lt;use&gt;</a></code>. I ended up just including the svg file with Django templating. And then I spun my wheels for quite a while trying to figure out why it was faded (opacity). I finally figured out that it was a class coming from Illustrator that was in our codebase and adding less opacity. I just removed the class from the SVG and fixed the problem.</li>



<li>I had another challenging problem with a Glide carousel. I learned in the process that Glide does not handle carousels with less items than the perView and had to write some custom scripting to make it work.</li>



<li>I did some experimenting the latter part of the week. I checked out a couple of different solutions for parallax. I wanted to explore ways that we could replace a JavaScript solution with modern CSS. Both of the solutions I explored use the new Animations API <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/animation-timeline">animation-timeline</a>. Both of the solutions I explored were dealing with multiple layers where I just needed a solution for a background image. The first solution was from <a href="https://codepen.io/HejChristian/full/VYwEVPO">Christian Adler</a> (<a href="https://codepen.io/webcraftsman/pen/MYjopbB/d05f04f4b9c5d9649e9dc248e99db84c">my Codepen</a> based on his solution). The second solution I explored was a <a href="https://youtu.be/Qj0Qx8HpNUo?si=h2lr_m8spgPNKBc_">video from Kevin Powell</a> from November 2023. I did not get a chance this week to take it for a test drive.</li>



<li>The other experiment I did was with replacing <a href="https://glidejs.com/">Glide</a> with <a href="https://splidejs.com/">Splide</a>. I had used Splide in the past and wanted to test drive it again because of some frustrations I was having with Glide. I replaced a current Glide instance on our site with Splide so that I take it for a test drive. I enjoyed getting to play around with some different things and consider different solutions to solve problems on our <em><a href="https://reviveourhearts.com">Revive Our Hearts</a></em> sites.</li>
</ul>



<h2 class="wp-block-heading">Project Hail Mary</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="2000" height="1125" src="https://jeffbridgforth.com/wp-content/uploads/Project-Hail-Mary-Poster.jpg" alt="" class="wp-image-12287" srcset="https://jeffbridgforth.com/wp-content/uploads/Project-Hail-Mary-Poster.jpg 2000w, https://jeffbridgforth.com/wp-content/uploads/Project-Hail-Mary-Poster-768x432.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/Project-Hail-Mary-Poster-1536x864.jpg 1536w" sizes="auto, (max-width: 2000px) 100vw, 2000px" /></figure>



<p class="wp-block-paragraph">Our family went to see Project Hail Mary at the Tennessee Aquarium IMAX theater. This IMAX is only one of a few that use laser projectors. It was the perfect venue to see this movie and I think it added to the specific experience of this movie which was shot for IMAX. It was a great movie that I quickly got immersed into. The story and the characters were great. The sets (very little CGI) were awesome and felt very much like the types of things we have seen on the International Space Station. I loved the subtle references to classic sci-fi (Aliens and Close Encounters, maybe more that I missed). One of the best movies I have seen in recent years.</p>



<p class="wp-block-paragraph">Before the movie starts, the theater tells/shows you <a href="https://tnaqua.org/imax/imax-with-laser/">why this IMAX experience is different</a> because of the size of their screen (six stories), the laser projectors, and they highlight their great sound system.</p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://www.challies.com/articles/a-pleasure-more-than-an-obligation/">A Pleasure More Than An Obligation</a> (Tim Challies)</li>



<li><a href="https://chriscoyier.net/2026/03/14/kermit-roosevelt/">Kermit Roosevelt</a> (Chris Coyier)</li>



<li><a href="https://zeldman.com/2026/03/16/too-many-notes/">Too Many Notes</a> (Jeffrey Zeldman)</li>



<li><a href="https://artlung.com/blog/2026/03/15/safety-warning/">Safety Warning</a> (Joe Crawford)</li>



<li><a href="https://artlung.com/blog/2026/03/17/newness-oldness-waves/">Newness ~ Oldness ~ Waves</a> (Joe Crawford)</li>



<li><a href="https://ohhelloana.blog/overthinking-ai/">Overthinking: AI wasn&#8217;t the first to break my heart</a> (Ana Rodrigues)</li>



<li><a href="https://artlung.com/blog/2026/03/18/dodgy-upwork-offer/">EOTD: “Hi Joe Crawford, let’s connect”</a> (Joe Crawford)</li>



<li><a href="https://hammerandhope.org/">What Happened to the Black Women Trump Purged From the Federal Work Force?</a> (Natalie Y. Moore, <em>Hammer&amp;Hope</em>)</li>



<li><a href="https://letorey.co.uk/leets/web-day-out-2026/">Web Day Out</a> (Dave Letorey) &#8211; I enjoyed reading several people&#8217;s perspective on the recent Web Day Out conference. I hope they release videos of the talks in the future.</li>



<li><a href="https://olicss.com/">oli.css The flexible base CSS</a> (Manuel Matuzovi?) &#8211; Not quite a CSS reset. More like base defaults, I think. I did not dive into this too deep.</li>



<li><a href="https://blog.jim-nielsen.com/2026/opacity-of-generative-tools/">You Might Debate It — If You Could See It</a> (Jim Nielsen)</li>



<li><a href="https://remysharp.com/2026/03/18/web-of-state-of-the-browser-day-out">Web of State of the Browser Day Out</a> (Remy Sharp) &#8211; A combined State of the Browser and Web Day Out wrap up.</li>



<li><a href="https://simplebits.com/n/studio-notes-76/">Studio Notes #76</a> (Dan Cederholm)</li>
</ul>



<blockquote class="bluesky-embed" data-bluesky-uri="at://did:plc:jnj7wcwuvspxdsipmecmx7rs/app.bsky.feed.post/3lazduviso22y" data-bluesky-cid="bafyreidbnjoijiu23atnzqor3ykv6bipzcatl7rlhlgiedd6pgxaexc3mi" data-bluesky-embed-color-mode="system"><p lang="en">#CSS trick not enough folks know about:

painting into the sub boxes of an element
&#8211; border
&#8211; padding
&#8211; content

you can paint into one, or all of them differently!

here&#x27;s a gradient border, a solid padding fill, and a gradient content (inner) box

see fur yerself
codepen.io/argyleink/pe&#8230;<br /><br /><a href="https://bsky.app/profile/did:plc:jnj7wcwuvspxdsipmecmx7rs/post/3lazduviso22y?ref_src=embed">[image or embed]</a></p>&mdash; Adam Argyle (<a href="https://bsky.app/profile/did:plc:jnj7wcwuvspxdsipmecmx7rs?ref_src=embed">@nerdy.dev</a>) <a href="https://bsky.app/profile/did:plc:jnj7wcwuvspxdsipmecmx7rs/post/3lazduviso22y?ref_src=embed">November 15, 2024 at 4:43 PM</a></blockquote><script async src="https://embed.bsky.app/static/embed.js" charset="utf-8"></script>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li>KU-Cal Baptist (CBS) &#8211; I was feeling good with a 26 point lead in the second half only to have a scare as Cal Baptist came within 6 late in the game. I was glad the Jayhawks pulled it out but it did not bode well for their chances to go far in the tournament.</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li><a href="https://www.netflix.com/title/82096070">Formula 1: Drive to Survive</a>&nbsp;Season 8 (Netflix) &#8211; I finished season 8 this week. I was glad that Lando Norris was able to hold on and win the driver championship.</li>



<li><a href="https://www.netflix.com/title/81399204">Schumacher</a> (Netflix)</li>



<li><a href="https://www.netflix.com/title/81314952">Agathie Christie&#8217;s Seven Dials</a>: Bundle of Love (Netflix) &#8211; We enjoyed the first episode in this three part series and look forward to seeing the rest of it.</li>



<li>Project Hail Mary (Theater) </li>



<li><a href="https://www.youtube.com/live/P1_38US2Ako?si=j9YKTdvd0ueCgAy8">Gönczy Grand Opening</a> (YouTube) &#8211; I watched the livestream of the opening of a renovated ministry center space for Cru&#8217;s ministry in Budapest. My good friend is the country director and he has been sharing about this project for the past few years. I enjoyed getting to watch and celebrate this milestone with them. I was not expecting it to be translated and really appreciated that I could follow along as the presentation was in Hungarian.</li>



<li><a href="https://youtu.be/NfZcv5ePscI?si=Q3xPFX7Bm1J5ksaK">Brian Regan &#8211; Eye Exam</a> (YouTube) &#8211; Dan Cedarholm shared this in his Studio Notes on Friday and enjoyed this sketch from Brian. It was a nice way to end the work week.</li>



<li><a href="https://youtu.be/Qj0Qx8HpNUo?si=h2lr_m8spgPNKBc_">True Parallax with CSS-Only is now possible</a> (Kevin Powell, YouTube) &#8211; I watched this as I explored some different solutions for parallax backgrounds using modern CSS.</li>



<li><a href="https://youtu.be/8TZMtslA3UY?si=WaFih1jidisXTFMr">Spider-man: Brand New Day trailer</a> (YouTube)</li>



<li><a href="https://youtu.be/3_9vCamtuPY?si=hdy_coRKz-bu7Daq">Dune: Part Three trailer</a> (YouTube)</li>



<li><a href="https://youtu.be/56rEHW4ZX7Q?si=XhG-BiXrRY6E261B">MLB The Show 26 Launch Trailer</a> (YouTube) &#8211; I knew it was only a matter of time that they would stop making the game for PS4.</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/dp/B07G9PTTL5?ref=ppx_yo2ov_dt_b_fed_digi_asin_title_351">Enjoying God</a></em>&nbsp;(Tim Chester)</li>



<li><em><a href="https://www.amazon.com/Competing-Spectacles-Treasuring-Christ-Media/dp/1433563797/ref=sr_1_1?crid=2RSTKED277JEM&amp;dib=eyJ2IjoiMSJ9.PsT3Z3h8N6iUVCsp5LeQkw.Yg1HVZ0xsQH-EewQr-sVP4-0vPmqbEy4pVOKLJ25FXg&amp;dib_tag=se&amp;keywords=competing+spectacles+tony+reinke&amp;qid=1773016397&amp;sprefix=competing+spec%2Caps%2C169&amp;sr=8-1">Competing Spectacles: Treasuring Christ in the Media Age</a></em>&nbsp;(Tony Reinke)</li>



<li><em><a href="https://www.amazon.com/Saints-Scoundrels-Story-Jesus-Guthrie-ebook/dp/B086H4W8JB/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.q7oCoahfXkcDcePSghXwXCz63fBJFOvkroJ3taKCBZ-zXT2c62jkhhiGg-qfzHaYk4WAuQJ9yeG-OUMHTndzMnRSNefw6n93tzH-cyeF7S4.UTWBRKITUl8uYGc1PyWgNCa8kMvTu5CmwtnlXDfxTxg&amp;qid=1773016444&amp;sr=8-1">Saints and Scoundrels in the Story of Jesus</a></em>&nbsp;(Nancy Guthrie)</li>
</ul>



<h2 class="wp-block-heading">Walking</h2>



<ul class="wp-block-list">
<li>Thursday &#8211; 3.07 miles in 59 minutes</li>



<li>Friday &#8211; 1.97 miles in 39 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<p class="wp-block-paragraph"><strong>MLB The Show 23</strong>&nbsp;(Orioles) &#8211; I went 6-0 this week. I played many nights after working on a freelance project to wind down before going to bed. Winding down is much more fun when you are winning. I finished the week in the midst of an 8-game winning streak.</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-march-25-2026/">Weeknotes 26:12</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-march-25-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:11</title>
		<link>https://jeffbridgforth.com/weeknotes-march-16-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-march-16-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Mon, 16 Mar 2026 04:57:43 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12279</guid>

					<description><![CDATA[<p>Best in Show I traveled up to Murray, Kentucky on Tuesday so I could attend a reception for the OMAS (Organization of Murray Art Students) spring art show. This is my son&#8217;s third time participating (he missed one because he was studying abroad for a semester in Barcelona). One of his pieces won best in [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-march-16-2026/">Weeknotes 26:11</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full"><a href="https://www.avivanuestroscorazones.com/eventos/mujer-verdadera-26/"><img loading="lazy" decoding="async" width="1920" height="2464" src="https://jeffbridgforth.com/wp-content/uploads/mv26.jpg" alt="" class="wp-image-12280" srcset="https://jeffbridgforth.com/wp-content/uploads/mv26.jpg 1920w, https://jeffbridgforth.com/wp-content/uploads/mv26-768x986.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/mv26-1197x1536.jpg 1197w, https://jeffbridgforth.com/wp-content/uploads/mv26-1596x2048.jpg 1596w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></a></figure>



<ul class="wp-block-list more-space">
<li>The conference site, <a href="https://www.avivanuestroscorazones.com/eventos/mujer-verdadera-26/">Mujer Verdadera ’26</a>, launched on Wednesday while I was on the road. There were a few hiccups but my team was able to cover it while I was traveling back home from Kentucky.</li>



<li>I refactored a few templates and stylesheet to make a more generic styled page for our courses on <em><a href="https://reviveourhearts.com">Revive Our Hearts</a></em>. Our first course had very specific branding. We added enough to the templates that would allow me to apply specific branding in the future but has a default that we could quickly get up and running.</li>



<li>I worked on some navigation changes splitting a donate button (that revealed a submenu on hover) into two separate buttons (one going to online donation and the other triggers the submenu reveal). On Friday, I worked on a solution to add it to our <a href="https://avivanossoscoracoes.com/">Portuguese</a> and <a href="https://avivanuestroscorazones.com/">Spanish</a> sites. As part of the solution, I also moved the donation button from some navigation items in the center of the desktop screen to the right (along with some other global navigation and hamburger menu).</li>



<li>I updated a HTML email template on Thursday and Friday. I am so glad that it uses MJML. I had fun crafting it on Friday as I had to apply some different variations of background images.</li>



<li>I started work on building out a landing page for potential new students for a school in the Southeast. I enjoyed seeing that site come together and I have learned some new skills with custom audio and video players using the native HTML elements.</li>
</ul>



<h2 class="wp-block-heading">Best in Show</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1836" height="1791" src="https://jeffbridgforth.com/wp-content/uploads/omas-lightbox.jpg" alt="" class="wp-image-12282" srcset="https://jeffbridgforth.com/wp-content/uploads/omas-lightbox.jpg 1836w, https://jeffbridgforth.com/wp-content/uploads/omas-lightbox-768x749.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/omas-lightbox-1536x1498.jpg 1536w" sizes="auto, (max-width: 1836px) 100vw, 1836px" /><figcaption class="wp-element-caption">My son&#8217;s best in show piece. Over the summer, he scanned his face with plastic wrap between him and the scanner. He did this everyday after he got up and before he went to work in the morning. The piece consists of the different images printing on transparent film over acrylic. The panels are removable and you can try different combinations. It also looks different based on the angle you are viewing it.</figcaption></figure>



<p class="wp-block-paragraph">I traveled up to Murray, Kentucky on Tuesday so I could attend a reception for the <a href="https://www.instagram.com/omas_msu/">OMAS</a> (Organization of Murray Art Students) spring art show. This is my son&#8217;s third time participating (he missed one because he was studying abroad for a semester in Barcelona). One of his pieces won best in show. It was a piece that he created in the fall for <a href="https://jeffbridgforth.com/weeknotes-september-28-2025/#:~:text=Putting%20on%20an%20art%20show*">his solo show at the Murray Art Guild</a>, which he won last year at the OMAS show. He also won a graphic design award for a zine that he created called <em>Always Working: A contemplation of the 9–5</em>.</p>



<p class="wp-block-paragraph">It was so much fun to be there and be able to celebrate with him. I enjoyed seeing his friends and meeting some of his fellow art students. I also got to meet his advisor that he has worked closely with over the past four years for his honor&#8217;s thesis that he will finish soon. I enjoyed getting to go out to dinner with my son and his fiancé after the reception. I had wanted to attend this show in the past and decided over last weekend to take the last minute trip. I won&#8217;t have many opportunities like this in the future so I wanted to take advantage of it while I can.</p>



<h2 class="wp-block-heading">Writing</h2>



<p class="wp-block-paragraph">I wrote a couple of articles this week:</p>



<ul class="wp-block-list">
<li><a href="https://jeffbridgforth.com/still-here/">Still here</a> &#8211; was inspired by <a href="https://geoffgraham.me/changing-roles/">Geoff Graham&#8217;s post</a> in January about his changing roles to reflect and celebrate the fact that I am &#8220;still here.&#8221; I am grateful that I found a place where my skills and experience are valued and needed.</li>



<li><a href="https://jeffbridgforth.com/back-in-murray/">Back in Murray</a> &#8211; A follow-up to an article I wrote last month about visiting Murray, Kentucky.</li>
</ul>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://artlung.com/blog/2026/03/04/my-favorite-cosplay/">My Favorite Cosplay</a> (Joe Crawford)</li>



<li><a href="https://www.challies.com/articles/what-will-quiet-your-restless-heart/">What Will Quiet Your Restless Heart?</a> (Tim Challies)</li>



<li><a href="https://artlung.com/blog/2026/03/08/good-monarchs/">Good Monarchs</a> (Joe Crawford)</li>



<li><a href="https://www.challies.com/articles/grief-can-pull-spouses-apart-but-god-can-hold-them-together/">Grief Can Pull Spouses Apart (but God Can Hold Them Together)</a> (Tim Challies)</li>



<li><a href="https://kilianvalkhof.com/2026/css-html/progressive-enhancement-as-a-benefit-of-css-nesting/">Progressive enhancement as a benefit of CSS Nesting</a> (Kilian Valkhof)</li>



<li><a href="https://adrianroselli.com/2026/02/you-know-what-just-dont-split-words-into-letters.html">You Know What? Just Don’t Split Words into Letters</a> (Adrian Roselli)</li>



<li><a href="https://bradfrost.com/blog/post/a-designers-thoughts-about-this-moment-in-ai/">A Designer&#8217;s Thoughts About This Moment in AI</a> (Brad Frost)</li>



<li><a href="https://piccalil.li/the-index/171/">The Index: Issue #171</a> (Piccalilli)</li>



<li><a href="https://www.nicksimson.com/posts/2026-lost-in-the-met.html">Lost in the Met</a> (Nick Simson)</li>



<li><a href="https://artlung.com/blog/2026/03/11/crafty-fix-wetsuit/">Crafty fix for wetsuit that wants to Magic Mike</a> (Joe Crawford)</li>



<li><a href="https://www.dashhouse.com/forgotten-and-thats-good/">Forgotten, and That&#8217;s Good</a> (Darryl Dash)</li>



<li><a href="https://www.challies.com/articles/when-the-path-that-i-fear-is-the-way-he-has-set/">When The Path That I Fear Is the Way He Has Set</a> (Tim Challies)</li>



<li><a href="https://www.mcsweeneys.net/articles/being-a-luddite-is-cool-and-all-but-have-you-seen-the-hilarious-tapestries-these-new-looms-are-making">Being a Luddite Is Cool and All, but Have You Seen the Hilarious Tapestries These New Looms Are Making?</a> (Kate Tyndall, <em>McSweeney&#8217;s</em>) (Satire piece)</li>



<li><a href="https://jaredcunha.com/blog/accessibility-people-are-a-superpower">Accessibility people are a superpower</a> (Jared Cunha)</li>



<li><a href="https://stephenmcalpine.com/canadas-soaring-assisted-suicide-rates/">Canada’s Soaring Assisted Suicide Rates</a> (Stephen McAlpine)</li>



<li><a href="https://simplebits.com/n/studio-notes-75/">Studio Notes #75</a> (Dan Cederholm)</li>
</ul>



<h2 class="wp-block-heading">What I watched </h2>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=B5VzL256te4">Is SaaS actually dead? (&#8230;no)</a> (Cassidy Williams)</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li><a href="https://www.netflix.com/title/82096070">Formula 1: Drive to Survive</a>&nbsp;Season 8 (Netflix)</li>
</ul>



<h2 class="wp-block-heading">What I listened to</h2>



<ul class="wp-block-list">
<li><a href="https://shoptalkshow.com/705/">Shop Talk Show 705: CodePen Public Beta, Anchor Positioning, and Build Awesome</a></li>



<li><a href="https://onefooter.show/episode-019">19: One Footer Unfinished Troika: Music crossover special</a> (One Footer in the Grave podcast)</li>
</ul>



<h3 class="wp-block-heading">How God&#8217;s Love for Women is Displayed in the Old Testament, with Dr. Katie McCoy</h3>



<ul class="wp-block-list">
<li><a href="https://www.reviveourhearts.com/podcast/revive-our-hearts/gods-love-for-abused-exploited-and-vulnerable-wome/">God’s Love for Abused, Exploited, and Vulnerable Women</a> (<em>Revive Our Hearts</em> Podcast)</li>



<li><a href="https://www.reviveourhearts.com/podcast/revive-our-hearts/lets-talk-about-period-laws/">Let’s Talk about “Period Laws”</a></li>



<li><a href="https://www.reviveourhearts.com/podcast/revive-our-hearts/looking-at-the-law-through-cultural-lenses/">Looking at the Law through Cultural Lenses</a></li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><em><a href="https://www.amazon.com/dp/B07G9PTTL5?ref=ppx_yo2ov_dt_b_fed_digi_asin_title_351">Enjoying God</a></em>&nbsp;(Tim Chester)</li>



<li><em><a href="https://www.amazon.com/Competing-Spectacles-Treasuring-Christ-Media/dp/1433563797/ref=sr_1_1?crid=2RSTKED277JEM&amp;dib=eyJ2IjoiMSJ9.PsT3Z3h8N6iUVCsp5LeQkw.Yg1HVZ0xsQH-EewQr-sVP4-0vPmqbEy4pVOKLJ25FXg&amp;dib_tag=se&amp;keywords=competing+spectacles+tony+reinke&amp;qid=1773016397&amp;sprefix=competing+spec%2Caps%2C169&amp;sr=8-1">Competing Spectacles: Treasuring Christ in the Media Age</a></em>&nbsp;(Tony Reinke)</li>



<li><em><a href="https://www.amazon.com/Saints-Scoundrels-Story-Jesus-Guthrie-ebook/dp/B086H4W8JB/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.q7oCoahfXkcDcePSghXwXCz63fBJFOvkroJ3taKCBZ-zXT2c62jkhhiGg-qfzHaYk4WAuQJ9yeG-OUMHTndzMnRSNefw6n93tzH-cyeF7S4.UTWBRKITUl8uYGc1PyWgNCa8kMvTu5CmwtnlXDfxTxg&amp;qid=1773016444&amp;sr=8-1">Saints and Scoundrels in the Story of Jesus</a></em>&nbsp;(Nancy Guthrie)</li>
</ul>



<h2 class="wp-block-heading">Walking &#8211; 13 miles</h2>



<ul class="wp-block-list">
<li>Sunday &#8211; 3.56 miles in 1 hour 5 minutes</li>



<li>Monday &#8211; 3.07 miles in 57 minutes</li>



<li>Thursday &#8211; 2.54 miles in 49 minutes</li>



<li>Friday &#8211; 3.84 miles in 1 hour 8 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played </h2>



<p class="wp-block-paragraph"><strong>MLB The Show 23</strong>&nbsp;(Orioles) &#8211; I went 2-2 this week. I started the week with a 3 game losing streak and turned it around over the weekend, winning two against the Tigers. The bottom of my order provided most of my offense on Friday with two bench players having outstanding games.</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-march-16-2026/">Weeknotes 26:11</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-march-16-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Back in Murray</title>
		<link>https://jeffbridgforth.com/back-in-murray/</link>
					<comments>https://jeffbridgforth.com/back-in-murray/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Tue, 10 Mar 2026 21:23:44 +0000</pubDate>
				<category><![CDATA[Random]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12274</guid>

					<description><![CDATA[<p>A little over two weeks ago, I posted about being in Murray, Kentucky and reflected on the many trips I have made here in the past four years. I had come up to see a basketball game with my son and spend the afternoon with him. In the post, I mentioned that trip was probably [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/back-in-murray/">Back in Murray</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">A little over two weeks ago, I posted about being in Murray, Kentucky and <a href="https://jeffbridgforth.com/murray-kentucky/">reflected on the many trips</a> I have made here in the past four years. I had come up to see a basketball game with my son and spend the afternoon with him.</p>



<p class="wp-block-paragraph">In the post, I mentioned that trip was probably one of the last I would make here. At the time, I mentioned we had two more trips planned: one in April for my son&#8217;s senior art show and one in May for his graduation.</p>



<p class="wp-block-paragraph">I made an unexpected trip up here today for a student art show that he is part of. And he is receiving two different awards for a few of his entries. There are not many opportunities like this left for him so I wanted to be apart of it. I have actually wanted to come to this art show in the past but it had not worked out.</p>



<p class="wp-block-paragraph">I am so glad I decided to make the trip so I can be part of his special night. You need to grab these opportunities when you can. Kids grow up too fast and then they are off on their own. Soon he will graduate from college and make his way in the world. Our youngest will be off to a four year school after graduating with her associates degree from Chattanooga State in May. </p>



<p class="wp-block-paragraph">Carpe diem. Seize the day.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1833" height="2058" src="https://jeffbridgforth.com/wp-content/uploads/20260310_162747-opt.jpg" alt="" class="wp-image-12277" srcset="https://jeffbridgforth.com/wp-content/uploads/20260310_162747-opt.jpg 1833w, https://jeffbridgforth.com/wp-content/uploads/20260310_162747-opt-768x862.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/20260310_162747-opt-1368x1536.jpg 1368w, https://jeffbridgforth.com/wp-content/uploads/20260310_162747-opt-1824x2048.jpg 1824w" sizes="auto, (max-width: 1833px) 100vw, 1833px" /><figcaption class="wp-element-caption">Persnickety Pig in Cadiz, Kentucky. I usually stop here on the way to Murray or on the way back.</figcaption></figure>
<p>The post <a href="https://jeffbridgforth.com/back-in-murray/">Back in Murray</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/back-in-murray/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:10</title>
		<link>https://jeffbridgforth.com/weeknotes-march-8-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-march-8-2026/#comments</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Mon, 09 Mar 2026 00:53:22 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12266</guid>

					<description><![CDATA[<p>Museum memories This month the topic for the IndieWeb Blog Carnival is “Museum Memories.” The topic was chosen by James at James&#8217; Coffee Blog. I took a cue from Joe Crawford and decided to share two museum memories that came to mind while I was reading Joe&#8217;s entry. I shared about visiting the Design Musuem [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-march-8-2026/">Weeknotes 26:10</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<ul class="wp-block-list more-space">
<li>I started on a new project on Monday. I built and styled the page for the digital version of the March newsletter. This is my third time and went lot quicker because of the foundation I have built doing two last year.</li>



<li>I continued working on the <a href="https://www.avivanuestroscorazones.com/eventos/mujer-verdadera-26/">Mujer Verdadera ’26 website</a>. I added more subpages and edited some content on pages that I had already built. I also swapped out the promotional video with the placeholder video. I think we are looking to launch the conference pages this coming week (March 9–13).</li>



<li>At the end of last year, we had added the ability to customize the hero on the <a href="https://reviveourhearts.com/"><em>Revive Our Hearts</em></a> site. And this month, we updated the hero image for spring. We got requests from our <a href="https://avivanuestroscorazones.com/">Spanish</a> site and <a href="https://avivanossoscoracoes.com/">Portuguese</a> site to use the same image. So I refactored several templates to add the same functionality to those sites plus our <a href="https://reveillenoscoeurs.com/">French</a> site. I also made it more flexible so that you could just customize what you needed (hero image, heading, teaser, calls to action buttons) and then fall back to defaults if no content was provided in the CMS. Now our other teams can update any part of the hero they want and not have to rely on our team.</li>



<li>I updated the <a href="https://www.reviveourhearts.com/2025-annual-report/#wonder-of-the-word">Wonder of the Word timeline on the 2025 Annual Praise report</a> to reflect changes I had made in the timeline before we launched a new version of the Wonder of the Word page that contained the same timeline. The timeline is my first scroll-driven animation using CSS.</li>
</ul>



<h2 class="wp-block-heading">Museum memories</h2>



<p class="wp-block-paragraph">This month the topic for the IndieWeb Blog Carnival is “<a href="https://jamesg.blog/2026/03/01/indieweb-carnival-museum-memories">Museum Memories</a>.” The topic was chosen by James at James&#8217; Coffee Blog. I took a cue from Joe Crawford and decided to share two museum memories that came to mind while I was reading <a href="https://artlung.com/blog/2026/03/03/two-museum-memories/">Joe&#8217;s entry</a>. I shared about visiting the Design Musuem of Barcelona with my son in May 2024. And my second memory was the Salvador Dalí Musuem in St. Petersburg, Florida that I visited after the Front-End Design Conference in 2011. At the end of the post, I listed out all the museums that remembered to have visited along with some that I would like to visit in the future, including several here in Chattanooga.</p>



<ul class="wp-block-list">
<li>Read <a href="https://jeffbridgforth.com/two-museum-memories/">Two museum memories</a></li>



<li><a href="https://jamesg.blog/2026/03/01/indieweb-carnival-museum-memories">Find out more about this month&#8217;s IndieWeb Blog Carnival topic and make your own entry</a></li>
</ul>



<h2 class="wp-block-heading">Adventures in subgrid</h2>



<p class="wp-block-paragraph">I wrote another post this week about my recent adventures in using subgrid to solve layout problems in my work. It is a great solution to lining up content on the same grid over two or more columns in a parent grid. I included several examples from recent work on <em>Revive Our Hearts</em>.</p>



<p class="wp-block-paragraph">I referenced Josh Comeau&#8217;s recent article, <a href="https://www.joshwcomeau.com/css/subgrid/">Brand New Layouts with CSS Subgrid</a>. I also reference several videos by Kevin Powell and along with some other resources.</p>



<p class="wp-block-paragraph">Read <a href="https://jeffbridgforth.com/adventures-in-subgrid/">Adventures in subgrid</a></p>



<h2 class="wp-block-heading">Enjoying The Show</h2>



<p class="wp-block-paragraph">I have had a lot of fun over the past few weeks playing MLB The Show &#8217;23 with the Baltimore Orioles. I had finished a season with the 2020 Twins earlier last month and decided to jump into the 2023 edition, which was the last one I bought. The Orioles had a pretty good year in 2023 and I wanted to play with their young team.</p>



<p class="wp-block-paragraph">I have gotten off to a good start. Gunnar Henderson looks like a shoe in for the Rookie of the Year. His defense at third has been superb and he getting a lot of key hits including homers to propel my team. I was very happy over the last week that Anthony Santander got hot. He had a slow start and I was considering promoting someone from the farm system or looking for a trade. But after sitting him for a couple of games, he went on a tear getting multiple hits per game and several homers. He raised his average from near .200 to the mid .300s.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://jeffbridgforth.com/wp-content/uploads/MLBR-The-ShowTM-23_321.jpg" alt="" class="wp-image-12267" srcset="https://jeffbridgforth.com/wp-content/uploads/MLBR-The-ShowTM-23_321.jpg 1920w, https://jeffbridgforth.com/wp-content/uploads/MLBR-The-ShowTM-23_321-768x432.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/MLBR-The-ShowTM-23_321-1536x864.jpg 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></figure>



<p class="wp-block-paragraph">I have had a lot of fun playing with this team and finding ways to win in the late innings. My bullpen has been lights out with Felix Bautista anchoring the effort. I have had many blow out games recently so Bautista has not had as many save opportunities to lead the league. Things are starting to click with several of the players who got a slow start. Austin Hays has hit safely in 22 games out of the 23 I have played through Saturday. I had a 9 game win streak snapped on Saturday by the Red Sox.</p>



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



<h2 class="wp-block-heading">Article I read</h2>



<p class="wp-block-paragraph">I read several articles this week about AI/LLM including three by Nolan Lawson. I appreciated that Nolan acknowledged our need to grieve and mourn our craft. But I also appreciated his challenge not to lose our sense of wonder and to take a moment to be amazed. He also captured a lot of what I have been thinking and feeling about the past few months in <a href="https://nolanlawson.com/2026/02/18/you-had-a-story/">You had a story</a>. I appreciated his honesty and willingness to see things from a different perspective.</p>



<h3 class="wp-block-heading">On AI/LLM </h3>



<ul class="wp-block-list">
<li><a href="https://nolanlawson.com/2026/02/18/you-had-a-story/">You had a story</a> (Nolan Lawson)</li>



<li><a href="https://nolanlawson.com/2026/02/07/we-mourn-our-craft/">We mourn our craft</a> (Nolan Lawson)</li>



<li><a href="https://nolanlawson.com/2026/02/15/days-of-miracle-and-wonder/">Days of miracle and wonder</a> (Nolan Lawson)</li>



<li><a href="https://whitep4nth3r.com/blog/i-am-in-an-abusive-relationship-with-the-technology-industry/">I am in an abusive relationship with the technology industry</a> (Salma Alam-Naylor) &#8211; I agree with some many of her thoughts and observations.</li>



<li><a href="https://ethanmarcotte.com/wrote/propellant/">Propellant.</a> (Ethan Marcotte) &#8211; How long, O Lord?</li>



<li><a href="https://jacobharr.is/personal/i-dont-vibe-code">Why I Don’t Vibe Code</a> (Jacob Harris) &#8211; It struck me after reading this one that as one being near the end of my working career, I can make a lot of choices that I probably would not make if I were younger and had to depend on this industry to provide my family.</li>
</ul>



<h3 class="wp-block-heading">Museum memories &#8211; other entries for this month&#8217;s Indie Web Blog Carnival</h3>



<ul class="wp-block-list">
<li><a href="https://artlung.com/blog/2026/03/03/two-museum-memories/">Two Museum Memories</a> (Joe Crawford)</li>



<li><a href="https://jamesg.blog/2026/03/05/museum-memories">Museum memories</a> (James&#8217; Coffee Blog)</li>



<li><a href="https://robida.net/entries/2026/03/02/museum-memories">Museum memories</a> (Beto)</li>
</ul>



<h3 class="wp-block-heading">Other articles</h3>



<ul class="wp-block-list">
<li><a href="https://artlung.com/blog/2026/02/28/winged-migration-watch/">Winged Migration (Club de cinéma IndieWeb)</a> (Joe Crawford)</li>



<li><a href="https://www.challies.com/articles/the-deepest-thirst-of-all/">The Deepest Thirst of All</a> (Tim Challies)</li>



<li><a href="https://adactio.com/journal/22431">The state of State Of The Browser</a> (Jeremy Keith) &#8211; I hope they post videos of the conference talks in the future. I believe they have in the past. I heard really good things from both Jeremy and others on Bluesky.</li>



<li><a href="https://www.challies.com/articles/those-already-present-and-those-who-have-not-yet-arrived/">Why God Delays Christ’s Return: Patience and Salvation</a> (Tim Challies)</li>



<li><a href="https://blog.jim-nielsen.com/2026/w0rdz-aRe-1mpoRtAnt/">w0rdz aRe 1mpoRtAnt</a> (Jim Nielsen)</li>



<li><a href="https://chriscoyier.net/2026/03/02/me-trying-to-take-a-selfie-in-2001/">Me Trying To Take a Selfie in 2001</a> (Chris Coyier) &#8211; Oh, Chris. Glad you got a good one out of the batch. Reminds me of taking pictures with a film camera.</li>



<li><a href="https://zeldman.com/2026/03/02/advice-for-job-seekers/">Jeffrey Zeldman Presents &#8211; Advice for job seekers</a> (Jeffrey Zeldman) &#8211; Great advice from the godfather of the Web. Learn to tell stories.</li>



<li><a href="https://chriscoyier.net/2026/03/02/13264/">Untitled Post</a> (Chris Coyier) &#8211; &#8220;For me, it has me thinking:&nbsp;<em>in what ways am I still useful?</em>&nbsp;Like, if the code I write isn’t particularly useful, which is quite the blow as I thought that was kinda my main thing, then what is?&#8221;</li>



<li><a href="https://nolanlawson.com/2026/02/01/15-years-of-blogging/">15 years of blogging</a> (Nolan Lawson)</li>



<li><a href="https://piccalil.li/the-index/170/">The Index: Issue #170</a> (Piccalilli) &#8211; Links from Piccalilli</li>



<li><a href="https://artlung.com/blog/2026/03/05/passing-thru-sea-lion/">Just passing through at PB #CaliforniaSeaLion</a> (Joe Crawford)</li>



<li><a href="https://frontendmasters.com/blog/the-big-gotcha-of-anchor-positioning/">The Big Gotcha of Anchor Positioning</a> (Chris Coyier, <em>Frontend Masters Blog</em>)</li>



<li><a href="https://ntdln.com/2026/03/02/weekly-links-02-23-03-01/">Weekly Links 02.23–03.01</a> (Nate Dillon)</li>



<li><a href="https://iamsteve.me/notes/pages-within-pages">Pages within pages</a> (Steve McKinney) &#8211; Is this a new pattern?</li>



<li><a href="https://simplebits.com/notebook/studio-notes-74/">Studio Notes #74</a> (Dan Cederholm)</li>



<li><a href="https://newsletter.oalannoble.com/p/a-meaning-crisis-and-atheists">A Meaning Crisis and Atheists</a> (O. Alan Noble)</li>



<li><a href="https://nerdy.dev/swoop-there-it-is">View Transitions can swoop?</a> (Adam Argyle)</li>



<li><a href="https://artlung.com/blog/2026/03/06/new-man/">New Man</a> (Joe Crawford)</li>
</ul>



<h2 class="wp-block-heading">Iranian church and current events</h2>



<ul class="wp-block-list">
<li><a href="https://htp.org/stories/voices-from-inside-iran">Voices from Inside Iran</a> (Prisoners of Hope from Help The Persecuted)</li>



<li><a href="https://htp.org/stories/emergency-war-in-iran">Emergency: War in Iran</a> (Prisoners of Hope from Help The Persecuted)</li>



<li><a href="https://youtube.com/watch?v=O0mXfVuN6fE">Iranian Christians Need Your Prayers More Than Ever</a> (Afshin Ziafat, YouTube)</li>



<li><a href="https://www.desiringgod.org/articles/what-will-war-bring-to-iran">What Will War Bring to Iran? Praying for a Country in Crisis</a> (David Mathis, <em>Desiring God</em>)</li>



<li><a href="https://byfaithonline.com/the-state-of-the-church-in-iran/">The State of the Church in Iran</a> (<em>byFaith</em>)</li>
</ul>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li><a href="https://www.netflix.com/title/82096070">Formula 1: Drive to Survive</a> Season 8 (Netflix)</li>



<li>KU-K-State basketball game (CBS)</li>



<li><a href="https://youtu.be/fSQP1dkKjWo?si=p77e9MY_N1n_qQZf">Give Them Jesus: Nancy DeMoss Wolgemuth Calls Christian Media Leaders to Proclaim Christ at NRB</a></li>
</ul>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Give Them Jesus! | Nancy DeMoss Wolgemuth Calls Christian Media Leaders to Proclaim Christ at NRB" width="500" height="281" src="https://www.youtube.com/embed/fSQP1dkKjWo?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><a href="https://www.amazon.com/Sunday-Matters-Devotionals-Prepare-Church-ebook/dp/B0BY3GT5R2/ref=sr_1_1?crid=363UY4P27U4QG&amp;dib=eyJ2IjoiMSJ9.DVo7lwM-uBt6sERB5tT_O7Tvj-LpVzp3L3-eXBPZY94xDeIYAcNTcizR20l6bo-f1PuILTgq6Pn1jFd7qiUrsyGctkBf9kF0zXgO0ibuitN2KGxser35P3P6GYyYp-1W-vTdQcl_uZ2GrVq-rJwX0p3ANoUKwtRy-u6mz3INeGPyvEwQWdcnWlRKNCMxoLrlE7IxYq8lLq32rpcpHEKmHY1ImHLXnj6rbgHXFgh88vs.nRU5VorF-5A62X9QXCvi6NjqCTzP7U6nvHQi26lae-k&amp;dib_tag=se&amp;keywords=sunday+matters+paul+david+tripp&amp;qid=1736286958&amp;sprefix=sunday+matters%2Caps%2C100&amp;sr=8-1"><em>Sunday Matters</em></a>&nbsp;(Paul David Tripp) – I read one devotional a week. Finished it this week.</li>



<li><a href="https://www.amazon.com/Basketball-100-Sports-Book-ebook/dp/B0CW1GFH2H/ref=tmm_kin_swatch_0"><em>The Basketball 100</em></a>&nbsp;(David Aldridge &amp; John Hollinger)</li>



<li><em><a href="https://www.amazon.com/dp/B07G9PTTL5?ref=ppx_yo2ov_dt_b_fed_digi_asin_title_351">Enjoying God</a></em>&nbsp;(Tim Chester)</li>



<li><em><a href="https://www.amazon.com/Competing-Spectacles-Treasuring-Christ-Media/dp/1433563797/ref=sr_1_1?crid=2RSTKED277JEM&amp;dib=eyJ2IjoiMSJ9.PsT3Z3h8N6iUVCsp5LeQkw.Yg1HVZ0xsQH-EewQr-sVP4-0vPmqbEy4pVOKLJ25FXg&amp;dib_tag=se&amp;keywords=competing+spectacles+tony+reinke&amp;qid=1773016397&amp;sprefix=competing+spec%2Caps%2C169&amp;sr=8-1">Competing Spectacles: Treasuring Christ in the Media Age</a></em> (Tony Reinke)</li>



<li><em><a href="https://www.amazon.com/Saints-Scoundrels-Story-Jesus-Guthrie-ebook/dp/B086H4W8JB/ref=tmm_kin_swatch_0?_encoding=UTF8&amp;dib_tag=se&amp;dib=eyJ2IjoiMSJ9.q7oCoahfXkcDcePSghXwXCz63fBJFOvkroJ3taKCBZ-zXT2c62jkhhiGg-qfzHaYk4WAuQJ9yeG-OUMHTndzMnRSNefw6n93tzH-cyeF7S4.UTWBRKITUl8uYGc1PyWgNCa8kMvTu5CmwtnlXDfxTxg&amp;qid=1773016444&amp;sr=8-1">Saints and Scoundrels in the Story of Jesus</a></em> (Nancy Guthrie) &#8211; I started this one this week. I am enjoying these stories/reflections on people in the story of Jesus.</li>
</ul>



<h2 class="wp-block-heading">What I listened to?</h2>



<ul class="wp-block-list">
<li><a href="https://youtu.be/1v9gp8Gu0Uw?si=likfMiL_t98TYCIO">Too many tools</a> (General Musings with Kevin Powell)</li>



<li><a href="https://htp.org/stories/voices-from-inside-iran">Voices from Inside Iran</a> (Prisoners of Hope from Help The Persecuted)</li>



<li><a href="https://htp.org/stories/emergency-war-in-iran">Emergency: War in Iran</a> (Prisoners of Hope from Help The Persecuted)</li>
</ul>



<h2 class="wp-block-heading">Walking &#8211; 13.24 miles</h2>



<p class="wp-block-paragraph">It has been two years since I started walking to get in shape for my trip to Europe with my son in April 2024. Little did I know that walking (and praying) would become so important to surviving a year of unemployment that started a few weeks later.</p>



<p class="wp-block-paragraph">Two years later, I am still walking regularly. Not as much as I would like, but I keep showing up. This was a good week, and I got out 4 times. I am shooting for around 5 and around 16 miles a week. So I didn&#8217;t hit my goal this week, but it was progress.</p>



<ul class="wp-block-list">
<li>Sunday &#8211; 3.26 miles in 1 hour</li>



<li>Monday &#8211; 3.04 miles in 57 minutes</li>



<li>Tuesday &#8211; 3.23 in 59 minutes</li>



<li>Saturday &#8211; 3.71 miles in 1 hour 8 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<p class="wp-block-paragraph"><strong>MLB The Show 23</strong>&nbsp;(Orioles) &#8211; I went 6-1 this week with Boston breaking my 9 game winning streak on Saturday. The highlight was a walk off homer by Adley Rutschman. I also had two 9-4 blowouts against the Tigers where I hit lots of homers.</p>



<figure class="wp-block-video"><video height="720" style="aspect-ratio: 1280 / 720;" width="1280" controls src="https://jeffbridgforth.com/wp-content/uploads/MLB®-The-Show™-23_20260303182706.mp4"></video></figure>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-march-8-2026/">Weeknotes 26:10</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-march-8-2026/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="https://jeffbridgforth.com/wp-content/uploads/MLB®-The-Show™-23_20260303182706.mp4" length="5332877" type="video/mp4" />

			</item>
		<item>
		<title>Still here</title>
		<link>https://jeffbridgforth.com/still-here/</link>
					<comments>https://jeffbridgforth.com/still-here/#comments</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Sun, 08 Mar 2026 22:46:25 +0000</pubDate>
				<category><![CDATA[My story]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12265</guid>

					<description><![CDATA[<p>In January, I read Geoff Graham&#8217;s article, Changing Roles. It dawned on him that somehow at sometime, he stopped being a web designer. It was not something he necessarily intended to happen. He took advantage of different opportunities and evolved into a new role. Web educator is the best way to describe his role these [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/still-here/">Still here</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In January, I read Geoff Graham&#8217;s article, <a href="https://geoffgraham.me/changing-roles/">Changing Roles</a>. It dawned on him that somehow at sometime, he stopped being a web designer. It was not something he necessarily intended to happen. He took advantage of different opportunities and evolved into a new role. Web educator is the best way to describe his role these days.</p>



<p class="wp-block-paragraph">As I read Geoff&#8217;s article, it gave me a moment to pause. <strong>I am still here</strong>. I am still a front-end developer (even though my title is UX Developer). I am still here. And I don&#8217;t say that like a grump older person who has been in the role for a long time with a sense that I am stuck or that I am not thrilled about it.</p>



<p class="wp-block-paragraph">No, when I say &#8220;I am still here&#8221; it is very much an enthusiastic and very grateful tone. I feel incredibly blessed that &#8220;I am still here.&#8221; Why?</p>



<p class="wp-block-paragraph">Two years ago, I lost my job unexpected. And I spent the next twelve months looking for a new job. There were a lot of days during that unemployment that I thought my time building and crafting websites were over. There were days that I had to fight hard against discouragement to keep going. It took me quite a while just to start getting some interviews. And then I would get my hopes up only to be disappointed. Even a year ago today, I had some possibilities but still had this fear that my time in the Web industry might be over. Fighting for hope was a daily battle.</p>



<p class="wp-block-paragraph">I had no idea what I would do instead. I had invested twenty five years in this field. And I still enjoyed working on every project that came my way. I love crafting with code. And that was the hardest part of being unemployed. I was not motivated to do side projects because in a lot of ways, it was too painful. I missed the energy that doing creative work each day had given to me while I was employed. </p>



<p class="wp-block-paragraph">I entertained the idea of pivoting to something else or trying to retool. I bought <a href="https://www.joshwcomeau.com/">Josh Comeau</a>&#8216;s <a href="https://www.joyofreact.com/">Joy of React</a> course and started learning React. But I didn&#8217;t necessarily see a way forward in that lane as all the job postings that I saw were looking for someone with years of experience. And I struggled to think about being a React developer because of some fundamental philosophical/professional disagreements with frameworks as an approach to building the web. It seemed to go against <a href="https://gomakethings.com/what-is-the-grain-of-the-web/">the grain of the Web</a> not using the most up-to-date HMTL elements like dialog. I also had accessibility and progressive enhancement concerns.</p>



<p class="wp-block-paragraph">But I am still here. The timing of things came together and <em><a href="https://reviveourhearts.com">Revive Our Hearts</a></em> ministry needed someone with my skills. It was the <strong>right fit</strong> at the <strong>right time</strong>. It brought me back full circle. I got my start in web development while working for Campus Crusade for Christ (now Cru). Once again, I was going to be able to invest my skills in something I was very passionate about.</p>



<p class="wp-block-paragraph">There have been so many days, especially over the last six months, that I am just so grateful and appreciative of the fact that I still am here–that I still get to do the thing that I love doing and have built up so many skills and knowledge about. I am humbled when I see how many people are losing their jobs in the industry and still looking for new opportunities. I don&#8217;t take it for granted that I still get to do what I do. It is a privilege and a blessing.</p>



<p class="wp-block-paragraph">I don&#8217;t know how much longer it will last but I want to enjoy every minute of it. I thought about several scenes from the movie, <a href="https://www.imdb.com/title/tt0120363/">Toy Story 2</a>. Woody, a vintage toy cowboy, considers going to a museum as he begins to feel that his days as Andy&#8217;s beloved toy are numbered. But then later in the movie he comes to his senses.</p>



<p class="wp-block-paragraph">&#8220;I can&#8217;t prevent Andy from growing up but I wouldn&#8217;t miss it for the world.&#8221;</p>



<p class="wp-block-paragraph">After Buzz Lightyear, Woody&#8217;s space toy friend, asks Woody if he was still worried about Andy growing up. &#8220;Nah, it will be fun while it lasts.&#8221;</p>



<p class="wp-block-paragraph">I don&#8217;t know what is ahead for our industry. I know there is a lot of concern about how AI will change our jobs or whether there will be less jobs in the future because of AI. I still have my doubts about the &#8220;inevitability&#8221; of AI. But I am still not sure how to hedge my bets.</p>



<p class="wp-block-paragraph">But for now, &#8220;<strong>I am still here</strong>.&#8221; And I am grateful and trying to enjoy it as long as it lasts. And trusting God with what is next if it comes to that.</p>



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



<ul class="wp-block-list">
<li><a href="https://jeffbridgforth.com/day-366/">Day 366</a> &#8211; I accepted my current role almost a year ago on Day 366 of my unemployment</li>



<li><a href="https://jeffbridgforth.com/lessons-from-a-yearlong-job-search/">Lessons from a yearlong job search</a></li>



<li><a href="https://jeffbridgforth.com/two-powerful-investments/">Two powerful investments to make in your career</a></li>



<li><a href="https://jeffbridgforth.com/get-to-know-me-roh/">Get to know me: <em>Revive Our Hearts</em> Edition</a> &#8211; I put this together so that my new teammates could get to know me a bit better. I share a bit more about my journey into this new role.</li>



<li><a href="https://jeffbridgforth.com/six-months/">Six months</a> &#8211; Reflections about my first six months in my role with <em>Revive Our Hearts</em></li>



<li><a href="https://jeffbridgforth.com/2025-by-the-numbers/">2025 by the numbers</a> &#8211; My year-end review</li>



<li><a href="https://jeffbridgforth.com/a-decade-of-development-2010-to-2019/">A Decade of Development: 2010 to 2019</a></li>



<li><a href="https://jeffbridgforth.com/the-making-of-a-webcraftsman-part-1/">The making of a webcraftsman, part 1</a> &#8211; I need to write more chapters in this series. This covers 1999–2003.</li>
</ul>
<p>The post <a href="https://jeffbridgforth.com/still-here/">Still here</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/still-here/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Adventures in subgrid</title>
		<link>https://jeffbridgforth.com/adventures-in-subgrid/</link>
					<comments>https://jeffbridgforth.com/adventures-in-subgrid/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Fri, 06 Mar 2026 15:54:29 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[css grid]]></category>
		<category><![CDATA[subgrid]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12251</guid>

					<description><![CDATA[<p>I remember when I first learned about subgrid back in 2019. I created a Codepen to play around with it and was able to view it in Firefox (I think I had to enable something behind a flag). I was excited about the possibilities and problems that subgrid would allow us to solve. Subgrid is [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/adventures-in-subgrid/">Adventures in subgrid</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I remember when I first learned about subgrid back in 2019. I <a href="https://codepen.io/webcraftsman/full/dEdBrb">created a Codepen</a> to play around with it and was able to view it in Firefox (I think I had to enable something behind a flag). I was excited about the possibilities and problems that subgrid would allow us to solve. Subgrid is an addition to the original CSS Grid specification which allows us to <strong>extend the grid layout</strong> down through the DOM tree. (Subgrid was intended to be a part of the original CSS Grid implementation but needed some additional work to implement in the browser.)</p>



<p class="wp-block-paragraph">But it took longer to get broad support of subgrid across browsers (it looks like it is part of Baseline 2023) and I sort of lost interest. There were plenty of other fun toys to play with like <a href="https://jeffbridgforth.com/container-queries/">container queries</a>. Subgrid fell off my radar and I took very little notice of when it was finally available in the four major evergreen browsers. But that changed recently.</p>



<h2 class="wp-block-heading">A problem that subgrid solves </h2>



<p class="wp-block-paragraph">I think Josh Comeau put it very well in <a href="https://www.joshwcomeau.com/css/subgrid/">his recent article about subgrid</a>:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">&#8220;One of the hardest problems in CSS is when <em>siblings</em> need to be aware of each other inside nested / complex layouts. Subgrid offers a solution to these sorts of problems.&#8221;</p>
</blockquote>



<p class="wp-block-paragraph">Using a grid layout (without subgrid), all the items on the grid have to be siblings. And the children elements within the grid layout don&#8217;t have a way of being aware of the grid layout that their parents are a part of. Some developers have used <code>display: contents</code> as a work around but that solution has some negative accessibility impacts. Subgrid is the solution that we have needed and it doesn&#8217;t negatively affect accessibility.</p>



<p class="wp-block-paragraph">So one of the main problems that I have solved with subgrid is being able to line up content across multiple columns. That is the problem I was solving with the very first <a href="https://codepen.io/webcraftsman/full/dEdBrb">Codepen</a> that I played around with. </p>



<p class="wp-block-paragraph">A typical layout for sites that I was building in 2019 were cards with a heading, description and a link or button. There was really no way to line those elements up over multiple columns when the headings could be one line or multiple lines and descriptions had a different number of lines. And I was asked many times during the QA process (especially by designers) to find solutions to line up these elements across the columns.</p>



<figure>
<p class="codepen" data-height="600" data-pen-title="Playing with Subgrid" data-default-tab="result" data-slug-hash="dEdBrb" data-user="webcraftsman" style="height: 600px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;">
  <span>See the Pen <a href="https://codepen.io/webcraftsman/pen/dEdBrb">
  Playing with Subgrid</a> by Jeff Bridgforth (<a href="https://codepen.io/webcraftsman">@webcraftsman</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
</p>
<figcaption>An example of that type of layout and what we wanted it to look like that subgrid has finally helps us to achieve</figcaption>
<script async src="https://public.codepenassets.com/embed/index.js"></script>
</figure>



<p class="wp-block-paragraph">Most of the time, I would opt to line up the &#8220;Read more&#8221; links or buttons by using a flex layout inside the card, with a flex-direction of column and a margin: auto on the top of the link or button. This would force those elements to the bottom of the card and they would line up across a grid row. This would provide a little bit nicer solution than if I didn&#8217;t use it. But I still was not able to achieve that alignment the heading, description/teaser, and read more button.</p>



<h2 class="wp-block-heading">Recent solutions with subgrid</h2>



<p class="wp-block-paragraph">In several recents projects, I used subgrid to solve the very problem I have described above of having sibling content being aware of other sibling content so that they line up and share the same grid cell.</p>



<h3 class="wp-block-heading">The Wonder App</h3>



<p class="wp-block-paragraph">I used subgrid as a solution in several places on a page promoting our <a href="https://www.reviveourhearts.com/wonder-app/">Wonder App for Teen Girls</a>. In the first example, I used subgrid to line up the descriptions below headings that varied from two lines to three lines. The four boxes use a parent grid on the container (an ordered list) and then each list item uses the subgrid to line up the content. The ordered list sits inside another grid layout for the whole section. I also used a grid to create some spacing around the secondary content list in the top right. I turned on the grid lines in devtools so you can see the different grids in action.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1728" height="959" src="https://jeffbridgforth.com/wp-content/uploads/wonder-app-subgrid-1.jpg" alt="" class="wp-image-12252" srcset="https://jeffbridgforth.com/wp-content/uploads/wonder-app-subgrid-1.jpg 1728w, https://jeffbridgforth.com/wp-content/uploads/wonder-app-subgrid-1-768x426.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/wonder-app-subgrid-1-1536x852.jpg 1536w" sizes="auto, (max-width: 1728px) 100vw, 1728px" /></figure>



<p class="wp-block-paragraph" id="subgrid-gotcha"><strong>One of the gotchas of using subgrid</strong> is that you have to reserve space for multiple rows in your parent grid so that you can have the multiple grid rows on the subgrid. I learned this the hard way on one of the first solutions I tried with subgrid on the <em><a href="https://reviveourhearts.com">Revive Our Hearts</a></em> site. If you don&#8217;t reserve the space for the rows, the content in each row will stack on top of each other in 1 row.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1728" height="714" src="https://jeffbridgforth.com/wp-content/uploads/stacked-row-example.jpg" alt="" class="wp-image-12253" srcset="https://jeffbridgforth.com/wp-content/uploads/stacked-row-example.jpg 1728w, https://jeffbridgforth.com/wp-content/uploads/stacked-row-example-768x317.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/stacked-row-example-1536x635.jpg 1536w" sizes="auto, (max-width: 1728px) 100vw, 1728px" /></figure>



<p class="wp-block-paragraph">I ended up defining the number of rows in my CSS code.</p>



<pre class="wp-block-code"><code>.wonder-contents {
        grid-column: 1/-1;
}

.wonder-contents ol {    
    --rows: 2;
    display: grid;
    grid-template-columns: 1fr;
    column-gap: 36px;
    row-gap: 36px;
    list-style-type: '';
    margin: 0;
    padding: 0;


    @media (min-width: calc((768 / 16) * 1em)) {
        grid-template-columns: repeat(2, 1fr);
    }

    @media (min-width: calc((1300 / 16) * 1em)) {
        grid-template-columns: repeat(4, 1fr);
    }
}

.wonder-contents li {
    background-color: var(--teal);
    border-radius: 24px;
    color: white;
    display: grid;
    grid-template-rows: subgrid;
    grid-row: span var(--rows);
    padding: 1em;
}</code></pre>



<aside><p><strong>Sidenote:</strong> I realized as I was writing this and playing with my code, I had some extra code that I didn&#8217;t need in my live solution. I removed that from my code example above.</p></aside>



<p class="wp-block-paragraph">But what if you have a dynamic number of rows. Josh shared a more flexible solution in <a href="https://www.joshwcomeau.com/css/subgrid/">his article</a> for when you have a dynamic number of rows.</p>



<pre class="wp-block-code"><code>.wonder-contents li {
    grid-row: span 99;
}</code></pre>



<p class="wp-block-paragraph">You want to make your row span one that will exceed the actual number of rows you&#8217;ll. We’ll wind up with a 99-row grid, and all of the unused rows will stack up together at the bottom. </p>



<p class="wp-block-paragraph"><strong>The one caveat with this solution</strong> is that <strong>you cannot use gap for the rows</strong> because then you would have 98 gaps in your subgrid because it will add the space even in your empty rows. But you could easily use a margin-block-start for all your first row to account for that.</p>



<h3 class="wp-block-heading">Two columns of comparison</h3>



<p class="wp-block-paragraph">Another place that I used subgrid on the Wonder App page was further down the page where I had a comparison chart across two columns.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1728" height="944" src="https://jeffbridgforth.com/wp-content/uploads/wonder-app-subgrid-2-v2.jpg" alt="" class="wp-image-12255" srcset="https://jeffbridgforth.com/wp-content/uploads/wonder-app-subgrid-2-v2.jpg 1728w, https://jeffbridgforth.com/wp-content/uploads/wonder-app-subgrid-2-v2-768x420.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/wonder-app-subgrid-2-v2-1536x839.jpg 1536w" sizes="auto, (max-width: 1728px) 100vw, 1728px" /></figure>



<pre class="wp-block-code"><code>&lt;div class="wonder-comparison"&gt;
    &lt;ul class="listing-with-dividers left-column"&gt;
        &lt;h2&gt;Without Daily time in God&amp;rsquo;s word&lt;/h2&gt;
        &lt;li&gt;She stays discipled by culture instead of Christ.&lt;/li&gt;
        &lt;li&gt;Lies grow louder than truth.&lt;/li&gt;
        &lt;li&gt;Identity becomes fragile.&lt;/li&gt;
        &lt;li&gt;Her relationship with God stays shallow or stagnant.&lt;/li&gt;
    &lt;/ul&gt;

    &lt;ul class="listing-with-dividers right-column js-animate" data-root-margin="-0px 0px -45% 0px"&gt;
        &lt;h2&gt;&lt;span class="highlight"&gt;&lt;svg&gt;...&lt;/svg&gt;With&lt;/span&gt;&lt;span class="other-text"&gt;Daily time in God&amp;rsquo;s word&lt;/span&gt;.&lt;/h2&gt;
        &lt;li&gt;She encounters Jesus daily.&lt;/li&gt;
        &lt;li&gt;She learns her identity is secure in Christ.&lt;/li&gt;
        &lt;li&gt;She builds deep-rooted faith habits.&lt;/li&gt;
        &lt;li&gt;She joins a global sisterhood anchored in God&amp;rsquo;s Word.&lt;/li&gt;
    &lt;/ul&gt;
&lt;/div&gt;</code></pre>



<p class="wp-block-paragraph">This one is very similar to the first example, just more rows.</p>



<pre class="wp-block-code"><code>.wonder-comparison {
    border-bottom: 24px solid;
    border-image: var(--wonder-border-color) 1;
    color: var(--teal);
    display: grid;
    container-type: inline-size;
    grid-template-columns: 1fr;
    

    @media (min-width: calc((768 / 16) * 1em)) {
        --rows: 5;
        grid-template-columns: repeat(2, 1fr);

    }
}

.wonder-comparison .left-column {
    background-color: var(--teal);
}

.wonder-comparison .right-column {
    background-image: url(../../images/wonder-app/gradient-background.jpg);
    background-size: cover;
    background-position: center;
}


.wonder-comparison h2 {
    background-color: var(--cream);
    font-family: var(----source-sans-pro);
    font-size: 36px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0;
    padding-block-start: 5cqb;
    padding-inline: 4cqi;
    text-align: center;

    @media (min-width: calc((768 / 16) * 1em)) and (max-width: calc((1199 / 16) * 1em)) {
        padding-inline: 2cqi;
    }
} 

.wonder-comparison ul {
    display: grid;
    grid-template-rows: subgrid;
    grid-row: span var(--rows);
    padding: 10cqb 10cqi;
    
    @media (min-width: calc((768 / 16) * 1em)) and (max-width: calc((1199 / 16) * 1em)) {
        padding: 5cqb 5cqi;
    }
}

.wonder-comparison li {
    background-color: var(--cream);
    border: 0;
    align-content: center;
    padding-inline: 4cqi;
    position: relative;
    text-align: center;
    text-wrap: balance;
    text-wrap: pretty;
    text-transform: none;

    @media (min-width: calc((768 / 16) * 1em)) and (max-width: calc((1199 / 16) * 1em)) {
        padding-inline: 2cqi;
    }
}

.wonder-comparison li:not(:last-child) {
    &amp;::after {
        background-color: var(--teal);
        bottom: -1px;
        content: '';
        height: 2px;
        position: absolute;
        left: 4cqi;
        right: 4cqi;
        z-index: 1;
    }
}

.wonder-comparison li:last-child {
    padding-block-end: 5cqb;
}</code></pre>



<p class="wp-block-paragraph">I didn&#8217;t use gap in this example because I wanted to add borders between the list elements. I decided to use a combination of padding and generated content (::after) to add in the borders. There is not currently a way to add borders with grid layout but the <a href="https://www.w3.org/TR/css-gaps-1/">CSS Gap Decorations Module Level 1</a> will add that ability in the future. (See <a href="https://microsoftedge.github.io/Demos/css-gap-decorations/playground.html">CSS Gap Decorations playground</a> to see it in action.)</p>



<p class="wp-block-paragraph">I also used container query units for padding and positioning of the borders. I like being able to set up proportional properties based on the containers that will change the value of the padding based on the container size.</p>



<h3 class="wp-block-heading">Another example of lining up content across columns</h3>



<p class="wp-block-paragraph">Another place that I used subgrid to line up content across columns was on <a href="https://www.reviveourhearts.com/donate/2025-year-end/">a year-end donation page</a>. The headings had a different numbers of lines and the paragraphs were different sizes. Once again, subgrid was able to help me make the content look better because the content was able to share a common grid.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1728" height="873" src="https://jeffbridgforth.com/wp-content/uploads/year-end-giving-subgrid-rev.jpg" alt="" class="wp-image-12262" srcset="https://jeffbridgforth.com/wp-content/uploads/year-end-giving-subgrid-rev.jpg 1728w, https://jeffbridgforth.com/wp-content/uploads/year-end-giving-subgrid-rev-768x388.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/year-end-giving-subgrid-rev-1536x776.jpg 1536w" sizes="auto, (max-width: 1728px) 100vw, 1728px" /></figure>



<h2 class="wp-block-heading">Going on from here</h2>



<p class="wp-block-paragraph">I am excited to explore more ways that I could utilize subgrid in the future. I liked a couple of examples from Josh&#8217;s article. <a href="https://www.joshwcomeau.com/css/subgrid/#the-fundamentals-1">The first one</a> was of a layout with a a grid cell of a heading and a couple of paragraphs. The other cells were images of the portfolio that he introduced with the first cell of text content. He could have just the content cell and then six images but it made more sense to make the images into an unordered list. Subgrid then allows him to place the list items on the parent grid.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1492" height="818" src="https://jeffbridgforth.com/wp-content/uploads/josh-subgrid-example-1.jpg" alt="" class="wp-image-12257" srcset="https://jeffbridgforth.com/wp-content/uploads/josh-subgrid-example-1.jpg 1492w, https://jeffbridgforth.com/wp-content/uploads/josh-subgrid-example-1-768x421.jpg 768w" sizes="auto, (max-width: 1492px) 100vw, 1492px" /></figure>



<p class="wp-block-paragraph"><a href="https://www.joshwcomeau.com/css/subgrid/#new-layout-possibilities-2">Later in the article</a>, he has a grid of cards that contain an image and then text content. Without subgrid, he would not have been able to line up the images and make them the same size because he was using the <code>fr</code> unit. But without a relationship to the other siblings, the image size would be different in each card.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1492" height="1300" src="https://jeffbridgforth.com/wp-content/uploads/josh-subgrid-example-2.jpg" alt="" class="wp-image-12258" srcset="https://jeffbridgforth.com/wp-content/uploads/josh-subgrid-example-2.jpg 1492w, https://jeffbridgforth.com/wp-content/uploads/josh-subgrid-example-2-768x669.jpg 768w" sizes="auto, (max-width: 1492px) 100vw, 1492px" /></figure>



<p class="wp-block-paragraph">He also mentioned a couple of other gotchas to using subgrid besides reserving space for the rows <a href="#subgrid-gotcha">which I mentioned above</a>.</p>



<ul class="wp-block-list">
<li><a href="https://www.joshwcomeau.com/css/subgrid/#nested-grid-numbers-5">nested grid numbers</a></li>



<li><a href="https://www.joshwcomeau.com/css/subgrid/#incompatibility-with-fluid-grids-6">incompatibility with fluid grids</a></li>
</ul>



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



<p class="wp-block-paragraph">I am excited to find more solutions that subgrid unlocks. If you would like to learn more about subgrid, I would encourage you to read Josh&#8217;s article, <a href="https://www.joshwcomeau.com/css/subgrid/">Brand New Layouts with CSS Subgrid</a>. He also mentioned that <a href="https://www.kevinpowell.co/">Kevin Powell</a> has several helpful resources which I will list below.</p>



<h2 class="wp-block-heading">Additional resources</h2>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=IIQa9f0REtM" target="_blank" rel="noreferrer noopener">“Easy and more consistent layouts using subgrid”</a> (Kevin Powell)</li>



<li><a href="https://www.youtube.com/watch?v=R7aHcgIeATE" target="_blank" rel="noreferrer noopener">“You can&#8217;t do this without subgrid”</a> (Kevin Powell)</li>



<li><a href="https://www.youtube.com/watch?v=2kBhoDPJs6k" target="_blank" rel="noreferrer noopener">“The dichotomy of grid”</a> (Kevin Powell)</li>



<li>I would also suggest one of Kevin&#8217;s recent videos, <a href="https://youtu.be/7OrtUkPgHLA?si=LrG98idzWlP1Skgp">Why CSS Grid feels complex, and how to keep it simple</a> that gives some good perspective about using CSS Grid for smaller solutions and not feel like you have to create the entire page layout with grid and a bunch of nested grids.</li>



<li><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Guides/Grid_layout/Subgrid">Subgrid on MDN</a></li>



<li><a href="https://gridbyexample.com/">Grid by Example</a> &#8211; Some excellent resources from Rachel Andrew to help you learn CSS Grid (does not cover subgrid)</li>
</ul>
<p>The post <a href="https://jeffbridgforth.com/adventures-in-subgrid/">Adventures in subgrid</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/adventures-in-subgrid/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:09</title>
		<link>https://jeffbridgforth.com/weeknotes-march-4-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-march-4-2026/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Thu, 05 Mar 2026 02:05:26 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12224</guid>

					<description><![CDATA[<p>Articles I read What I watched Books I am reading Walking What I played</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-march-4-2026/">Weeknotes 26:09</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<ul class="wp-block-list more-space">
<li>I continued working on the <a href="https://www.avivanuestroscorazones.com/eventos/mujer-verdadera-26/">Mujer Verdadera &#8217;26 website</a>. My team leader and I met with the team on Wednesday to show the progress. I got very positive response from them and they appreciated that I picked up several important points from the style guide they had provided. They liked the bright colors. We are still gathering feedback on the homepage. I began working on secondary pages at the end of the week as I set a design direction based off the homepage design.</li>



<li>I also continued putting the finishing touches on the new <a href="https://reviveourhearts.com/wow">Wonder of the Word</a> page. We launched the revision on Thursday afternoon.</li>
</ul>



<figure class="wp-block-video"><video height="2036" style="aspect-ratio: 3364 / 2036;" width="3364" autoplay controls loop muted src="https://jeffbridgforth.com/wp-content/uploads/wow-v2.mp4" playsinline></video></figure>



<ul class="wp-block-list">
<li>I updated a <a href="https://reviveourhearts.com/kindness-challenge/">Kindness Challenge</a>, reordering some of the content and making a few content updates to freshen up this challenge that we are promoting.</li>



<li>I continued working on some small tasks as we move the site for our <a href="https://reviveourhearts.co.za/">South Africa</a> ministry from WordPress to Django.</li>



<li>I fixed a layout issue in our daily <a href="https://www.reviveourhearts.com/read-through-the-bible/">Read Through the Bible</a> email. The Bible chapter titles were too long on smaller screens so I adjusted the font size. I also tested it with the longest one word title to make sure it does not break in the future.</li>



<li>I came up with a UX solution where users can go directly to a page to donate online or choose a dropdown of options related to donations. The solution should be implemented later this week.</li>
</ul>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://gomakethings.com/training-your-replacement/">Training your replacement</a> (Chris Ferdinandi)</li>



<li><a href="https://www.challies.com/articles/do-you-board-first-or-last/">Do You Board First or Last?</a> (Tim Challies)</li>



<li><a href="https://goodinternetmagazine.com/rebelling-against-efficiency/">Rebelling against efficiency</a> (Declan Chidlow)</li>



<li><a href="https://simplebits.com/notebook/studio-notes-72/">Studio Notes #72</a> (Dan Cederholm)</li>



<li><a href="https://www.challies.com/articles/the-most-quotable-quote/">The Most Quotable Quote</a> (Tim Challies)</li>



<li><a href="https://artlung.com/blog/2026/02/21/to-the-greater-glory-of-god/">“To the greater glory of god”</a> (Joe Crawford)</li>



<li><a href="https://daverupert.com/2026/02/smaller-and-dumber/">Smaller and dumber</a> (Dave Rupert)</li>



<li><a href="https://daverupert.com/2026/02/computers-were-a-mistake-for-me/">Priority of idle hands</a> (Dave Rupert)</li>



<li><a href="WOCA: My second time showing">WOCA: My second time showing</a>&nbsp;(Joe Crawford)</li>



<li><a href="https://piccalil.li/blog/a-2026-piccalilli-homepage-redesign/">A 2026 Piccalilli homepage redesign</a> (Piccalilli)</li>



<li><a href="https://geoffgraham.me/watching-my-daughter-work-so-hard-inspires-me-to-work-that-much-harder/">Watching my daughter work so hard inspires me to work that much harder</a> (Geoff Graham) </li>



<li><a href="https://michaeljensen603.substack.com/p/is-the-gospel-an-ideal">Is the gospel an ideal?</a> (Michael Jensen) </li>



<li><a href="https://jamesg.blog/2026/02/24/pens-sleeves-and-whiteboards">Pens, sleeves, and whiteboards</a> (James)</li>



<li><a href="https://futurism.com/artificial-intelligence/sam-altman-fumes-longer-train-human-ai">Sam Altman Fumes That It Takes Longer to Train a Human Than an AI, Plus They Eat All That Wasteful Food</a> (Futurism)</li>



<li><a href="https://chriscoyier.net/2026/02/24/you-get-good-at-what-you-do-or-do-you/">You Get Good At What You Do (Or Do You?)</a> (Chris Coyier)</li>



<li><a href="https://www.davidprince.com/sober-minded-in-an-age-of-outrage/">Sober-Minded in an Age of Outrage</a>&nbsp;(David Prince) &#8211; I reread this article that I had come across mid-January. After having conversations with my son and oldest daughter last weekend, I needed to revisit this article on Monday morning.</li>



<li><a href="https://firstthings.com/playing-god-becoming-nothing/">Playing God, Becoming Nothing</a> (Carl R. Trueman)</li>



<li><a href="https://snook.ca/archives/personal/the-canal">The Canal</a> (Jonathan Snook)</li>



<li><a href="https://cssence.com/2026/breakpoints/">Breakpoints</a> (Matthias Zöchling) &#8211; It always helps to get a new perspective on things.</li>



<li><a href="https://cssence.com/2026/breaking-points/">Breaking points</a> (Matthias Zöchling)</li>



<li><a href="https://marijkeluttekes.dev/blog/articles/2026/01/21/why-light-weight-websites-may-one-day-save-your-life/">Why light-weight websites may one day save your life</a> (Marijke Luttekes) &#8211; I skimmed this one.</li>



<li><a href="https://www.schneier.com/blog/archives/2026/02/poisoning-ai-training-data.html">Poisoning AI Training Data</a> (Bruce Schneier)</li>



<li><a href="https://adactio.com/journal/22425">A nice day</a> (Jeremy Keith)</li>



<li><a href="https://stuffandnonsense.co.uk/blog/i-made-sholio">I made sho!io. Share what you’re working on without the social noise</a> (Andy Clarke)</li>



<li><a href="https://angeliqueweger.com/blog/2025/what-18F-means-to-me/">What 18F means to me</a> (Angélique Weger) &#8211; I just came across Angélique&#8217;s site this week and read this one from a year ago.</li>



<li><a href="https://www.epm.org/resources/2026/Feb/25/learning-more-eternity/">We’ll Be Learning More about God for All Eternity</a> (Randy Alcorn)</li>



<li><a href="https://news.ku.edu/news/article/human-ai-interactions-stimulate-coordination-among-co-workers-and-improve-team-performance-study-finds">Human-AI interactions stimulate coordination between co-workers and improve team performance, study finds</a> (KU News) &#8211; I am not sure I am sold on this. I have not observed this in my work.</li>



<li><a href="https://www.challies.com/articles/random-thoughts-and-tips-on-prayer/">Random Thoughts and Tips on Prayer</a> (Tim Challies)</li>



<li><a href="https://bradlittlejohn.substack.com/p/is-claude-my-friend">Is Claude My Friend?</a> (Brad Littlejohn)</li>



<li><a href="https://www.desiringgod.org/articles/how-is-ai-shaping-you">How Is AI Shaping You? Three Principles for Wise Use</a> (Samuel James, <em>Desiring God</em>)</li>



<li><a href="https://simplebits.com/notebook/studio-notes-73/">Studio Notes #73</a> (Dan Cederholm)</li>



<li><a href="https://firstthings.com/save-the-fox-kill-the-fetus/">Save the Fox, Kill the Fetus</a> (Carl R. Trueman)</li>



<li><a href="https://ftc.co/resource-library/articles/the-silent-killer-comfort/">The Silent Killer: Comfort</a> (Dustin Burdin, <em>For The Church</em>)</li>



<li><a href="https://artlung.com/blog/2026/02/27/intersecting-interests/">Intersecting Interests</a>&nbsp; (Joe Crawford)</li>
</ul>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=4wRnfO0QYVs">Unwinding &amp; heading home &#8211; Making a Frontend Masters workshop &#8211; Day 4</a> (General Musings with Kevin Powell)</li>



<li><a href="https://www.youtube.com/shorts/zJ3WE0Ohfpc">cqi to the rescue</a> (Kevin Powell)</li>



<li><a href="https://www.youtube.com/watch?v=GTCJ082hj-w">We&#8217;ve been separating concerns wrong (and CSS is fixing it)</a> (General Musings with Kevin Powell) &#8211; This topic of this video tied into some things I have been wondering about with CSS animations.</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li>2026 Winter Olympics (NBC and Peacock) &#8211; We watched the closing ceremonies on Sunday night.</li>



<li><a href="https://www.pbs.org/show/all-creatures-great-and-small/">All Creatures Great &amp; Small</a> S6:E7 (PBS app)</li>



<li><a href="https://www.disneyplus.com/browse/entity-4933fbbb-ece1-4b6c-a2cc-ac03dfa1a2b2">Miracle</a> (Disney+)</li>



<li>Picard S3:E8 (Paramount+)</li>



<li>Twenty One Pilots: More Than We Ever Imagined (IMAX)</li>
</ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1536" height="1152" src="https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-02-28-at-9.10.59-PM-1536x1152-1.jpeg" alt="" class="wp-image-12225" srcset="https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-02-28-at-9.10.59-PM-1536x1152-1.jpeg 1536w, https://jeffbridgforth.com/wp-content/uploads/WhatsApp-Image-2026-02-28-at-9.10.59-PM-1536x1152-1-768x576.jpeg 768w" sizes="auto, (max-width: 1536px) 100vw, 1536px" /><figcaption class="wp-element-caption">We enjoyed the Twenty One Pilots show with our daughter. She saw their Breach tour in Birmingham in October. It is fun to share in her interests in music. My wife and I both like Twenty One Pilots as well.</figcaption></figure>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><a href="https://www.amazon.com/Sunday-Matters-Devotionals-Prepare-Church-ebook/dp/B0BY3GT5R2/ref=sr_1_1?crid=363UY4P27U4QG&amp;dib=eyJ2IjoiMSJ9.DVo7lwM-uBt6sERB5tT_O7Tvj-LpVzp3L3-eXBPZY94xDeIYAcNTcizR20l6bo-f1PuILTgq6Pn1jFd7qiUrsyGctkBf9kF0zXgO0ibuitN2KGxser35P3P6GYyYp-1W-vTdQcl_uZ2GrVq-rJwX0p3ANoUKwtRy-u6mz3INeGPyvEwQWdcnWlRKNCMxoLrlE7IxYq8lLq32rpcpHEKmHY1ImHLXnj6rbgHXFgh88vs.nRU5VorF-5A62X9QXCvi6NjqCTzP7U6nvHQi26lae-k&amp;dib_tag=se&amp;keywords=sunday+matters+paul+david+tripp&amp;qid=1736286958&amp;sprefix=sunday+matters%2Caps%2C100&amp;sr=8-1"><em>Sunday Matters</em></a>&nbsp;(Paul David Tripp) – I read one devotional a week. I have five more to go.</li>



<li><a href="https://www.amazon.com/Basketball-100-Sports-Book-ebook/dp/B0CW1GFH2H/ref=tmm_kin_swatch_0"><em>The Basketball 100</em></a>&nbsp;(David Aldridge &amp; John Hollinger)</li>



<li><em><a href="https://www.amazon.com/dp/B07G9PTTL5?ref=ppx_yo2ov_dt_b_fed_digi_asin_title_351">Enjoying God</a></em>&nbsp;(Tim Chester)</li>
</ul>



<h2 class="wp-block-heading">Walking</h2>



<ul class="wp-block-list">
<li>Saturday &#8211; 3.85 miles in 1 hour 9 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<ul class="wp-block-list">
<li><strong>MLB The Show 23</strong>&nbsp;(Orioles) &#8211; I went 4-1 in games I played this week. The last game I played, I came back from an early 6-0 deficit. I tied it with 3 runs in the 8th and then hit a homer to win it in the 11th. I am having a lot of fun playing with this team.</li>
</ul>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-march-4-2026/">Weeknotes 26:09</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-march-4-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://jeffbridgforth.com/wp-content/uploads/wow-v2.mp4" length="39919085" type="video/mp4" />

			</item>
		<item>
		<title>Two museum memories</title>
		<link>https://jeffbridgforth.com/two-museum-memories/</link>
					<comments>https://jeffbridgforth.com/two-museum-memories/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Thu, 05 Mar 2026 01:08:34 +0000</pubDate>
				<category><![CDATA[Random]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12229</guid>

					<description><![CDATA[<p>This month the topic for the IndieWeb Blog Carnival is &#8220;Museum Memories.&#8221; I am taking a cue from Joe Crawford and writing about two museum experiences that popped into my mind while I was reading his post this morning. Thanks to James for picking this topic and to Joe for the inspiration. Design Museum of [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/two-museum-memories/">Two museum memories</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">This month the topic for the IndieWeb Blog Carnival is &#8220;<a href="https://jamesg.blog/2026/03/01/indieweb-carnival-museum-memories">Museum Memories</a>.&#8221; I am taking a cue from <a href="https://artlung.com/blog/2026/03/03/two-museum-memories/">Joe Crawford</a> and writing about two museum experiences that popped into my mind while I was reading his post this morning. Thanks to <a href="https://jamesg.blog/">James</a> for picking this topic and to Joe for the inspiration.</p>



<h2 class="wp-block-heading">Design Museum of Barcelona</h2>



<figure class="wp-block-image size-full full-width"><img loading="lazy" decoding="async" width="1920" height="1397" src="https://jeffbridgforth.com/wp-content/uploads/design-museum-barcelona.jpg" alt="" class="wp-image-12241" srcset="https://jeffbridgforth.com/wp-content/uploads/design-museum-barcelona.jpg 1920w, https://jeffbridgforth.com/wp-content/uploads/design-museum-barcelona-768x559.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/design-museum-barcelona-1536x1118.jpg 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></figure>



<p class="wp-block-paragraph">I visited the <a href="https://www.dissenyhub.barcelona/en">Design Museum of Barcelona</a> almost two years ago when <a href="https://jeffbridgforth.com/category/europe-trip-2024/">I traveled in Europe with my son</a>. I believe this is the last museum that I visited so it is probably the freshest on my mind.</p>



<p class="wp-block-paragraph">My son and I visited the museum late in the day on our last day of our trip. We were able to take advantage of free admission because it was the first Saturday of the month. My son was excited because he had wanted to visit this museum during his semester of study abroad in Barcelona (<a href="https://www.elisava.net/en/">Elisava Barcelona School of Design and Engineering</a>) but never gotten over to it.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29d42aa&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29d42aa" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1920" height="1280" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://jeffbridgforth.com/wp-content/uploads/artifacts-design-museum-barcelona.jpg" alt="" class="wp-image-12239" srcset="https://jeffbridgforth.com/wp-content/uploads/artifacts-design-museum-barcelona.jpg 1920w, https://jeffbridgforth.com/wp-content/uploads/artifacts-design-museum-barcelona-768x512.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/artifacts-design-museum-barcelona-1536x1024.jpg 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Taken by my son with his very nice camera</figcaption></figure>



<p class="wp-block-paragraph">We started with the product design exhibition. I enjoyed observing my son get excited to see products that had been discussed in his furniture design class. He would see one, get excited, take a picture, and tell me a bit about it. And then the process kept repeating as we made our way around the exhibit. It gave me such joy to witness his excitement to see the real objects that he had only seen in slides in the classroom.</p>



<figure class="wp-block-image size-full full-width"><img loading="lazy" decoding="async" width="1920" height="1311" src="https://jeffbridgforth.com/wp-content/uploads/design-museum-barca-product.jpg" alt="" class="wp-image-12242" srcset="https://jeffbridgforth.com/wp-content/uploads/design-museum-barca-product.jpg 1920w, https://jeffbridgforth.com/wp-content/uploads/design-museum-barca-product-768x524.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/design-museum-barca-product-1536x1049.jpg 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></figure>



<p class="wp-block-paragraph">I took a lot of pictures of a lot of different chairs. There were several objects from the 1992 Olympics that Barcelona hosted including one of the torches from the relay. The last part of the exhibit focused on creative solutions to use recycled materials and solutions to make the world more inclusive including adding texture to sidewalks to signal to blind people that a street crossing was ahead. I thought the sink that recycled water to use in a toilet was a very clever idea<em>.</em> I thought about reading the book,&nbsp;<em>User Friendly</em>, and learning about making products more useful to people.</p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a276c29d45e2&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29d49e7&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29d49e7" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1800" height="1305" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="10827" src="https://jeffbridgforth.com/wp-content/uploads/bdm-chair.jpg" alt="" class="wp-image-10827" srcset="https://jeffbridgforth.com/wp-content/uploads/bdm-chair.jpg 1800w, https://jeffbridgforth.com/wp-content/uploads/bdm-chair-768x557.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/bdm-chair-1536x1114.jpg 1536w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29d4f29&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29d4f29" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1800" height="1800" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="10828" src="https://jeffbridgforth.com/wp-content/uploads/olympic-torch.jpg" alt="" class="wp-image-10828" srcset="https://jeffbridgforth.com/wp-content/uploads/olympic-torch.jpg 1800w, https://jeffbridgforth.com/wp-content/uploads/olympic-torch-768x768.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/olympic-torch-1536x1536.jpg 1536w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29d5443&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29d5443" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1800" height="1800" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="10829" src="https://jeffbridgforth.com/wp-content/uploads/sink-toilet.jpg" alt="" class="wp-image-10829" srcset="https://jeffbridgforth.com/wp-content/uploads/sink-toilet.jpg 1800w, https://jeffbridgforth.com/wp-content/uploads/sink-toilet-768x768.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/sink-toilet-1536x1536.jpg 1536w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</figure>



<p class="wp-block-paragraph">We moved on to another floor and another exhibit about graphic design in Catalonia. The exhibit included a lot of different artifacts–posters, magazines, packaging, album covers, and other physical objects. There was even a section on digital. We enjoyed making our way through this floor through our shared interest in graphic design.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="1800" height="2400" src="https://jeffbridgforth.com/wp-content/uploads/cobi.jpg" alt="" class="wp-image-10830" style="width:500px" srcset="https://jeffbridgforth.com/wp-content/uploads/cobi.jpg 1800w, https://jeffbridgforth.com/wp-content/uploads/cobi-768x1024.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/cobi-1152x1536.jpg 1152w, https://jeffbridgforth.com/wp-content/uploads/cobi-1536x2048.jpg 1536w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /><figcaption class="wp-element-caption">Cobi, the Olympic mascot of the 1992 Barcelona Games</figcaption></figure>
</div>


<p class="wp-block-paragraph">We also enjoyed an exhibit about how fashion “shapes” a body. They had examples of different approaches that exaggerate the body shape, lengthen the body shape, articulate the body shape, and others that I cannot remember. I think my youngest would have enjoyed the exhibit.</p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a276c29d5950&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29d5da1&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29d5da1" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1707" height="2560" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="12230" src="https://jeffbridgforth.com/wp-content/uploads/dress-design-museum-barcelona-scaled.jpg" alt="" class="wp-image-12230" srcset="https://jeffbridgforth.com/wp-content/uploads/dress-design-museum-barcelona-scaled.jpg 1707w, https://jeffbridgforth.com/wp-content/uploads/dress-design-museum-barcelona-768x1152.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/dress-design-museum-barcelona-1024x1536.jpg 1024w, https://jeffbridgforth.com/wp-content/uploads/dress-design-museum-barcelona-1365x2048.jpg 1365w" sizes="auto, (max-width: 1707px) 100vw, 1707px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29d62dc&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29d62dc" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1707" height="2560" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="12231" src="https://jeffbridgforth.com/wp-content/uploads/esculator-design-museum-barcelona-scaled.jpg" alt="" class="wp-image-12231" srcset="https://jeffbridgforth.com/wp-content/uploads/esculator-design-museum-barcelona-scaled.jpg 1707w, https://jeffbridgforth.com/wp-content/uploads/esculator-design-museum-barcelona-768x1152.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/esculator-design-museum-barcelona-1024x1536.jpg 1024w, https://jeffbridgforth.com/wp-content/uploads/esculator-design-museum-barcelona-1365x2048.jpg 1365w" sizes="auto, (max-width: 1707px) 100vw, 1707px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
<figcaption class="blocks-gallery-caption wp-element-caption">I wish I had taken more pictures in the fashion exhibit. My son got at least one. The second picture is of me after a long day of walking around and seeing much of Barcelona. I was ready to go get churrios and then rest at our hotel.</figcaption></figure>



<p class="wp-block-paragraph">This visit stands out because of the shared experience with my son. The museum was focused on design, which we are both involved in. I have designed and built websites for over 25 years. He has been practicing graphic design for about 7 years and is about to get an art degree and has three years of working with agencies in the summer and freelancing during school. </p>



<p class="wp-block-paragraph">So the exhibits touched something deep inside of who we are as designers/creatives. I am so glad that I got to be with him when he visited this museum. As I already mentioned, most of my enjoyment came from watching his reactions to seeing pieces that he had studied earlier in the year. And he was able to give me some good perspective on a lot of the things we were seeing because of what he had learned during his time in Barcelona. It was a great way to end our time in Europe.</p>



<h2 class="wp-block-heading">Salvador Dalí Museum in St. Petersburg, Florida</h2>



<p class="wp-block-paragraph">The second museum visit that came to mind this morning was my visit to the <a href="https://thedali.org/">Salvador Dalí Museum</a> in St. Petersburg, Florida. I went with a friend. We had just attended the Front End Design Conference the day before. We toured the museum in the morning and then I took him to the airport before making my way back to home in Orlando.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1200" height="1200" src="https://jeffbridgforth.com/wp-content/uploads/474106715_18481649278000619_5444221590235127418_n.jpg" alt="" class="wp-image-12232" srcset="https://jeffbridgforth.com/wp-content/uploads/474106715_18481649278000619_5444221590235127418_n.jpg 1200w, https://jeffbridgforth.com/wp-content/uploads/474106715_18481649278000619_5444221590235127418_n-768x768.jpg 768w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></figure>



<p class="wp-block-paragraph">I cannot say that I am big fan of Dalí or the style of art that he is known for. I also did not know that the art of his early career was more realistic or more in line of what I think of when I think of art. I really enjoyed seeing the entire collection. Some of his earlier paintings were very large and covered most of all of a wall in the museum.</p>



<p class="wp-block-paragraph">I remember that the thing I enjoyed the most was being up close to the art and seeing all the brush strokes. Some of his work was heavy with paint and I enjoyed the texture of seeing that up close. I cannot say I came away a bigger fan of Dalí&#8217;s work but I did have a better appreciation of him as I worked my way through his life and gained a better understanding of how he developed as an artist.</p>



<p class="wp-block-paragraph">The visit was also memorable because of the company. I had met Jason online. Actually, our relationship started when <a href="https://jeffbridgforth.com/web-designer-noun/">he commented on one of my blog posts</a>. That led to us following each other and interacting on Twitter. He found out about the conference through a tweet I had made about going. </p>



<p class="wp-block-paragraph">We split the cost of a hotel room and had a blast hanging out and getting to know each beyond throughout the weekend. We found out that both of our wives had asked us about staying with a &#8220;stranger&#8221; because we only knew each other through the Internet. It worked out great and we did it again the next year (the conference) and visited the <a href="https://mfastpete.org/">Museum of Fine Arts</a>. </p>



<p class="wp-block-paragraph">I also enjoyed the architecture of the museum itself. The spiral stairs capped off by the glass ceiling was beautiful and let in a lot of nice Florida sunshine.</p>



<figure data-wp-context="{&quot;galleryId&quot;:&quot;6a276c29d6966&quot;}" data-wp-interactive="core/gallery" class="wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex">
<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29d6e75&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29d6e75" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1600" height="1200" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="12233" src="https://jeffbridgforth.com/wp-content/uploads/IMG_1263_0001.jpg" alt="" class="wp-image-12233" srcset="https://jeffbridgforth.com/wp-content/uploads/IMG_1263_0001.jpg 1600w, https://jeffbridgforth.com/wp-content/uploads/IMG_1263_0001-768x576.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/IMG_1263_0001-1536x1152.jpg 1536w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29d7495&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29d7495" class="wp-block-image size-full wp-lightbox-container"><img loading="lazy" decoding="async" width="1600" height="1200" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="12236" src="https://jeffbridgforth.com/wp-content/uploads/IMG_1265_0003-1.jpg" alt="" class="wp-image-12236" srcset="https://jeffbridgforth.com/wp-content/uploads/IMG_1265_0003-1.jpg 1600w, https://jeffbridgforth.com/wp-content/uploads/IMG_1265_0003-1-768x576.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/IMG_1265_0003-1-1536x1152.jpg 1536w" sizes="auto, (max-width: 1600px) 100vw, 1600px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29d7cd3&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29d7cd3" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1200" height="1600" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="12237" src="https://jeffbridgforth.com/wp-content/uploads/IMG_1277_0015-1.jpg" alt="" class="wp-image-12237" srcset="https://jeffbridgforth.com/wp-content/uploads/IMG_1277_0015-1.jpg 1200w, https://jeffbridgforth.com/wp-content/uploads/IMG_1277_0015-1-768x1024.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/IMG_1277_0015-1-1152x1536.jpg 1152w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a276c29d82b1&quot;}" data-wp-interactive="core/image" data-wp-key="6a276c29d82b1" class="wp-block-image size-large wp-lightbox-container"><img loading="lazy" decoding="async" width="1200" height="1600" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" data-id="12238" src="https://jeffbridgforth.com/wp-content/uploads/IMG_1270_0009.jpg" alt="" class="wp-image-12238" srcset="https://jeffbridgforth.com/wp-content/uploads/IMG_1270_0009.jpg 1200w, https://jeffbridgforth.com/wp-content/uploads/IMG_1270_0009-768x1024.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/IMG_1270_0009-1152x1536.jpg 1152w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>
</figure>



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



<p class="wp-block-paragraph">It is difficult to limit this post to just two experiences. So many others come to mind, many from the trip two years ago where I visited Barcelona and Budapest. But those are stories for another time. Or you can <a href="https://jeffbridgforth.com/category/europe-trip-2024/">visit my daily articles from the trip</a> to explore on your own.</p>



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



<h2 class="wp-block-heading">Museums I have visited (not an exhaustive list)</h2>



<ul class="wp-block-list">
<li><a href="https://www.dissenyhub.barcelona/en">Design Museum of Barcelona</a></li>



<li><a href="https://www.museudemontserrat.com/en/index.html">Museum of Montserrat</a> (Montserrat, Spain)</li>



<li><a href="https://www.cccb.org/en/">Centre de Cultura Contemporània de Barcelona</a> (CCCB) &#8211; We enjoyed the <a href="https://www.cccb.org/en/exhibitions/file/suburbia/243777">Suburbia Exhibit</a></li>



<li><a href="https://en.mng.hu/">Hungarian National Gallery</a> (Budapest, Hungary)</li>



<li><a href="https://mnm.hu/en">Hungarian National Museum</a> (history) (Budapest, Hungary)</li>



<li><a href="https://www.terrorhaza.hu/en">The House of Terror</a> (Budapest, Hungary)</li>



<li><a href="https://www.huntermuseum.org/">Hunter Museum of American Art</a> (Chattanooga, Tennessee)</li>



<li><a href="https://www.chattanoogapinballmuseum.com/">Chattanooga Pinball Museum</a> (Chattanooga, Tennessee)</li>



<li><a href="https://omart.org/">Orlando Museum of Art</a> (Orlando, Florida)</li>



<li><a href="https://omart.org/">The Charles Hosmer Morse Museum of American Art</a> (Winter Park, Florida)</li>



<li><a href="https://mfastpete.org/">Museum of Fine Arts</a> (St. Peterburg, Florida)</li>



<li><a href="https://thedali.org/">Salvador Dalí Museum</a> (St. Peterburg, Florida)</li>



<li><a href="https://www.osc.org/">Orlando Science Center</a> (Orlando, Florida)</li>



<li><a href="https://balatonimuzeum.hu/en/">Balaton Museum</a> (Keszthely, Hungary)</li>



<li><a href="https://babamuzeum-keszthely.hu/en/doll-museum">Doll Museum</a> (Keszthely, Hungary)</li>



<li><a href="https://www.derimuzeum.hu/">Déri Museum</a> (Debrecen, Hungary)</li>



<li><a href="https://www.historycolorado.org/history-colorado-center">History Colorado Center</a> (Denver, Colorado)</li>



<li><a href="https://www.kennedyspacecenter.com/">Kennedy Space Center</a> (Merritt Island, Florida)</li>



<li>Treasures of the Czars (traveling exhibit in Topeka, Kansas)</li>



<li><a href="https://biodiversity.ku.edu/visit">KU Natural History Museum</a> (Lawrence, Kansas)</li>



<li><a href="https://www.kaiserliche-schatzkammer.at/en/">Schatzkammer</a> (crown jewels and ecclesiastical museum)(Vienna, Austria)</li>



<li><a href="https://www.jmw.at/en">Jewish Museum Vienna</a> (Vienna, Austria)</li>



<li><a href="https://www.schoenbrunn.at/en/">Schönbrunn Palace</a> (Vienna, Austria) &#8211; not necessarily a museum but had a lot of historical artifacts.</li>



<li><a href="https://www.auschwitz.org/en/">Auschwitz-Birkenau</a> (outside Krakow, Poland) &#8211; the most sobering experience</li>



<li><a href="https://www.visitingvienna.com/sights/kapuzinergruft/">The Habsburg Imperial Crypt</a> (Vienna, Austria)</li>



<li>Vatican Museums (Rome, Italy) &#8211; We saw different exhibits as we made our way to the Sistine Chapel inside the Vatican.</li>



<li>Bible Museum (Tulsa, Oklahoma) &#8211; I remember visiting this museum that had a collection of older Bibles including a Gutenberg Bible. They also had an exhibit about modern day martyrs. I can&#8217;t remember how I came across it and it looks like it more of a traveling exhibit now.</li>



<li><a href="https://navalaviationmuseum.org/">Naval Air Museum</a> (Pensacola, Florida) &#8211; This was a special one because my dad did his initial flight training in Pensacola.</li>



<li><a href="https://pimaair.org/">Pima Air and Space Museum</a> (Tucson, Arizona)</li>



<li><a href="https://museumofdiscovery.org/">Museum of Discovery</a> (Little Rock, Arkansas)</li>



<li><a href="https://midamericamuseum.org/">Mid-America Science Museum</a> (Hot Springs, Arkansas)</li>
</ul>



<h2 class="wp-block-heading">Museums I would like to visit</h2>



<ul class="wp-block-list">
<li><a href="https://towingmuseum.com/">International Towing Museum</a> (Chattanooga, Tennesssee)</li>



<li><a href="https://cokermuseum.com/">Coker Museum</a> (vintage vehicles) (Chattanooga, Tennessee)</li>



<li><a href="https://www.mohhc.org/">Coolidge National Medal of Honor Heritage Center</a> (Chattanooga, Tennessee)</li>



<li><a href="https://www.nlbm.com/">Negro Leagues Museum</a> (Kansas City, Missouri)</li>



<li><a href="https://www.theworldwar.org/">National WWI Museum and Memorial</a> (Kansas City, Missouri)</li>



<li><a href="https://www.theworldwar.org/">National Baseball Hall of Fame</a> (Cooperstown, New York)</li>



<li><a href="https://airandspace.si.edu/">National Air and Space Museum</a> (Washington D.C.)</li>



<li><a href="https://www.ushmm.org/">United States National Holocaust Museum</a> (Washington D.C.)</li>



<li><a href="https://www.uffizi.it/en/the-uffizi">The Uffizi</a> (Florence, Italy)</li>



<li><a href="https://www.rocketcenter.com/">U.S. Space &amp; Rocket Center</a> (Huntsville, Alabama)</li>
</ul>
<p>The post <a href="https://jeffbridgforth.com/two-museum-memories/">Two museum memories</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/two-museum-memories/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:08</title>
		<link>https://jeffbridgforth.com/weeknotes-february-26-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-february-26-2026/#comments</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Fri, 27 Feb 2026 01:57:55 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12208</guid>

					<description><![CDATA[<p>I had a lot of fun working on a couple of projects this week. I got to try some things that I have been wanting to do and was able to take some time to experiment. I was happy that I went for it with a couple of solutions. I continued working on the revision [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-february-26-2026/">Weeknotes 26:08</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I had a lot of fun working on a couple of projects this week. I got to try some things that I have been wanting to do and was able to take some time to experiment. I was happy that I went for it with a couple of solutions.</p>



<p class="wp-block-paragraph">I continued working on the revision of the <a href="https://www.reviveourhearts.com/wow/">Wonder of the Word </a>page (which launched today). I also started a new project. I am building <a href="https://www.avivanuestroscorazones.com/eventos/mujer-verdadera-26/">a conference website</a> for our Spanish ministry, <em><a href="https://www.avivanuestroscorazones.com/">Aviva Nuestros Corazones</a></em>. Mujer Verdadera &#8217;26 will take place in Miami in November. I was given a style guide from the <em>ANC</em> design team along with some design assets and access to photos from their last conference in 2023. It was fun to design layouts, take cues from the <a href="https://web.archive.org/web/20250820035850/https://www.reviveourhearts.com/events/true-woman-25/">True Woman &#8217;25</a> and Mujer Verdadera &#8217;23 sites, and experiment with some different ideas. By the end of the week, the landing page was almost fully formed.</p>



<h2 class="wp-block-heading">Adventures with clip-paths</h2>



<p class="wp-block-paragraph">Several places on the <em><a href="https://reviveourhearts.com">Revive Our Hearts</a></em> site, there are curves that transition between sections so there is not a hard edge. I like look of that design element and how it adds a softness to the design. I used it heavily in the <a href="https://www.reviveourhearts.com/2025-annual-report/">Annual Praise Report</a> which had the theme of &#8220;The River Flows.&#8221; The curves lent itself well to the theme and the design elements created by our design team for the print report. I reused some SVGs that the previous develop had created. </p>



<p class="wp-block-paragraph">But there were times I would have liked to have created my own. I wanted to learn how to use Bezier curves with the pen tool in Affinity Designer. But I knew it would take some practice and I didn&#8217;t have the luxury of the time to learn while working on the praise report.</p>



<p class="wp-block-paragraph">But recently, I have watched a couple of videos and practiced a bit creating those curves in Affinity Designer. Last week, I wanted to create a clip-path shape for the new Wonder of the Word page. I used the curves from a design mockup to &#8220;trace&#8221; and place my pen points. My little bit of practice paid off and I was able to create the shape I needed to use as clip-path mask. But I ran into some trouble exporting my SVG. I finally was able to trace the problem to my export settings. My shape was not exporting the full dimensions of what I had created. Finally after a couple of hours of wrestling with it, I had a working clip-path.</p>



<pre class="wp-block-code"><code>.hero-image {
    background-image: url(/static/images/wow/landing/hero-desktop.webp?ec0d9c26cd5f&amp;9dbb2f080e8e);
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    <strong>clip-path: url(#wow-hero-clip);</strong>
    left: 0;
    overflow: clip;
    position: absolute;
    top: 0;
    z-index: 2;
}</code></pre>



<p class="wp-block-paragraph">The SVG for the clip path is added to the HTML code to reference in the CSS</p>



<pre class="wp-block-code"><code>&lt;svg width="0" height="0" viewBox="0 0 1800 1080" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"&gt;
    &lt;defs&gt;
        &lt;clipPath id="wow-hero-clip" clipPathUnits="objectBoundingBox"&gt;
            &lt;path fill-rule="evenodd" clip-rule="evenodd" d="M0.999,0 L1,0.987 C0.988,0.985,0.978,0.99,0.96,0.996 C0.915,1,0.891,0.982,0.851,0.973 C0.819,0.965,0.788,0.981,0.757,0.981 C0.719,0.981,0.678,0.954,0.641,0.942 C0.586,0.925,0.561,0.938,0.5,0.949 C0.462,0.956,0.423,0.942,0.385,0.93 C0.315,0.907,0.3,0.928,0.237,0.932 C0.192,0.935,0.184,0.935,0.102,0.909 C0.063,0.896,0.062,0.874,0.011,0.905 C0.008,0.907,0,0.91,0,0.91 L0,0 L0.999,0" fill="black"&gt;&lt;/path&gt;
        &lt;/clipPath&gt;
    &lt;/defs&gt;
&lt;/svg&gt;</code></pre>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1920" height="1280" src="https://jeffbridgforth.com/wp-content/uploads/wow-clip-path.jpg" alt="" class="wp-image-12212" srcset="https://jeffbridgforth.com/wp-content/uploads/wow-clip-path.jpg 1920w, https://jeffbridgforth.com/wp-content/uploads/wow-clip-path-768x512.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/wow-clip-path-1536x1024.jpg 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></figure>



<p class="wp-block-paragraph">Originally, it we were just going to clip the photo and go into the next section. But Emily, the communication director, and myself felt like it needed a ribbon of color as a transition. Originally, it was going to follow the same clip-path shape. But that seemed boring. So I ended up making the generated element a percentage larger and it gave me a dynamic feel that added to the flow of the design. I love those happy accidents.</p>



<p class="wp-block-paragraph">I also used curves in the <a href="https://www.avivanuestroscorazones.com/eventos/mujer-verdadera-26/">Mujer Verdadera &#8217;26</a>. I had come across a <a href="https://www.wavegenerator.app/">wave generator tool</a> at the end of last year.</p>



<figure class="wp-block-image size-full"><a href="https://www.wavegenerator.app/"><img loading="lazy" decoding="async" width="2560" height="1434" src="https://jeffbridgforth.com/wp-content/uploads/wave-generator-scaled.jpg" alt="" class="wp-image-12213" srcset="https://jeffbridgforth.com/wp-content/uploads/wave-generator-scaled.jpg 2560w, https://jeffbridgforth.com/wp-content/uploads/wave-generator-768x430.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/wave-generator-1536x860.jpg 1536w, https://jeffbridgforth.com/wp-content/uploads/wave-generator-2048x1147.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></a></figure>



<p class="wp-block-paragraph">You can change all sorts of settings to get the curve you want. I had a lot lower amplitude than the default one shown above. I changed the frequency to 2 or 1.5 to get some gentle ups and down and you can change the phase to move along the x-axis. Then you can copy the code and use that as a clip-path in your CSS. I created a couple of different curves and then created a few for mobile and tablet. I was really excited to what the clip-paths added to my design and allow me to clip sections with background images and clip sections with decorations that looked so much better than a straight edge.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="2560" height="466" src="https://jeffbridgforth.com/wp-content/uploads/curves-rev-scaled.jpg" alt="" class="wp-image-12215" srcset="https://jeffbridgforth.com/wp-content/uploads/curves-rev-scaled.jpg 2560w, https://jeffbridgforth.com/wp-content/uploads/curves-rev-768x140.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/curves-rev-1536x280.jpg 1536w, https://jeffbridgforth.com/wp-content/uploads/curves-rev-2048x373.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></figure>



<h2 class="wp-block-heading">Road Trip</h2>



<p class="wp-block-paragraph">I took a road trip at the end of the week. I traveled up to Murray, Kentucky to visit my son and go to a Murray State basketball game with him on Saturday. I stopped in Nashville on Friday afternoon and had lunch with my daughter. It was nice to spend time with her and her guinea pigs. I got to Murray just before sunset and had dinner with my son and his fiancé at Rudy&#8217;s on the Square.</p>



<p class="wp-block-paragraph">On Saturday, I met my son on campus and we had lunch together. After lunch, he took me over to his studio space to show me several of the things he has been working on for his senior art show. I enjoyed hanging out in the print studios and then we hung out at the student union before heading over to the game.</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1740" height="2560" data-id="12219" src="https://jeffbridgforth.com/wp-content/uploads/level-the-playing-field-scaled.jpg" alt="" class="wp-image-12219" srcset="https://jeffbridgforth.com/wp-content/uploads/level-the-playing-field-scaled.jpg 1740w, https://jeffbridgforth.com/wp-content/uploads/level-the-playing-field-768x1130.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/level-the-playing-field-1044x1536.jpg 1044w, https://jeffbridgforth.com/wp-content/uploads/level-the-playing-field-1392x2048.jpg 1392w" sizes="auto, (max-width: 1740px) 100vw, 1740px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1806" height="2560" data-id="12218" src="https://jeffbridgforth.com/wp-content/uploads/reject-scaled.jpg" alt="" class="wp-image-12218" srcset="https://jeffbridgforth.com/wp-content/uploads/reject-scaled.jpg 1806w, https://jeffbridgforth.com/wp-content/uploads/reject-768x1089.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/reject-1083x1536.jpg 1083w, https://jeffbridgforth.com/wp-content/uploads/reject-1445x2048.jpg 1445w" sizes="auto, (max-width: 1806px) 100vw, 1806px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1836" height="2528" data-id="12217" src="https://jeffbridgforth.com/wp-content/uploads/organic-feelings.jpg" alt="" class="wp-image-12217" srcset="https://jeffbridgforth.com/wp-content/uploads/organic-feelings.jpg 1836w, https://jeffbridgforth.com/wp-content/uploads/organic-feelings-768x1057.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/organic-feelings-1116x1536.jpg 1116w, https://jeffbridgforth.com/wp-content/uploads/organic-feelings-1487x2048.jpg 1487w" sizes="auto, (max-width: 1836px) 100vw, 1836px" /></figure>
</figure>



<p class="wp-block-paragraph">The first half of the game was very scrappy and Murray State fell behind the worst team in the conference, Evansville, by 11 points. But the Racers kept in there and were able to take a slim one-point lead before halftime. The Racers looked better in the second half. Then went on several short runs but the Purple Aces kept threatening to come back. Finally, the Racers had a good run and the Aces were getting tired. The Racers won 88-75.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="1080" src="https://jeffbridgforth.com/wp-content/uploads/639974884_18563207854000619_2463150354327095611_n.jpeg" alt="" class="wp-image-12216" srcset="https://jeffbridgforth.com/wp-content/uploads/639974884_18563207854000619_2463150354327095611_n.jpeg 1080w, https://jeffbridgforth.com/wp-content/uploads/639974884_18563207854000619_2463150354327095611_n-768x768.jpeg 768w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">We had great seats just behind the visiting team&#8217;s bench</figcaption></figure>



<p class="wp-block-paragraph">I am really glad that I got to go to one last basketball game with my son before he graduates. I had gone to a game with him his freshmen year about the same time of year. This visit reminded me a lot of that one because he took my to the art and design building and showed me some 3D prints he was working on. It was fun to see Ryan and take in the game. We walked but to his dorm after the game and talked a bit before parting. He has a review for his art show at the end of the week so he was working hard through the weekend to get ready.</p>



<p class="wp-block-paragraph">On Saturday, I took some time to <a href="https://jeffbridgforth.com/murray-kentucky/">write some thoughts about Murray, Kentucky</a> and my 15 visits there over the past four years.</p>



<p class="wp-block-paragraph">While I was in Murray, my wife and youngest were making a campus visit to East Tennessee State University. It is the school she is most excited about. And the visit confirmed that this is the place she would like to go after she graduates from Chattanooga State Community College in May.</p>



<h2 class="wp-block-heading">Fake Spring</h2>



<p class="wp-block-paragraph">I enjoyed the warmer weather at the end of the week. I took a walk on Friday morning in shorts and new walking shoes. But &#8220;fake&#8221; spring faked me out and I forgot to pack my jacket. And the temperature fell as I traveled north and was in the twenties on Saturday morning with a very brisk wind out of the north. I was able to double layer with long sleeve shirts but would have been much more comfortable in my jacket. I survived and of course I brought the cold weather home with me. </p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://www.challies.com/articles/for-our-good-not-for-our-bondage/">For Our Good, Not For Our Bondage</a> (Tim Challies)</li>



<li><a href="https://chriscoyier.net/2026/02/14/the-good-not-good/">The Good &amp; Not Good</a> (Chris Coyier)</li>



<li><a href="https://stephenmcalpine.com/redemption-and-transcendence-in-dark-days/">Redemption and Transcendence in Dark Days</a> (Stephen McAlpine)</li>



<li><a href="https://artlung.com/blog/2026/02/15/valentines-2026/">Valentines 2026</a> (Joe Crawford)</li>



<li><a href="https://hicks.design/journal/the-besnard-lakes-at-the-hare-and-hounds">The Besnard Lakes at the Hare and Hounds</a> (Jon Hicks)</li>



<li><a href="https://alicebartlett.co.uk/blog/weaknotes-388">Week 388: Future people</a> (Alice Bartlett)</li>



<li><a href="https://adactio.com/journal/22399">Magic</a> (Jeremy Keith) &#8211; I have thoughts on this article that I would like to make in a post. But I have struggled to write more lately so I fear those thoughts may never surface.</li>



<li><a href="http://snook.ca/archives/conferences/jquery-reunion">jQuery Reunion</a> (Jonathan Snook)</li>



<li><a href="https://artlung.com/blog/2026/02/17/magic-mistrust/">Magic &amp; Mistrust</a> (Joe Crawford)</li>



<li><a href="https://gomakethings.com/people-need-people/">People need people</a> (Chris Ferdinandi)</li>



<li><a href="https://www.thebeehive.live/blog/highplacesdown">Take the High Places Down</a> (John Beeson)</li>



<li><a href="https://goodinternetmagazine.com/build-the-web-you-want-to-see/">Build the web you want to see</a> (James) &#8211; I reread James&#8217; article. I was a bit distracted when I read it last week and wanted to make sure I didn&#8217;t something. It was good to read again.</li>



<li><a href="https://nvie.com/posts/15-years-later/">15+ years later, Microsoft morged my diagram</a> (Vincent Driessen) &#8211; The sad state of affairs when others don&#8217;t attribute your work and AI makes it worse.</li>



<li><a href="https://www.thebeehive.live/blog/shining-idols-what-they-demand">Shining Idols: What They Demand</a> (John Beeson)</li>



<li><a href="https://www.thegospelcoalition.org/blogs/trevin-wax/what-comes-after-expressive-individualism/">What Comes After Expressive Individualism?</a> (Trevin Wax, <em>The Gospel Coalition</em>)</li>



<li><a href="https://jamesg.blog/2026/02/19/scotlands-brightness-levels">Scotland’s brightness levels</a> (James) &#8211; James and Joe Crawford traded blog titles. </li>



<li><a href="https://artlung.com/blog/2026/02/20/a-memory-from-a-san-diego-sunrise/">A memory from a San Diego sunrise</a> (Joe Crawford) </li>



<li><a href="https://www.linkedin.com/posts/johannecourtright_seeing-wordpress-developers-dismiss-block-based-activity-7428848409090039808-VSuf">WordPress Developers Defend Outdated Coding Methods</a> (Johanne Courtright) &#8211; I find myself agreeing with Johanne even though I have not completely embraced WordPress&#8217; new ways of building a site. I did embrace block-based development but did not dive into theme.json, patterns, and the such. If I had stayed in that world, I would have moved in that direction. It is hard to give up all the knowledge I had accumulated over the years of building &#8220;classic&#8221; themes. But I was beginning to see the value of trying to work with the system (even though I was not as big a fan).</li>



<li><a href="https://chriscoyier.net/2026/02/20/miscalibrated/">Miscalibrated</a> (Chris Coyier) &#8211; I appreciate Chris&#8217; honesty and vulnerability in sharing his struggles. I hope you figure it out Chris.</li>



<li><a href="https://stephenmcalpine.com/why-is-andrew-not-above-the-law/">Why is Andrew “Not above the law”?</a> (Stephen McAlpine)</li>



<li><a href="https://frontendmasters.com/blog/death-to-scroll-fade/">Death to Scroll Fade!</a>&nbsp; (Chris Coyier)</li>



<li><a href="https://artlung.com/blog/2026/02/19/blog-at-25/">25 years of ArtLung Blog</a> (Joe Crawford) &#8211; Congratulations, Joe, on twenty five years. You stuck with it and kept going. Look forward to continuing to read what you write.</li>



<li><a href="https://mereorthodoxy.com/the-bright-sadness-of-ben-sasse">The Bright Sadness of Ben Sasse</a> (Jake Meador, <em>Mere Orthodoxy</em>)</li>



<li><a href="http://rachelandrew.co.uk/archives/2026/02/18/generative-ai-has-broken-the-subject-matter-expert-editor-relationship/">Generative AI has broken the subject matter expert/editor relationship</a> (Rachel Andrew)</li>



<li><a href="https://www.wsj.com/opinion/brace-yourself-for-the-ai-tsunami-95a625dc">Brace Yourself for the AI Tsunami</a> (Peggy Noonan, <em>Wall Street Journal</em>) &#8211; I was able to read this somehow even though it is behind their paywall. I also saved it as a PDF so I could access it later. I am getting tired of hearing the inevitable message and where it leads. I am not convinced.</li>
</ul>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=dQ8_F4LPCs8">CSS properties that solve annoying problems</a> (Kevin Powell, YouTube) &#8211; I had thought about writing an article to cover some of these properties that I use quite often but not sure are as widely used.</li>



<li><a href="https://www.youtube.com/watch?v=_qWVippwdnA">Making a Frontend Masters workshop &#8211; Day 2: Workshop time!</a> (Kevin Powell, YouTube)</li>



<li><a href="https://www.youtube.com/watch?v=Mu6Ko-wIvL0">Making a Frontend Masters workshop &#8211; Day 3: The workshop continues</a> (Kevin Powell, YouTube) &#8211; I was upset that Kevin ended on a cliff hanger.</li>
</ul>


<div class="wp-block-jb-social-media-block">

	<header>
		<figure class="avatar"><img loading="lazy" decoding="async" width="48" height="48" src="https://jeffbridgforth.com/wp-content/uploads/jb-avatar.jpg" class="attachment-full size-full" alt="" /></figure>
		<div class="user-information">
			<h2>Jeff Bridgforth</h2>
			<p>@jeffbridgforth.com</p>
		</div>

					<svg title="Blue Sky" xmlns="http://www.w3.org/2000/svg" height="32px" fill="#166CFB" viewBox="0 0 512 512">
				<path d="M 362.6666666666667 286.6666666666667 Q 361.77777777777777 286.6666666666667 361.77777777777777 286.6666666666667 L 361.77777777777777 286.6666666666667 L 361.77777777777777 286.6666666666667 Q 357.3333333333333 285.77777777777777 353.77777777777777 284.8888888888889 Q 356.44444444444446 285.77777777777777 358.22222222222223 285.77777777777777 Q 360 285.77777777777777 362.6666666666667 286.6666666666667 L 362.6666666666667 286.6666666666667 Z M 256 226.22222222222223 Q 237.33333333333334 189.77777777777777 196.44444444444446 140 L 196.44444444444446 140 L 196.44444444444446 140 Q 156.44444444444446 89.33333333333333 111.11111111111111 55.55555555555556 Q 69.33333333333333 27.11111111111111 48.888888888888886 25.333333333333332 Q 29.333333333333332 22.666666666666668 19.555555555555557 29.77777777777778 Q 7.111111111111111 36 3.5555555555555554 50.22222222222222 Q 0 64.44444444444444 0 76 Q 0 85.77777777777777 2.6666666666666665 115.11111111111111 Q 4.444444444444445 144.44444444444446 7.111111111111111 173.77777777777777 Q 10.666666666666666 204 13.333333333333334 214.66666666666666 Q 27.555555555555557 258.22222222222223 66.66666666666667 275.1111111111111 Q 104.88888888888889 291.1111111111111 149.33333333333334 286.6666666666667 Q 152 285.77777777777777 154.66666666666666 285.77777777777777 Q 156.44444444444446 285.77777777777777 158.22222222222223 284.8888888888889 Q 153.77777777777777 285.77777777777777 149.33333333333334 286.6666666666667 Q 106.66666666666667 292 75.55555555555556 307.1111111111111 Q 44.44444444444444 322.22222222222223 42.666666666666664 352.44444444444446 Q 41.77777777777778 383.55555555555554 88.88888888888889 437.77777777777777 Q 142.22222222222223 489.3333333333333 175.11111111111111 477.77777777777777 Q 208 466.22222222222223 227.55555555555554 424.44444444444446 Q 246.22222222222223 383.55555555555554 256 346.22222222222223 Q 256 346.22222222222223 256 345.3333333333333 Q 258.6666666666667 353.3333333333333 261.3333333333333 363.1111111111111 Q 270.22222222222223 399.55555555555554 286.22222222222223 435.1111111111111 Q 303.1111111111111 469.77777777777777 334.22222222222223 476.8888888888889 Q 366.22222222222223 484 421.3333333333333 437.77777777777777 Q 464.8888888888889 391.55555555555554 464.8888888888889 360.44444444444446 Q 464 328.44444444444446 434.6666666666667 310.6666666666667 Q 405.3333333333333 292 362.6666666666667 286.6666666666667 Q 361.77777777777777 286.6666666666667 361.77777777777777 285.77777777777777 Q 357.3333333333333 285.77777777777777 353.77777777777777 284.8888888888889 Q 356.44444444444446 285.77777777777777 358.22222222222223 285.77777777777777 Q 360 285.77777777777777 362.6666666666667 286.6666666666667 Q 407.1111111111111 291.1111111111111 445.3333333333333 275.1111111111111 Q 484.44444444444446 258.22222222222223 498.6666666666667 214.66666666666666 Q 501.3333333333333 204 504.8888888888889 173.77777777777777 Q 507.55555555555554 144.44444444444446 509.3333333333333 115.11111111111111 Q 512 85.77777777777777 512 76 Q 512 64.44444444444444 508.44444444444446 50.22222222222222 Q 504.8888888888889 36 492.44444444444446 29.77777777777778 Q 483.55555555555554 23.555555555555557 463.1111111111111 25.333333333333332 Q 442.6666666666667 27.11111111111111 400.8888888888889 55.55555555555556 Q 355.55555555555554 89.33333333333333 315.55555555555554 140 Q 274.6666666666667 189.77777777777777 256 226.22222222222223 L 256 226.22222222222223 Z" />
			</svg>
			</header>
	<div class="sm-content">

<p class="wp-block-paragraph">@kevinpowell.co Nooo!! Cliffhanger. You are so cruel. 🙂</p>



<p class="wp-block-paragraph">I have enjoyed this peek into your world.</p>

</div>
	<footer>
		12:21 PM on February 17, 2026					<a href="https://bsky.app/profile/jeffbridgforth.com/post/3mf33aoz5pc2i">View on Bluesky</a>
			</footer>
</div>



<ul class="wp-block-list">
<li><a href="https://www.netflix.com/title/70262098">The West Wing</a> (Netflix)</li>



<li>2026 Winter Olympics (NBC and Peacock)</li>



<li><a href="https://youtu.be/Wzo7yflo3zk?si=TrqvyUPaC4khTn8R">The Story of the 2023 Baltimore Orioles</a> (YouTube) &#8211; I remembered seeing this years ago. Now that I am playing MLB The Show 23 with this team, I was interested in watching this documentary about their season.</li>



<li><a href="https://youtu.be/-WPpl_Sr9jQ?si=VGxhhFRFucDldHy4">2023 Regular Season Highlights | Baltimore Orioles</a> (YouTube)</li>



<li>The Wedding Singer &#8211; I watched the end of this movie at the hotel over the weekend in Murray.</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><a href="https://www.amazon.com/Sunday-Matters-Devotionals-Prepare-Church-ebook/dp/B0BY3GT5R2/ref=sr_1_1?crid=363UY4P27U4QG&amp;dib=eyJ2IjoiMSJ9.DVo7lwM-uBt6sERB5tT_O7Tvj-LpVzp3L3-eXBPZY94xDeIYAcNTcizR20l6bo-f1PuILTgq6Pn1jFd7qiUrsyGctkBf9kF0zXgO0ibuitN2KGxser35P3P6GYyYp-1W-vTdQcl_uZ2GrVq-rJwX0p3ANoUKwtRy-u6mz3INeGPyvEwQWdcnWlRKNCMxoLrlE7IxYq8lLq32rpcpHEKmHY1ImHLXnj6rbgHXFgh88vs.nRU5VorF-5A62X9QXCvi6NjqCTzP7U6nvHQi26lae-k&amp;dib_tag=se&amp;keywords=sunday+matters+paul+david+tripp&amp;qid=1736286958&amp;sprefix=sunday+matters%2Caps%2C100&amp;sr=8-1"><em>Sunday Matters</em></a>&nbsp;(Paul David Tripp) – I read one devotional a week. I have five more to go.</li>



<li><a href="https://www.amazon.com/Basketball-100-Sports-Book-ebook/dp/B0CW1GFH2H/ref=tmm_kin_swatch_0"><em>The Basketball 100</em></a>&nbsp;(David Aldridge &amp; John Hollinger)</li>



<li><em><a href="https://www.amazon.com/dp/B07G9PTTL5?ref=ppx_yo2ov_dt_b_fed_digi_asin_title_351">Enjoying God</a></em>&nbsp;(Tim Chester)</li>



<li><em><a href="https://www.amazon.com/Not-Old-Young-Done-Grandparenting/dp/1802543252/ref=sr_1_1?crid=1750TZUEHGHFR&amp;dib=eyJ2IjoiMSJ9.us6Akhmf5JRnRILRWjJKUrTLz0dViNXUXNweJmAld5OkSSfSL4GNgnkKddX2JCteLyGEfufBVMIagwJoXvWsS-oPEHSNw4lk1x1lCaxSDR11-R_cjoc9AiGE4zXbtSqAzFDQyLFG-qdAvmZHf5pleJbCcXfMg55wCK_vqsYRvP1zNPLPQCzQ0yG-OzokgO0useK0wlNPLMxFd0bqpO6ypgxL8J7n6cEo3OV7vvfHsJ0.0blG1HcUVKfpFPyBRlPH7yFLk3PUnG4qmvNvhx0miZM&amp;dib_tag=se&amp;keywords=not+old+not+young+not+done&amp;qid=1769986021&amp;sprefix=not+old%2Caps%2C147&amp;sr=8-1">Not Old, Not Young, Not Done</a></em>&nbsp;(Christopher Ash) &#8211; I finished my second read this week.</li>
</ul>



<h2 class="wp-block-heading">Walking</h2>



<ul class="wp-block-list">
<li>Thursday &#8211; 3.39 miles in 1 hour 3 minutes</li>



<li>Friday &#8211; 1.53 miles in 27 minutes &#8211; I took a short walk on Friday morning before packing and hitting the road for my trip to Kentucky. I enjoyed wearing my shorts and my new walking shoes that I bought Thursday night.</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<ul class="wp-block-list">
<li><strong>NBA2K25</strong>&nbsp;(Nuggets) – I played my first game of the playoffs. I guess I did not save when I simulated the play-in tournament because I was suppose to play the Lakers but ended up playing the Spurs. It was a tight game but I pulled away in the second half and won by 20 points (I believe that is correct).</li>



<li><strong>MLB The Show 23</strong>&nbsp;(Orioles)&nbsp;&#8211; I went 5-3 this week. I lost a series to the Rangers. I swept the Yankees in my first home series. And I split the first two games of a series with the A&#8217;s.</li>
</ul>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-february-26-2026/">Weeknotes 26:08</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-february-26-2026/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Murray, Kentucky</title>
		<link>https://jeffbridgforth.com/murray-kentucky/</link>
					<comments>https://jeffbridgforth.com/murray-kentucky/#respond</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Sat, 21 Feb 2026 17:39:32 +0000</pubDate>
				<category><![CDATA[Random]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12203</guid>

					<description><![CDATA[<p>Yesterday, I traveled most of the day from Chattanooga to Murray, Kentucky. Along the way, I stopped in Nashville to visit my oldest. But this trip was planned around me going to a Murray State basketball game this afternoon with my son. I had come up his freshmen year to see a game with him [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/murray-kentucky/">Murray, Kentucky</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Yesterday, I traveled most of the day from Chattanooga to Murray, Kentucky. Along the way, I stopped in Nashville to visit my oldest. But this trip was planned around me going to a Murray State basketball game this afternoon with my son. I had come up his freshmen year to see a game with him and I wanted to make sure we got to do it one more time before he graduates in May.</p>



<p class="wp-block-paragraph">I made my first visit to Murray almost four years ago. My son and I traveled up for his in-person interview for the presidential fellows scholarship. It was also our first time to visit the campus. We had planned to visit earlier in the year but winter weather cancelled a weekend trip and they ended up doing several things online, including a group interview for the scholarship my son was pursuing.</p>



<p class="wp-block-paragraph">We were woken up early in the morning but a tornado siren. It is hard to get your wits about you and make sure you grab anything that is real important like car keys when you are jolted from a deep sleep by that terrifying sound. Just weeks earlier, a tornado had hit a town nearby and done a lot of damage so I took this very seriously. We crammed into the breakfast area of the Holiday Inn Express we were staying at and waited anxiously. About forty minutes later, we received the all clear. I felt sorry for my son knowing that he was not going to have the full night&#8217;s sleep he had hoped for before the interview.</p>



<p class="wp-block-paragraph">His interview was early in the morning so we got up and drove over to campus. We were welcomed by the staff in the honor school office and chatted with some other students and parents that were also interviewing that morning. My son&#8217;s interview went really well and for the first time in the process, he felt pretty confident that he was going to get the scholarship. They awarded up to 16 so we knew he had about a 50% chance at this point. (He did end up getting the scholarship).</p>



<p class="wp-block-paragraph">It was cold and gray that first visit. We got an individualized campus tour and got to tour the honor&#8217;s college dormitory. My son felt like this was the right place for him. I bought him his first Murray State sway, a yellow sweatshirt. We saw Batman at the small movie theater and then hung out at the hotel the rest of the evening.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1800" height="1800" src="https://jeffbridgforth.com/wp-content/uploads/ryan-murray-state.jpg" alt="" class="wp-image-9486" srcset="https://jeffbridgforth.com/wp-content/uploads/ryan-murray-state.jpg 1800w, https://jeffbridgforth.com/wp-content/uploads/ryan-murray-state-768x768.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/ryan-murray-state-1536x1536.jpg 1536w" sizes="auto, (max-width: 1800px) 100vw, 1800px" /></figure>



<p class="wp-block-paragraph">I did not know at the time how many visits I would make to Murray over the next four years or how I would come to like this small town in Kentucky. My son has had great opportunities here and I am very grateful. I have enjoyed spending time here with him. Being a visual person, it helps me to not feel like he is so far away because I have been able to spend time in his world and can visually picture places in my mind when I am talking to him and hearing stories about his experiences.</p>



<p class="wp-block-paragraph">My lasting memories of this place will be the times that I have helped him move in and move out each year. I usually spend a few days with him in Murray when those times occur. Usually I spend more time during the move out because I will help him pack up in between him finishing up his finals.</p>



<p class="wp-block-paragraph">I also have some fun memories of time by myself. I have written several articles on this site while in Murray. My second trip to Murray was to bring my son for a retreat with other presidential fellows the weekend before moving in. I ended up staying in Murray for a few days by myself while he was on the retreat. It was a nice little retreat of my own. Another time, I came up for a few days to help him move out in December. He spent the spring studying abroad in Barcelona. I was writing a post a day so I wrote several in my down time when I was not helping him to pack up.</p>



<p class="wp-block-paragraph">This is my fifteenth trip to Murray. I may only have two more trips. One for his senior art show and then the final one for his graduation (and to help him move out). There is a chance that he might be here again next year. His fiancé is considering different graduate school options and Murray State is one of them. There is even a chance that my youngest could transfer here next year after she graduates from community college.</p>



<p class="wp-block-paragraph">I felt a little bit nostalgic on this trip knowing that it was one of the last ones that I will be making. It will be my last one by myself. And this one is more relaxed then the next two will be. I am exciting about attending the basketball game this afternoon and cheering on the Racers with my son. I am grateful for all the great memories I have built here and we still have a few more to build in the future.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1080" height="1080" src="https://jeffbridgforth.com/wp-content/uploads/333337273_233768462420075_3953008814784605964_n.jpg" alt="" class="wp-image-9476" srcset="https://jeffbridgforth.com/wp-content/uploads/333337273_233768462420075_3953008814784605964_n.jpg 1080w, https://jeffbridgforth.com/wp-content/uploads/333337273_233768462420075_3953008814784605964_n-768x768.jpg 768w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /><figcaption class="wp-element-caption">My first Murray State basketball game in Murray, February 2023</figcaption></figure>



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



<p class="wp-block-paragraph">Murray is where I discovered <a href="https://www.culvers.com/">Culver&#8217;s</a>, which is my favorite place to get a burger. I love their mushroom and swiss butter burger. I a couple of those beauties on my first trip here. They built a Culver&#8217;s in Chattanooga that opened up in September and I have been a regular customer. I am not sure if I will visit Culver&#8217;s on this trip or not. It is still my favorite of all the Culver&#8217;s I have been to.</p>



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



<p class="wp-block-paragraph">I had the idea for this post as I was driving into Murray last night on Highway 80. The setting sun was behind some blue clouds and I was just thinking how much I enjoy visiting this small Kentucky town that was not even on my radar five years ago.</p>
<p>The post <a href="https://jeffbridgforth.com/murray-kentucky/">Murray, Kentucky</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/murray-kentucky/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Weeknotes 26:07</title>
		<link>https://jeffbridgforth.com/weeknotes-february-15-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-february-15-2026/#comments</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Mon, 16 Feb 2026 02:18:21 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12198</guid>

					<description><![CDATA[<p>I need to commit my code more often One thing I realized this week is that I need to commit my work to Git more often. I am not sure if it was my year hiatus or just not thinking about it and being intentional, but I have gotten in the habit of not committing [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-february-15-2026/">Weeknotes 26:07</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">I need to commit my code more often</h2>



<p class="wp-block-paragraph">One thing I realized this week is that I need to commit my work to Git more often. I am not sure if it was my year hiatus or just not thinking about it and being intentional, but I have gotten in the habit of not committing my work at important junctures when working on bigger projects.</p>



<p class="wp-block-paragraph">For example, this week, I wanted to try to add a carousel within a carousel. I should have committed my work to that point. I had a good working solution that I was trying to push farther. As I pursued the solution, I came to the realization that it was not possible to do the carousel inside another carousel. The bullet navigation kept affecting the parent carousel and not the child. I tried several different things but it seems like the event kept propagated on the parent regardless of what I tried (even using <code>stopPropagation()</code> in my script). I came to the point where I decided I needed to abandon this idea.</p>



<p class="wp-block-paragraph">If I had committed my earlier code, I could have easily just reset my code. But instead, I had to figured out what I had added and delete it from the codebase (because I had not committed changes before pursuing this enhanced solution). Fortunately my changes were evident and it was easy to undo. But what if it had been more complex? It would be a good point of practice to commit my changes to the repo before trying new solutions. It is something I was better at doing in the past. Just need to get back in the practice of creating those benchmarks. I think my future self will be much happier if I do.</p>



<h2 class="wp-block-heading">Kill your darlings</h2>



<p class="wp-block-paragraph">One of the hardest things to do as a creative is to &#8220;kill your darlings.&#8221; It means to abandon an idea or work that you done that you really like but realize that it just does not work. Either it is not a good fit for the client or the solution does not work out for some reason.</p>



<p class="wp-block-paragraph">I had this come up this week. I was creating a timeline for the new version of the <a href="https://reviveourhearts.com/wow/">Wonder of the Word </a>page on <em>Revive Our Hearts</em>. I have already created two versions of the timeline in the past year. A few weeks into the job at <em>Revive Our Hearts</em>, I created a tabbed content solution after <a href="https://jeffbridgforth.com/weeknotes-april-28-2028/#:~:text=spanning%20several%20days.-,Timeline%20Component,-On%20Monday%2C%20I">considering several different approaches</a>. </p>



<p class="wp-block-paragraph">At the end of the year, I created a scroll-driven animation timeline with a fallback to horizontal scroll for <a href="https://www.reviveourhearts.com/2025-annual-report/#wonder-of-the-word">our annual report</a>. That solution was closer to what I originally had wanted to do on the Wonder of the Word page. Our communication director liked it so much that she had me implement that solution on the Wonder of the Word page.</p>



<p class="wp-block-paragraph">Last week, I met with my team leader and Emily. She wanted to update the Wonder of the Word page to reflect how the initiative has evolved over the last year. One of the changes she asked for was to rethink the scroll-driven timeline. She felt like readers might visit the page frequently to see updates and didn&#8217;t want them to have to scroll through the timeline each time. I agreed that it was time to rethink it.</p>



<p class="wp-block-paragraph">I ended up deciding on a direction that was a hybrid of a carousel and things I liked about the original tab solution. Using Glide JS, I created two sliders/carousels that were synched. The first carousel was for each year and the second carousel showed what we were doing in each of those years. The idea was inspired by a <a href="https://codepen.io/webcraftsman/full/obXjeZ">solution I had created for a freelance project</a> several years ago. This synchronized timeline was the project I was trying to enhance with a carousel within a carousel.</p>



<figure class="wp-block-video"><video height="718" style="aspect-ratio: 1578 / 718;" width="1578" controls src="https://jeffbridgforth.com/wp-content/uploads/wow-timeline-opt.mp4"></video><figcaption class="wp-element-caption">This was a video recording I did to show the solution to Emily. I removed the audio because it was only relevant to what I was trying to show her. You could also move the carousel with the arrows to the right and left of the main content. I didn&#8217;t have any of the images yet for the different projects that are a part of the Wonder of the Word.</figcaption></figure>



<p class="wp-block-paragraph">As much as I liked how this solution turned out, it just didn&#8217;t work well on mobile. And most of our traffic comes from mobile. I decided it was best to go with a straight carousel.</p>



<p class="wp-block-paragraph">I am glad I attempted the timeline solution. I don&#8217;t see it as a fruitless exercise and it is part of the creative process of coming up with the best solution. In this case, the timeline was not the best solution. You have to be willing to kill your darlings and let go of ideas and solutions that are not the best or don&#8217;t work out the best for the project.</p>



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



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://artlung.com/blog/2026/02/07/15sec/">15 seconds.</a> (Joe Crawford) &#8211; I love this reflection by Joe. I remember once having a similar scare while body surfing on Mission Beach.</li>



<li><a href="https://www.challies.com/articles/in-the-way-of-temptation/">In the Way of Temptation</a> (Tim Challies)</li>



<li><a href="https://matthiasott.com/articles/webspace-invaders">Webspace Invaders</a> (Matthias Ott) &#8211; I noticed a lot of the traffic to my site is bots. I filtered them out in StatCounter so I could see the real people who are coming and what they are interested in. One more reason to not like the business practices of AI companies that steal from others and profit from it themselves.</li>



<li><a href="https://daverupert.com/2026/02/magic-words/">Magic Words</a> (Dave Rupert)</li>



<li><a href="https://artlung.com/blog/2026/02/08/we-are-in-a-web-renaissance-now/">We are in a web renaissance now</a> (Joe Crawford)</li>



<li><a href="https://artlung.com/blog/2026/02/09/mildly-dynamic/">“Mildly Dynamic Website” — (hey that’s how I work)</a> (Joe Crawford)</li>



<li><a href="https://artlung.com/blog/2026/02/09/places-on-the-bluesky-map/">Places on the Bluesky map</a> (Joe Crawford)</li>



<li><a href="https://goodinternetmagazine.com/build-the-web-you-want-to-see/">Build the web you want to see</a> (James) &#8211; I enjoyed this piece by James, who I have interacted with a couple of time in Front End Study Hall. I did not realize it was his article until I finished the article Instapaper and went to the Good Internet Website.</li>



<li><a href="https://localghost.dev/blog/stop-generating-start-thinking/">Stop generating, start thinking</a> (localghost)</li>



<li><a href="https://artlung.com/blog/2026/02/10/buy-a-post/">Buy a blog post from Shae Erisson</a> (Joe Crawford)</li>



<li><a href="https://frontendmasters.com/blog/glowing-gradient-hr/">Glowing Gradient `hr`</a> (Chris Coyier, <em>Frontend Masters Blog</em>)</li>



<li><a href="https://stephenmcalpine.com/well-my-feeble-frame-he-knows/">Well My Feeble Frame He Knows</a> (Stephen McAlpine)</li>



<li><a href="https://www.pbs.org/wgbh/masterpiece/specialfeatures/rachel-shenton-on-motherhood-and-making-all-creatures-great-and-small/">Rachel Shenton on Motherhood and Making All Creatures Great and Small</a> (PBS)</li>



<li><a href="https://www.digitalliturgies.net/p/about-that-viral-ai-article">About that viral AI article</a> (Samuel James) &#8211; I appreciated Samuel&#8217;s thoughts on AI. I have very similar thoughts and concerns.</li>



<li><a href="https://simplebits.com/notebook/studio-notes-71/">Studio Notes #71</a> (Dan Cederholm) &#8211; I enjoyed following these links. One of my favorite parts of Friday is reading and linking to the things Dan highlights each week.</li>



<li><a href="https://hbr.org/2026/02/ai-doesnt-reduce-work-it-intensifies-it">AI Doesn’t Reduce Work—It Intensifies It</a> (Harvard Business Review) Duh. I probably shouldn&#8217;t be as flippant but most technology solutions have not delivered on their promises to allow us to have more time to enjoy our lives.</li>



<li><a href="https://www.nicchan.me/blog/wishcessibility/">Wishcessibility</a> (Nic Chan) &#8211; Some really good thoughts on accessibility.</li>



<li><a href="https://ohhelloana.blog/bookmarks-final-final/">A bookmarks post that closes all the tabs</a> (Ana Rodrigues)</li>
</ul>



<h2 class="wp-block-heading">Caught my eye</h2>



<p class="wp-block-paragraph"><a href="https://www.nicchan.me/">Nic Chan&#8217;s personal site</a></p>



<figure class="wp-block-image size-full"><a href="https://www.nicchan.me/"><img loading="lazy" decoding="async" width="2560" height="1865" src="https://jeffbridgforth.com/wp-content/uploads/nicchan-scaled.jpg" alt="" class="wp-image-12200" srcset="https://jeffbridgforth.com/wp-content/uploads/nicchan-scaled.jpg 2560w, https://jeffbridgforth.com/wp-content/uploads/nicchan-768x560.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/nicchan-1536x1119.jpg 1536w, https://jeffbridgforth.com/wp-content/uploads/nicchan-2048x1492.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></a></figure>



<p class="wp-block-paragraph">I came across Nic&#8217;s site when I read the <a href="https://www.nicchan.me/blog/wishcessibility/">Wishcessibility</a> article. I love the transitions that makes this feel like a desktop. I enjoyed clicking around on the different desktop icons. The mobile version works pretty well also.</p>



<p class="wp-block-paragraph"><a href="https://codepen.io/Adir-SL/pen/RNRyVQL">Sticky Header &#8211; Pure CSS</a> (Codepen)</p>



<p class="codepen" data-height="600" data-default-tab="result" data-slug-hash="RNRyVQL" data-pen-title="Sticky Header - Pure CSS" data-user="Adir-SL" style="height: 600px; box-sizing: border-box; display: flex; align-items: center; justify-content: center; border: 2px solid; margin: 1em 0; padding: 1em;">
      <span>See the Pen <a href="https://codepen.io/Adir-SL/pen/RNRyVQL">
  Sticky Header &#8211; Pure CSS</a> by Adir (<a href="https://codepen.io/Adir-SL">@Adir-SL</a>)
  on <a href="https://codepen.io">CodePen</a>.</span>
      </p>
      <script async src="https://public.codepenassets.com/embed/index.js"></script>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://youtu.be/xN1-2p06Urc?si=rg1tGvtWJjIIZPdV">Never* use git pull</a> (YouTube) &#8211; My team leader sent this to me and it seems like a good practice.</li>



<li><a href="https://youtu.be/N8DXdvFfkas?si=2D_7VDnGiPx6_9J9">Making a Frontend Masters workshop &#8211; Day 1: Travel &amp; Tech Check</a> (Kevin Powell, YouTube) &#8211; I enjoyed watching Kevin&#8217;s adventure.</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a> (Netflix)</li>



<li><a href="Miracle: The Boys of '80">Miracle: The Boys of &#8217;80</a> (Netflix) &#8211; I enjoyed this documentary, commentary, and reunion of the 1980 US Olympic hockey team that stunned the Soviets and revitalized this spirits of the nation.</li>



<li>2026 Winter Olympics (NBC and Peacock)</li>



<li>Super Bowl 60 (NBC) &#8211; I had the game on but it was not very exciting until the fourth quarter. Neither team scored a touchdown till the 4th quarter. I think the Chiefs Super Bowls over the past 6 years were much more exciting than this one (even the two that they lost).</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><a href="https://www.amazon.com/Sunday-Matters-Devotionals-Prepare-Church-ebook/dp/B0BY3GT5R2/ref=sr_1_1?crid=363UY4P27U4QG&amp;dib=eyJ2IjoiMSJ9.DVo7lwM-uBt6sERB5tT_O7Tvj-LpVzp3L3-eXBPZY94xDeIYAcNTcizR20l6bo-f1PuILTgq6Pn1jFd7qiUrsyGctkBf9kF0zXgO0ibuitN2KGxser35P3P6GYyYp-1W-vTdQcl_uZ2GrVq-rJwX0p3ANoUKwtRy-u6mz3INeGPyvEwQWdcnWlRKNCMxoLrlE7IxYq8lLq32rpcpHEKmHY1ImHLXnj6rbgHXFgh88vs.nRU5VorF-5A62X9QXCvi6NjqCTzP7U6nvHQi26lae-k&amp;dib_tag=se&amp;keywords=sunday+matters+paul+david+tripp&amp;qid=1736286958&amp;sprefix=sunday+matters%2Caps%2C100&amp;sr=8-1"><em>Sunday Matters</em></a> (Paul David Tripp) – I read one devotional a week. I have five more to go.</li>



<li><a href="https://www.amazon.com/Basketball-100-Sports-Book-ebook/dp/B0CW1GFH2H/ref=tmm_kin_swatch_0"><em>The Basketball 100</em></a> (David Aldridge &amp; John Hollinger)</li>



<li><em><a href="https://www.amazon.com/dp/B07G9PTTL5?ref=ppx_yo2ov_dt_b_fed_digi_asin_title_351">Enjoying God</a></em> (Tim Chester)</li>



<li><em><a href="https://www.amazon.com/Not-Old-Young-Done-Grandparenting/dp/1802543252/ref=sr_1_1?crid=1750TZUEHGHFR&amp;dib=eyJ2IjoiMSJ9.us6Akhmf5JRnRILRWjJKUrTLz0dViNXUXNweJmAld5OkSSfSL4GNgnkKddX2JCteLyGEfufBVMIagwJoXvWsS-oPEHSNw4lk1x1lCaxSDR11-R_cjoc9AiGE4zXbtSqAzFDQyLFG-qdAvmZHf5pleJbCcXfMg55wCK_vqsYRvP1zNPLPQCzQ0yG-OzokgO0useK0wlNPLMxFd0bqpO6ypgxL8J7n6cEo3OV7vvfHsJ0.0blG1HcUVKfpFPyBRlPH7yFLk3PUnG4qmvNvhx0miZM&amp;dib_tag=se&amp;keywords=not+old+not+young+not+done&amp;qid=1769986021&amp;sprefix=not+old%2Caps%2C147&amp;sr=8-1">Not Old, Not Young, Not Done</a></em> (Christopher Ash)</li>



<li><em><a href="https://heritagebooks.org/products/ebook-stop-loving-the-world-greenhill.html">Stop Loving the World</a></em> (William Greenhill) &#8211; I had read the introduction last week but did not pick it up this week.</li>
</ul>



<h2 class="wp-block-heading">What I listened to</h2>



<ul class="wp-block-list">
<li><a href="https://shoptalkshow.com/701/">Shop Talk Show #701 Digital Archives, OpenClaw Security Concerns, and @Property Declarations</a></li>



<li><a href="https://youtu.be/TYRy1i1BYi8?si=ey_KxghLr8_bLt6e">Interop 2026 is here!</a> (General Musings with Kevin Powell)</li>
</ul>



<h2 class="wp-block-heading">Walking</h2>



<ul class="wp-block-list">
<li>Thursday &#8211; 3.12 miles in 1 hour 3 minutes</li>



<li>Saturday &#8211; 3.78 miles in 1 hour 10 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<ul class="wp-block-list">
<li><strong>NBA2K25</strong> (Nuggets) &#8211; I finished the regular season with a win and kept my winning streak in tact. I finished with the best record in the league. I will play the Lakers in the first round of the playoffs.</li>



<li><strong>MLB The Show 23</strong> (Orioles) &#8211; After finishing my season with the 2020 Twins, I decided to play with the 2023 Orioles. The real team had a great season with 101 wins. I liked Adley Rutschman and wanted to play with this team. I played 3 games to start the season on Saturday and swept the Red Sox in Boston.</li>
</ul>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-february-15-2026/">Weeknotes 26:07</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-february-15-2026/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="https://jeffbridgforth.com/wp-content/uploads/wow-timeline-opt.mp4" length="533413" type="video/mp4" />

			</item>
		<item>
		<title>Weeknotes 26:06</title>
		<link>https://jeffbridgforth.com/weeknotes-february-9-2026/</link>
					<comments>https://jeffbridgforth.com/weeknotes-february-9-2026/#comments</comments>
		
		<dc:creator><![CDATA[Jeff Bridgforth]]></dc:creator>
		<pubDate>Tue, 10 Feb 2026 02:24:14 +0000</pubDate>
				<category><![CDATA[Weeknotes]]></category>
		<guid isPermaLink="false">https://jeffbridgforth.com/?p=12188</guid>

					<description><![CDATA[<p>Fixing an annoying bug I took some time on Monday to fix a bug that I keep noticing but have not taken time to investigate. It seemed like a quirky bug that I thought only I experienced (because no one else had mentioned it). The issue was with a Glide bullet (Glide.js). If I clicked [&#8230;]</p>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-february-9-2026/">Weeknotes 26:06</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Fixing an annoying bug</h2>



<p class="wp-block-paragraph">I took some time on Monday to fix a bug that I keep noticing but have not taken time to investigate. It seemed like a quirky bug that I thought only I experienced (because no one else had mentioned it). </p>



<p class="wp-block-paragraph">The issue was with a Glide bullet (<a href="https://glidejs.com/">Glide.js</a>). If I clicked on a bullet to change the active slide in the Glide carousel, the circle was not changing color. As I tried to identify the problem, I noticed that the bullet would not change color when I clicked it but it I clicked onto another part of the page, the bullet would take on the active color. I finally was able to determine that a focus style was the culprit. </p>



<p class="wp-block-paragraph">When I add focus styles to links, I declare a style to remove the outline if the focus is put on the link by the mouse, not tabbing. It is the third declaration below:</p>



<pre class="wp-block-code"><code>&amp;:focus-visible {
    outline: white dotted 2px;
    outline-offset: 8px;
}

&amp;:focus {
    outline: white dotted 2px;
    outline-offset: 8px;
}

&amp;:focus:not(:focus-visible) {
    outline:none;
}</code></pre>



<p class="wp-block-paragraph">To fix my issue, I had to declare another rule with the  <code>.glide__bullet--active</code> class just after the third rule to put the correct background color:</p>



<pre class="wp-block-code"><code>.glide__bullet:focus:not(:focus-visible) {
    background: var(--glide-gray);
    outline: 0;
}

.glide__bullet--active.glide__bullet:focus:not(:focus-visible) {
    background-color: var(--glide-accent-color);
}
</code></pre>



<h2 class="wp-block-heading">Improved component</h2>



<p class="wp-block-paragraph">I also took some time to improve a component I created for our annual report and then also implemented on <a href="https://www.reviveourhearts.com/wow/">The Wonder of the Word</a> page. I created a timeline component that uses scroll-driven animations for browsers that support them. The section felt too sparse and like it was missing something. It finally hit me this week what it needed. A background image. I added the background image and updated a few things (I had to get rid of some color gradients on the side that made it look like the timeline faded on the edges). I also updated the font on the year numbers as I did not like the look of the serif numbers.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="2560" height="1417" src="https://jeffbridgforth.com/wp-content/uploads/timeline-previous-scaled.jpg" alt="" class="wp-image-12191" srcset="https://jeffbridgforth.com/wp-content/uploads/timeline-previous-scaled.jpg 2560w, https://jeffbridgforth.com/wp-content/uploads/timeline-previous-768x425.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/timeline-previous-1536x850.jpg 1536w, https://jeffbridgforth.com/wp-content/uploads/timeline-previous-2048x1134.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /><figcaption class="wp-element-caption">Original implementation</figcaption></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="2560" height="1418" src="https://jeffbridgforth.com/wp-content/uploads/timeline-revised-scaled.jpg" alt="" class="wp-image-12192" srcset="https://jeffbridgforth.com/wp-content/uploads/timeline-revised-scaled.jpg 2560w, https://jeffbridgforth.com/wp-content/uploads/timeline-revised-768x425.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/timeline-revised-1536x851.jpg 1536w, https://jeffbridgforth.com/wp-content/uploads/timeline-revised-2048x1135.jpg 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /><figcaption class="wp-element-caption">Revised version &#8211; It feels more engaging to me. Not as bland.</figcaption></figure>



<h2 class="wp-block-heading">New UI for Essentials Course</h2>



<p class="wp-block-paragraph">I mentioned last week that I worked on an improved UI for our Women&#8217;s Ministry Essentials course page. It is a much more compact page and I believe it makes it easier for a quick glance to view the homework, the teaching video, linking to the community chat, and bonus resources. The changes were implemented on the production site this week. I used the <code><a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/details">&lt;details></a></code> disclosure element for the hide/show functionality.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1262" height="956" src="https://jeffbridgforth.com/wp-content/uploads/essentials-new-ui.jpg" alt="" class="wp-image-12193" srcset="https://jeffbridgforth.com/wp-content/uploads/essentials-new-ui.jpg 1262w, https://jeffbridgforth.com/wp-content/uploads/essentials-new-ui-768x582.jpg 768w" sizes="auto, (max-width: 1262px) 100vw, 1262px" /></figure>



<h2 class="wp-block-heading">New version of The Wonder of the Word page</h2>



<p class="wp-block-paragraph">I met with a couple of teammates to discuss a new version of <a href="https://www.reviveourhearts.com/wow/">The Wonder of the Word.</a> Our communication director, Emily, made a paper napkin &#8220;sketch&#8221; of several of her ideas in Photoshop. To her credit, it looked more like a mockup that I have gotten from other designers in the past. Having that visual was very helpful to understand the direction that she wanted to take with the changes to the page.</p>



<p class="wp-block-paragraph">I started building a new template on Friday and look forward to putting my own fingerprints on the design. Emily has given me the freedom to take the ideas from her sketch and to improve on them as I think best.</p>



<h2 class="wp-block-heading">The Fundamentals of CSS Layout</h2>



<p class="wp-block-paragraph">Polypane has an excellent article on <a href="https://polypane.app/blog/understanding-the-fundamentals-of-css-layout/">the fundamentals of CSS layout</a>. The tutorial walks through the multiple layout algorithms of CSS starting with normal flow and building upon it with positioning, flexbox and grid. The article spends a lot of time discussing different aspects of normal flow and this sets the basis for understanding many of the differences in how the other algorithms work differently. </p>



<p class="wp-block-paragraph">The article is very upfront that there are things they left out–content sizing, container-queries, aspect-ratio, subgrid, and a deeper dive into flexbox and grid. They tease that that they might cover these topics in the future.</p>



<p class="wp-block-paragraph">This is a great introduction to CSS layout and I would recommend it to anyone doing front-end development. I even learned some new things.</p>


<div class="wp-block-jb-social-media-block">

	<header>
		<figure class="avatar"><img loading="lazy" decoding="async" width="48" height="48" src="https://jeffbridgforth.com/wp-content/uploads/jb-avatar.jpg" class="attachment-full size-full" alt="" /></figure>
		<div class="user-information">
			<h2>Jeff Bridgforth</h2>
			<p>@jeffbridgforth.com</p>
		</div>

					<svg title="Blue Sky" xmlns="http://www.w3.org/2000/svg" height="32px" fill="#166CFB" viewBox="0 0 512 512">
				<path d="M 362.6666666666667 286.6666666666667 Q 361.77777777777777 286.6666666666667 361.77777777777777 286.6666666666667 L 361.77777777777777 286.6666666666667 L 361.77777777777777 286.6666666666667 Q 357.3333333333333 285.77777777777777 353.77777777777777 284.8888888888889 Q 356.44444444444446 285.77777777777777 358.22222222222223 285.77777777777777 Q 360 285.77777777777777 362.6666666666667 286.6666666666667 L 362.6666666666667 286.6666666666667 Z M 256 226.22222222222223 Q 237.33333333333334 189.77777777777777 196.44444444444446 140 L 196.44444444444446 140 L 196.44444444444446 140 Q 156.44444444444446 89.33333333333333 111.11111111111111 55.55555555555556 Q 69.33333333333333 27.11111111111111 48.888888888888886 25.333333333333332 Q 29.333333333333332 22.666666666666668 19.555555555555557 29.77777777777778 Q 7.111111111111111 36 3.5555555555555554 50.22222222222222 Q 0 64.44444444444444 0 76 Q 0 85.77777777777777 2.6666666666666665 115.11111111111111 Q 4.444444444444445 144.44444444444446 7.111111111111111 173.77777777777777 Q 10.666666666666666 204 13.333333333333334 214.66666666666666 Q 27.555555555555557 258.22222222222223 66.66666666666667 275.1111111111111 Q 104.88888888888889 291.1111111111111 149.33333333333334 286.6666666666667 Q 152 285.77777777777777 154.66666666666666 285.77777777777777 Q 156.44444444444446 285.77777777777777 158.22222222222223 284.8888888888889 Q 153.77777777777777 285.77777777777777 149.33333333333334 286.6666666666667 Q 106.66666666666667 292 75.55555555555556 307.1111111111111 Q 44.44444444444444 322.22222222222223 42.666666666666664 352.44444444444446 Q 41.77777777777778 383.55555555555554 88.88888888888889 437.77777777777777 Q 142.22222222222223 489.3333333333333 175.11111111111111 477.77777777777777 Q 208 466.22222222222223 227.55555555555554 424.44444444444446 Q 246.22222222222223 383.55555555555554 256 346.22222222222223 Q 256 346.22222222222223 256 345.3333333333333 Q 258.6666666666667 353.3333333333333 261.3333333333333 363.1111111111111 Q 270.22222222222223 399.55555555555554 286.22222222222223 435.1111111111111 Q 303.1111111111111 469.77777777777777 334.22222222222223 476.8888888888889 Q 366.22222222222223 484 421.3333333333333 437.77777777777777 Q 464.8888888888889 391.55555555555554 464.8888888888889 360.44444444444446 Q 464 328.44444444444446 434.6666666666667 310.6666666666667 Q 405.3333333333333 292 362.6666666666667 286.6666666666667 Q 361.77777777777777 286.6666666666667 361.77777777777777 285.77777777777777 Q 357.3333333333333 285.77777777777777 353.77777777777777 284.8888888888889 Q 356.44444444444446 285.77777777777777 358.22222222222223 285.77777777777777 Q 360 285.77777777777777 362.6666666666667 286.6666666666667 Q 407.1111111111111 291.1111111111111 445.3333333333333 275.1111111111111 Q 484.44444444444446 258.22222222222223 498.6666666666667 214.66666666666666 Q 501.3333333333333 204 504.8888888888889 173.77777777777777 Q 507.55555555555554 144.44444444444446 509.3333333333333 115.11111111111111 Q 512 85.77777777777777 512 76 Q 512 64.44444444444444 508.44444444444446 50.22222222222222 Q 504.8888888888889 36 492.44444444444446 29.77777777777778 Q 483.55555555555554 23.555555555555557 463.1111111111111 25.333333333333332 Q 442.6666666666667 27.11111111111111 400.8888888888889 55.55555555555556 Q 355.55555555555554 89.33333333333333 315.55555555555554 140 Q 274.6666666666667 189.77777777777777 256 226.22222222222223 L 256 226.22222222222223 Z" />
			</svg>
			</header>
	<div class="sm-content">

<p class="wp-block-paragraph">TIL: I learned about box-decoration-break. I wish I had learned about this sooner as I know some problems I tried to solve in the past would have benefitted from it. </p>



<p class="wp-block-paragraph"><a href="https://polypane.app/blog/understanding-the-fundamentals-of-css-layout/">https://polypane.app/blog/understanding-the-fundamentals-of-css-layout/</a></p>

</div>
	<footer>
		Feb. 4, 2026 at 11:31 a.m.					<a href="https://bsky.app/profile/jeffbridgforth.com/post/3me2cg5ffhc25">View on Bluesky</a>
			</footer>
</div>



<h2 class="wp-block-heading">Playing around</h2>



<p class="wp-block-paragraph">I have seen several people talk about redesigning their sites. I have been considering doing some small changes to my site. I played around with some new color schemes in Dev Tools and considered a new font. I would also like to revisit the navigation and the top banner. I am still in the sandbox phase so stay tuned.</p>



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



<h2 class="wp-block-heading">Caught my eye</h2>



<blockquote class="bluesky-embed" data-bluesky-uri="at://did:plc:jnj7wcwuvspxdsipmecmx7rs/app.bsky.feed.post/3me6aeczk5c2n" data-bluesky-cid="bafyreifsv6x32gatjg5gengebmpv7emba4xr2slb5l6d4sfe2f4itfrsc4" data-bluesky-embed-color-mode="dark"><p lang="en">img:hover {
    scale: 1.2;
    clip-path: inset(
        10% 10% 10% 10% 
        round 20px
    );
}

nice, n&#x27; simple

codepen.io/argyleink/pe&#8230;<br /><br /><a href="https://bsky.app/profile/did:plc:jnj7wcwuvspxdsipmecmx7rs/post/3me6aeczk5c2n?ref_src=embed">[image or embed]</a></p>&mdash; Adam Argyle (<a href="https://bsky.app/profile/did:plc:jnj7wcwuvspxdsipmecmx7rs?ref_src=embed">@nerdy.dev</a>) <a href="https://bsky.app/profile/did:plc:jnj7wcwuvspxdsipmecmx7rs/post/3me6aeczk5c2n?ref_src=embed">February 6, 2026 at 1:05 AM</a></blockquote><script async src="https://embed.bsky.app/static/embed.js" charset="utf-8"></script>



<h2 class="wp-block-heading">Articles I read</h2>



<ul class="wp-block-list">
<li><a href="https://www.challies.com/articles/when-you-make-the-devil-shout-for-joy/">How To Make the Devil Shout for Joy</a> (Tim Challies)</li>



<li><a href="https://www.reviveourhearts.com/blog/four-glorious-reasons-not-to-skip-leviticus/">Four Glorious Reasons Not to Skip Leviticus</a> (Lori Hatcher, <em>Revive Our Hearts</em>)</li>



<li><a href="https://www.zolkos.com/2025/12/03/vanilla-css-is-all-you-need">Vanilla CSS is all you need</a> (Rob Zolkos)</li>



<li><a href="https://ealinglevy.wordpress.com/2026/01/30/dont-run-ministers-letter-jan-26/">Don’t run</a> (Paul Levy)</li>



<li><a href="https://patrickbrosset.com/articles/2026-01-06-fun-with-the-web/">Fun with the web</a> (Patrick Brosset)</li>



<li><a href="https://blog.jim-nielsen.com/2026/say-no-to-data/">You Can Just Say No to the Data</a> (Jim Nielsen)</li>



<li><a href="https://developer.chrome.com/blog/masonry-update">Brick by brick: Help us build CSS Masonry</a> (Patrick Brosset and Alison Maher, <em>Chrome for Developers</em>)</li>



<li><a href="https://themercury.com/opinion/i-wonder-whyd-they-move-out-of-ahearn/article_1c4a1df3-6738-4667-98ba-c0a70fdcafab.html">I WONDER | Why&#8217;d they move out of Ahearn?</a> (Ned Seaton, <em>Manhattan Mercury</em>) &#8211; I enjoyed reading the story of why K-State moved out of Ahearn and built a new arena in Bramlage. I used to walk by Ahearn each day from the parking lot coming and going from campus when my wife and I worked there.</li>



<li><a href="https://artlung.com/blog/2026/02/01/a-low-boil/">a low boil</a>&nbsp;(Joe Crawford) &#8211; I have enjoyed reading Joe&#8217;s recent stories and reflections on life.</li>



<li><a href="https://blog.jim-nielsen.com/2026/browsers-white-lies/">The Browser’s Little White Lies</a> (Jim Nielsen)</li>



<li><a href="https://ishadeed.com/article/too-early-breakpoint/">The Too Early Breakpoint</a> (Ahmad Shadeed) &#8211; I always struggle deciding when a layout is ready for multi-column layouts.</li>



<li><a href="https://www.challies.com/articles/tiptoeing-to-the-edge-of-cliffs/">Tiptoeing to the Edge of Cliffs</a> (Tim Challies)</li>



<li><a href="https://stephenmcalpine.com/jelly-roll-billie-eilish-and-jesus/">Jelly Roll, Billie Eilish, and Jesus.</a> (Stephen McAlpine)</li>



<li><a href="https://www.linkedin.com/posts/todd-thompson-9276bb1_im-calling-it-time-of-death-800-am-2-activity-7424188861783638016-Vvt5">I&#8217;m calling it. Time of Death: 8:00 AM, 2 February 2026. My career is officially dead after over three decades working with software as a designer</a> (Todd Thompson) &#8211; This was a sad one to read. I often wondered if my time as a front-end developer was over in the year I was unemployed. I am grateful every day that I have found a place that needs and values my skills and that I can keep doing this as a career.</li>



<li><a href="https://matuzo.at/blog/2026/geolocation-element">Introduction to the new HTML element &lt;geolocation&gt;</a> (Manuel Matuzovic)</li>



<li><a href="https://polypane.app/blog/understanding-the-fundamentals-of-css-layout/">Understanding the fundamentals of CSS Layout</a> (Polypane)</li>



<li><a href="https://cassidoo.co/post/css-corner-shape/">Making interesting borders with CSS corner-shape</a> (Cassidy Williams) &#8211; I want to learn more about corner-shape. I played around with it the previous week but want to better understand it. <a href="https://bsky.app/profile/una.im/post/3me56xpfksk2i">Border-shape</a> is another one that I want to understand better. <a href="https://codepen.io/una/pen/ByzYMVb">Una posted a demo of it this week</a> (need to view in Chrome Canary).</li>
</ul>



<h2 class="wp-block-heading">What I watched</h2>



<ul class="wp-block-list">
<li><a href="https://www.youtube.com/watch?v=DCqWU-1QVK4">How to use Pen Tool in Affinity Designer</a> (Kru Mark Tutorials, YouTube) &#8211; I want to better understand how to draw curves so that I can make SVGs and custom clip-paths.</li>



<li><a href="https://www.netflix.com/title/70262098">The West Wing</a>&nbsp;(Netflix)</li>



<li>Picard: Season 3 (Paramount Plus) – I heard a lot of good things about this season. I have enjoyed the first 3 episodes I watched this week.</li>



<li><a href="https://www.pbs.org/show/all-creatures-great-and-small/">All Creatures Great &amp; Small</a>&nbsp;(PBS App) &#8211; We have watched ahead with Passport and PBS App</li>



<li><a href="https://www.straykidsmovie.com/">Stray Kids Dominate Experience</a> (Theater) &#8211; My wife and I enjoyed going to this with our daughter. Gave us a peek into the K Pop fandom. I enjoy their music and it was pretty impressive to see the production that was put into their concert. Our daughter attended the concert tour this past summer in Atlanta.</li>
</ul>



<h2 class="wp-block-heading">Books I am reading</h2>



<ul class="wp-block-list">
<li><a href="https://www.amazon.com/Sunday-Matters-Devotionals-Prepare-Church-ebook/dp/B0BY3GT5R2/ref=sr_1_1?crid=363UY4P27U4QG&amp;dib=eyJ2IjoiMSJ9.DVo7lwM-uBt6sERB5tT_O7Tvj-LpVzp3L3-eXBPZY94xDeIYAcNTcizR20l6bo-f1PuILTgq6Pn1jFd7qiUrsyGctkBf9kF0zXgO0ibuitN2KGxser35P3P6GYyYp-1W-vTdQcl_uZ2GrVq-rJwX0p3ANoUKwtRy-u6mz3INeGPyvEwQWdcnWlRKNCMxoLrlE7IxYq8lLq32rpcpHEKmHY1ImHLXnj6rbgHXFgh88vs.nRU5VorF-5A62X9QXCvi6NjqCTzP7U6nvHQi26lae-k&amp;dib_tag=se&amp;keywords=sunday+matters+paul+david+tripp&amp;qid=1736286958&amp;sprefix=sunday+matters%2Caps%2C100&amp;sr=8-1"><em>Sunday Matters</em></a>&nbsp;(Paul David Tripp) – I read one devotional a week. I have five more to go.</li>



<li><a href="https://www.amazon.com/Basketball-100-Sports-Book-ebook/dp/B0CW1GFH2H/ref=tmm_kin_swatch_0"><em>The Basketball 100</em></a>&nbsp;(David Aldridge &amp; John Hollinger)</li>



<li><em><a href="https://www.amazon.com/dp/B07G9PTTL5?ref=ppx_yo2ov_dt_b_fed_digi_asin_title_351">Enjoying God</a></em>&nbsp;(Tim Chester)</li>



<li><em><a href="https://www.amazon.com/Not-Old-Young-Done-Grandparenting/dp/1802543252/ref=sr_1_1?crid=1750TZUEHGHFR&amp;dib=eyJ2IjoiMSJ9.us6Akhmf5JRnRILRWjJKUrTLz0dViNXUXNweJmAld5OkSSfSL4GNgnkKddX2JCteLyGEfufBVMIagwJoXvWsS-oPEHSNw4lk1x1lCaxSDR11-R_cjoc9AiGE4zXbtSqAzFDQyLFG-qdAvmZHf5pleJbCcXfMg55wCK_vqsYRvP1zNPLPQCzQ0yG-OzokgO0useK0wlNPLMxFd0bqpO6ypgxL8J7n6cEo3OV7vvfHsJ0.0blG1HcUVKfpFPyBRlPH7yFLk3PUnG4qmvNvhx0miZM&amp;dib_tag=se&amp;keywords=not+old+not+young+not+done&amp;qid=1769986021&amp;sprefix=not+old%2Caps%2C147&amp;sr=8-1">Not Old, Not Young, Not Done</a></em>&nbsp;(Christopher Ash) </li>



<li><em><a href="https://heritagebooks.org/products/ebook-stop-loving-the-world-greenhill.html">Stop Loving the World</a></em> (William Greenhill)</li>
</ul>



<h2 class="wp-block-heading">Walking</h2>



<p class="wp-block-paragraph">I was glad to get back out walking on Saturday. I also spent 20 minutes on the Gazelle on Tuesday.</p>



<ul class="wp-block-list">
<li>Saturday &#8211; 3.12 miles in 57 minutes</li>
</ul>



<h2 class="wp-block-heading">What I played</h2>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1920" height="1080" src="https://jeffbridgforth.com/wp-content/uploads/MLBR-The-ShowTM-20_1043.jpg" alt="" class="wp-image-12189" srcset="https://jeffbridgforth.com/wp-content/uploads/MLBR-The-ShowTM-20_1043.jpg 1920w, https://jeffbridgforth.com/wp-content/uploads/MLBR-The-ShowTM-20_1043-768x432.jpg 768w, https://jeffbridgforth.com/wp-content/uploads/MLBR-The-ShowTM-20_1043-1536x864.jpg 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></figure>



<ul class="wp-block-list">
<li><strong>MLB The Show 20</strong> (Twins) &#8211; I won Game 4, 7-3, and swept the Cubs in the World Series on Sunday. I enjoyed playing with this team and already miss playing with them.</li>



<li><strong>NBA 2K25</strong> (Nuggets) &#8211; I survived a late rally by the Pacers to keep my winning streak alive.</li>
</ul>
<p>The post <a href="https://jeffbridgforth.com/weeknotes-february-9-2026/">Weeknotes 26:06</a> appeared first on <a href="https://jeffbridgforth.com">Jeff Bridgforth</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://jeffbridgforth.com/weeknotes-february-9-2026/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
