<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:rawvoice="https://blubrry.com/developer/rawvoice-rss/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" version="2.0">

<channel>
	<title>Bill Selak</title>
	<atom:link href="https://www.billselak.com/feed" rel="self" type="application/rss+xml"/>
	<link>https://www.billselak.com</link>
	<description>All That is EduAwesome</description>
	<lastBuildDate>Wed, 22 Jul 2026 04:07:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>
	<atom:link href="https://pubsubhubbub.appspot.com/" rel="hub"/>
	<itunes:author>Bill Selak</itunes:author>
	<itunes:explicit>false</itunes:explicit>
	<itunes:image href="http://www.billselak.com/podcastupload/logopodcast1400.jpg"/>
	<itunes:type>episodic</itunes:type>
	<itunes:owner>
		<itunes:name>Bill Selak</itunes:name>
		<itunes:email>billselak@gmail.com</itunes:email>
	</itunes:owner>
	<copyright>2024</copyright>
	<podcast:license>2024</podcast:license>
	<podcast:medium>podcast</podcast:medium>
	<image>
		<title>Bill Selak</title>
		<url>http://www.billselak.com/podcastupload/logopodcast1400.jpg</url>
		<link>https://www.billselak.com</link>
	</image>
	<itunes:category text="Education"/>
	<itunes:category text="Education">
		<itunes:category text="Courses"/>
	</itunes:category>
	<itunes:category text="Education">
		<itunes:category text="How To"/>
	</itunes:category>
	<rawvoice:rating>TV-PG</rawvoice:rating>
	<podcast:podping usesPodping="true"/>
	<rawvoice:subscribe deezer="https://www.deezer.com/us/show/649402" feed="https://www.billselak.com/feed" itunes="https://itunes.apple.com/us/podcast/bill-selak/id304781138?mt=2" spotify="https://open.spotify.com/show/4B5uul7s7kwePz4NBd95pL" tunein="https://tunein.com/podcasts/Education-Podcasts/Bill-Selak-Talks-p1271053/"/>
	<item>
		<title>Bill Selak Talks About the Inverse of a Brown M&amp;M</title>
		<link>https://www.billselak.com/2026/bill-selak-talks-about-the-inverse-of-a-brown-mm</link>
					<comments>https://www.billselak.com/2026/bill-selak-talks-about-the-inverse-of-a-brown-mm#respond</comments>
		
		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Wed, 22 Jul 2026 04:03:30 +0000</pubDate>
				<category><![CDATA[ai]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Ed Tech]]></category>
		<category><![CDATA[Education Leadership]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Hillbrook]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Professional Development]]></category>
		<category><![CDATA[Brand New Eyes]]></category>
		<category><![CDATA[Brown M&Ms]]></category>
		<category><![CDATA[Creative Solutions]]></category>
		<category><![CDATA[Educational Resources]]></category>
		<category><![CDATA[Educational Values]]></category>
		<category><![CDATA[Employee Orientation]]></category>
		<category><![CDATA[Independent Learning]]></category>
		<category><![CDATA[Innovative Teaching]]></category>
		<category><![CDATA[Learning At Your Own Pace]]></category>
		<category><![CDATA[Learning Technology]]></category>
		<category><![CDATA[Music Appreciation]]></category>
		<category><![CDATA[Music Production]]></category>
		<category><![CDATA[New Employees]]></category>
		<category><![CDATA[Onboarding Experience]]></category>
		<category><![CDATA[Paramore]]></category>
		<category><![CDATA[Safety Protocols]]></category>
		<category><![CDATA[School Culture]]></category>
		<category><![CDATA[tech director]]></category>
		<category><![CDATA[Tech Education]]></category>
		<category><![CDATA[Van Halen]]></category>
		<guid isPermaLink="false">https://www.billselak.com/?p=5861</guid>

					<description><![CDATA[<p><img data-tf-not-load="1" fetchpriority="high" loading="auto" decoding="auto" width="1254" height="1254" src="https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-1024x1024-308x308.png 308w" sizes="(max-width: 1254px) 100vw, 1254px" /></p>In this episode, I explore the famous story of Van Halen’s “no brown M&#38;M’s” rider—and why it was never really about the candy. That idea got me thinking about what I call the inverse of a Brown M&#38;M: the small, intentional experiences that communicate your organization’s values from day one. I share how building a [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img data-tf-not-load="1" width="1254" height="1254" src="https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-1024x1024-308x308.png 308w" sizes="(max-width: 1254px) 100vw, 1254px" /></p>
<figure class="wp-block-audio"><div class="tf_lazy tf_audio_lazy tf_w tf_rel tf_box" data-playtitle="Play/Pause" data-next="Next" data-prev="Previous" data-timeslider="Time Slider"><audio data-lazy="1" data-lazy="1" preload="none" controls src="https://billselak.com/podcastupload/bst136-brown-m_ms.m4a"></audio></div></figure>



<div class="wp-block-media-text is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="1024" height="1024" src="https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-1024x1024.png" alt="" class="wp-image-5865 size-full" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms-1024x1024-308x308.png 308w, https://www.billselak.com/wp-content/podcast/2026/07/bst136-brown-m_ms.png 1254w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">In this episode, I explore the famous story of Van Halen’s “<em>no brown M&amp;M’s</em>” rider—and why it was never really about the candy. That idea got me thinking about what I call the <strong>inverse</strong> of a Brown M&amp;M: the small, intentional experiences that communicate your organization’s values from day one. I share how building a custom onboarding app for new employees changed the way I think about technology, professional learning, and school culture, and I challenge you to identify your own “inverse of a Brown M&amp;M” as you prepare to welcome new members of your community this fall.</p>
</div></div>


<p><!-- Paste transcript from Headliner here --></p>

<!-- wp:themify-builder/canvas /-->]]></content:encoded>
					
					<wfw:commentRss>https://www.billselak.com/2026/bill-selak-talks-about-the-inverse-of-a-brown-mm/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
				<enclosure length="11323606" type="audio/x-m4a" url="https://media.blubrry.com/billselak/billselak.com/podcastupload/bst136-brown-m_ms.m4a"/>

				<itunes:episodeType>full</itunes:episodeType>
	</item>
		<item>
		<title>Bill Selak Talks About Claude for Teachers: Opportunities and Frustrations</title>
		<link>https://www.billselak.com/2026/bill-selak-talks-about-claude-for-teachers-opportunities-and-frustrations</link>
					<comments>https://www.billselak.com/2026/bill-selak-talks-about-claude-for-teachers-opportunities-and-frustrations#respond</comments>
		
		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Sat, 18 Jul 2026 01:05:08 +0000</pubDate>
				<category><![CDATA[ai]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Ed Tech]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Administrative Tools]]></category>
		<category><![CDATA[App Development]]></category>
		<category><![CDATA[Automation In Education]]></category>
		<category><![CDATA[Classroom Technology]]></category>
		<category><![CDATA[Claude For Teachers]]></category>
		<category><![CDATA[Digital Solutions For Schools]]></category>
		<category><![CDATA[Education Systems Improvement]]></category>
		<category><![CDATA[Educational Innovation]]></category>
		<category><![CDATA[educational technology]]></category>
		<category><![CDATA[generative AI]]></category>
		<category><![CDATA[Ios Applications]]></category>
		<category><![CDATA[Onboarding Solutions]]></category>
		<category><![CDATA[Student Data Compliance]]></category>
		<category><![CDATA[Student Roster Management]]></category>
		<category><![CDATA[Teacher Verification]]></category>
		<category><![CDATA[Tech Directors]]></category>
		<category><![CDATA[Tech Integration In Schools]]></category>
		<category><![CDATA[Tech Support For Teachers]]></category>
		<category><![CDATA[User-Friendly Platforms]]></category>
		<category><![CDATA[Web Apps]]></category>
		<guid isPermaLink="false">https://www.billselak.com/?p=5853</guid>

					<description><![CDATA[<p><img loading="lazy" width="1254" height="1254" src="https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-1024x1024-308x308.png 308w" sizes="(max-width: 1254px) 100vw, 1254px" /></p>In this episode, I react to Anthropic’s new Claude for Teachers announcement and explain why I’m excited—but also frustrated—as a school technology director. Great AI tools need great administrative tools, and there’s still work to do. Then we zoom out to a bigger question: what should educators actually be building with generative AI? I share [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" width="1254" height="1254" src="https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-1024x1024-308x308.png 308w" sizes="(max-width: 1254px) 100vw, 1254px" /></p><!-- wp:themify-builder/canvas /-->


<figure class="wp-block-audio"><div class="tf_lazy tf_audio_lazy tf_w tf_rel tf_box" data-playtitle="Play/Pause" data-next="Next" data-prev="Previous" data-timeslider="Time Slider"><audio data-lazy="1" data-lazy="1" preload="none" controls src="https://billselak.com/podcastupload/bst135-genAI-web-apps.m4a"></audio></div></figure>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:45% auto"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="1024" height="1024" src="https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-1024x1024.png" alt="" class="wp-image-5856 size-full" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations-1024x1024-308x308.png 308w, https://www.billselak.com/wp-content/podcast/2026/07/bst135-Claude-for-Teachers_-Opportunities-and-Frustrations.png 1254w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">In this episode, I react to Anthropic’s new Claude for Teachers announcement and explain why I’m excited—but also frustrated—as a school technology director. Great AI tools need great administrative tools, and there’s still work to do.</p>



<p class="wp-block-paragraph">Then we zoom out to a bigger question: what should educators actually be building with generative AI? I share a few of my own projects, including a private podcast recording app, a new employee onboarding app, and some experiments with web apps and NFC automations. My challenge for this summer is simple: notice the friction points around you, then build something that makes them disappear.</p>
</div></div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.billselak.com/2026/bill-selak-talks-about-claude-for-teachers-opportunities-and-frustrations/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
				<enclosure length="18825267" type="audio/x-m4a" url="https://media.blubrry.com/billselak/billselak.com/podcastupload/bst135-genAI-web-apps.m4a"/>

				<itunes:episodeType>full</itunes:episodeType>
	</item>
		<item>
		<title>The Importance of “The Hang”</title>
		<link>https://www.billselak.com/2026/the-importance-of-the-hang</link>
					<comments>https://www.billselak.com/2026/the-importance-of-the-hang#respond</comments>
		
		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Mon, 13 Jul 2026 14:30:00 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Ed Tech]]></category>
		<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[musicianship]]></category>
		<guid isPermaLink="false">http://www.billselak.com/?p=5062</guid>

					<description><![CDATA[<p><img loading="lazy" width="800" height="358" src="https://www.billselak.com/wp-content/podcast/2026/07/gene-congas.jpg" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/gene-congas.jpg 800w, https://www.billselak.com/wp-content/podcast/2026/07/gene-congas-300x134.jpg 300w, https://www.billselak.com/wp-content/podcast/2026/07/gene-congas-768x344.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></p>Before I became a teacher, I made my living as a musician. One of the unexpected lessons I learned during those years had nothing to do with playing my instrument. A drummer I knew, Gene, told a story about a friend who auditioned to play on tour with The Eagles. The drummer arrived for his [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" width="800" height="358" src="https://www.billselak.com/wp-content/podcast/2026/07/gene-congas.jpg" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/gene-congas.jpg 800w, https://www.billselak.com/wp-content/podcast/2026/07/gene-congas-300x134.jpg 300w, https://www.billselak.com/wp-content/podcast/2026/07/gene-congas-768x344.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></p>
<p class="wp-block-paragraph">Before I became a teacher, I made my living as a musician. One of the unexpected lessons I learned during those years had nothing to do with playing my instrument.</p>



<p class="wp-block-paragraph">A drummer I knew, Gene, told a story about a friend who auditioned to play on tour with The Eagles. The drummer arrived for his audition, only to be told the band was running behind. While they worked through vocal harmonies, he was asked to pick up an egg shaker and quietly played along. Eventually they apologized, thanked him for his time, and asked him to come back the next day.</p>



<p class="wp-block-paragraph">The next day went much the same way. More waiting. More egg shaker. Still no opportunity to sit behind the drum kit.</p>



<p class="wp-block-paragraph">When they asked him to come back a third time, he had to be wondering what was going on. Instead of another delayed audition, they simply offered him the gig. Confused, he asked why they had never actually asked him to play the drums.</p>



<p class="wp-block-paragraph">The answer has stayed with me for years. </p>



<p class="wp-block-paragraph">“We already knew you could play, or you wouldn’t have been here. We just wanted to know what it was like to hang with you, because we’re going to spend a lot of time together.”</p>



<p class="wp-block-paragraph">Musicians sometimes call this <em>the hang</em>. It’s the idea that <em>talent gets you in the room</em>, but your personality, your humility, and your ability to make other people better determine whether you get invited back.</p>



<div class="wp-block-media-text is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="800" height="358" src="https://www.billselak.com/wp-content/podcast/2026/07/gene-congas.jpg" alt="" class="wp-image-5849 size-full" srcset="https://www.billselak.com/wp-content/podcast/2026/07/gene-congas.jpg 800w, https://www.billselak.com/wp-content/podcast/2026/07/gene-congas-300x134.jpg 300w, https://www.billselak.com/wp-content/podcast/2026/07/gene-congas-768x344.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">Quick aside: I’m using a photo of Gene as the featured image for this post. He passed away a few years ago, but I still think about this story often. It’s one of those lessons that extends far beyond music, and I’m grateful he shared it with me.</p>
</div></div>



<p class="wp-block-paragraph">I’ve found Gene&#8217;s lesson is also true in education&#8230; schools are incredibly collaborative places. We spend hours planning together, troubleshooting problems, organizing events, and simply navigating the unpredictable rhythm of a school day. There are certainly moments where expertise matters. I want my colleagues to be thoughtful educators and skilled professionals.</p>



<p class="wp-block-paragraph">But after a certain point, competence becomes the baseline. What separates people is whether they’re enjoyable to work alongside. Are they curious? Generous with their time? Calm when things don’t go according to plan? Do they leave the room better than they found it?</p>



<p class="wp-block-paragraph">I still share this story with students who are thinking about pursuing music professionally. They expect the lesson to be about practicing more or becoming a better performer. Instead, it’s about becoming someone people genuinely want to spend time with.</p>



<p class="wp-block-paragraph">As it turns out, that may be one of the most valuable professional skills any of us can develop.</p>


<!-- wp:themify-builder/canvas /-->]]></content:encoded>
					
					<wfw:commentRss>https://www.billselak.com/2026/the-importance-of-the-hang/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>School Traditions During Lockdown: New Blog Post, Old Draft</title>
		<link>https://www.billselak.com/2026/school-traditions-during-lockdown-new-blog-post-old-draft</link>
					<comments>https://www.billselak.com/2026/school-traditions-during-lockdown-new-blog-post-old-draft#respond</comments>
		
		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Thu, 09 Jul 2026 02:22:45 +0000</pubDate>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Ed Tech]]></category>
		<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Hillbrook]]></category>
		<category><![CDATA[Presentation]]></category>
		<category><![CDATA[Routines]]></category>
		<category><![CDATA[Student Projects]]></category>
		<category><![CDATA[COVID]]></category>
		<category><![CDATA[lockdown]]></category>
		<category><![CDATA[school traditions]]></category>
		<guid isPermaLink="false">http://www.billselak.com/?p=5162</guid>

					<description><![CDATA[<p><img loading="lazy" width="1254" height="1254" src="https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid-1024x1024-308x308.png 308w" sizes="(max-width: 1254px) 100vw, 1254px" /></p>While cleaning up old WordPress sites during my recent website migration, I stumbled across a page of notes from an NAIS roundtable I attended in early 2021. At the time, every independent school was trying to answer the same question: How do we preserve our traditions when we can’t gather together? The notes were meant only [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" width="1254" height="1254" src="https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/school-traditions-during-covid-1024x1024-308x308.png 308w" sizes="(max-width: 1254px) 100vw, 1254px" /></p>
<p class="wp-block-paragraph">While cleaning up old WordPress sites during my recent <a href="https://www.billselak.com/2026/rescuing-20-years-of-online-teaching-while-migrating-off-bluehost" data-type="post" data-id="5793">website migration</a>, I stumbled across a page of notes from an NAIS roundtable I attended in early 2021. At the time, every independent school was trying to answer the same question: <em>How do we preserve our traditions when we can’t gather together?</em></p>



<p class="wp-block-paragraph">The notes were meant only for me, but reading them five years later, I was struck by how relevant one idea still feels: <strong>Constraint breeds creativity.</strong></p>



<p class="wp-block-paragraph">The facilitator challenged us to stop asking, <em>“How do we recreate this event online?”</em> Instead, we were asked to begin with a different question: <strong>What is the core purpose of this tradition? Design from there.</strong></p>



<p class="wp-block-paragraph">That shift in thinking unlocked some remarkable ideas.</p>



<p class="wp-block-paragraph">Our eighth grade musical became a green-screen puppet production. The art show transformed into a virtual gallery featuring every student. Weekly assemblies evolved into edited video broadcasts with guest singers, jokes, and announcements. Student lunch clubs moved online and remained student-led. Outdoor education became faculty-led virtual field trips. Buddies became pen pals, read-alouds, and student-created activities.</p>



<p class="wp-block-paragraph">None of these were perfect replacements. They weren’t trying to be. They were designed around the purpose of each tradition rather than its familiar format.</p>



<p class="wp-block-paragraph">One of my favorite examples was our eighth grade recognition ceremony. Instead of one large event with hundreds of attendees, faculty members met individually with each graduate and their family on campus to read their speech in person. Those speeches were also recorded and edited into a premiere video that every family could watch together. Looking back, it wasn’t simply a compromise—it created a different kind of intimacy that the traditional ceremony never had.</p>



<p class="wp-block-paragraph">Of course, many of these traditions eventually returned to their original form. Most should have. There’s something irreplaceable about gathering together in person.</p>



<p class="wp-block-paragraph">But I hope we don’t lose the broader lesson.</p>



<p class="wp-block-paragraph">When we’re willing to ask&nbsp;<em>why</em>&nbsp;a tradition exists before deciding&nbsp;<em>how</em>&nbsp;it should happen, we often discover better ideas than we’d imagined. Sometimes the constraint isn’t the obstacle—it’s the catalyst.</p>



<p class="wp-block-paragraph">One other lesson is worth holding onto. During those years, we became much better at creating ways for people to participate remotely. Today, most schools have understandably returned to in-person events, but there are still students, family members, and colleagues for whom attending in person isn’t always possible. We now know how to make many of our traditions more accessible. I hope we continue to use those skills whenever we can.</p>



<p class="wp-block-paragraph">Funny how cleaning out an old blog can uncover ideas that still feel surprisingly current.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.billselak.com/2026/school-traditions-during-lockdown-new-blog-post-old-draft/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Free Stock Music Websites for Student Movie Soundtracks</title>
		<link>https://www.billselak.com/2026/free-stock-music-websites-for-student-movie-soundtracks</link>
					<comments>https://www.billselak.com/2026/free-stock-music-websites-for-student-movie-soundtracks#respond</comments>
		
		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Thu, 09 Jul 2026 01:47:35 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Ed Tech]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Routines]]></category>
		<category><![CDATA[Student Projects]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[downloading music]]></category>
		<category><![CDATA[ed tech]]></category>
		<category><![CDATA[fair use]]></category>
		<category><![CDATA[how to use music]]></category>
		<category><![CDATA[licensed music]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[music in the classroom]]></category>
		<guid isPermaLink="false">http://www.billselak.com/?p=3169</guid>

					<description><![CDATA[<p><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1254'%20height='1254'%20viewBox=%270%200%201254%201254%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#fcfcfc 25%,#000a1a 25% 50%,#050a15 50% 75%,#012038 75%),linear-gradient(to right,#010411 25%,#0c1424 25% 50%,#f4efeb 50% 75%,#f5f1eb 75%),linear-gradient(to right,#f2ece4 25%,#f3eee8 25% 50%,#f2ece6 50% 75%,#f3eee8 75%),linear-gradient(to right,#1f1d1c 25%,#000000 25% 50%,#ae6e33 50% 75%,#50685e 75%)" width="1254" height="1254" data-tf-src="https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom.png" class="tf_svg_lazy attachment-full size-full wp-post-image" alt="" decoding="async" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-1024x1024-308x308.png 308w" data-tf-sizes="(max-width: 1254px) 100vw, 1254px" /><noscript><img width="1254" height="1254" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-1024x1024-308x308.png 308w" sizes="(max-width: 1254px) 100vw, 1254px" /></noscript></p>For years, whenever students started making videos, the same question inevitably came up:&#160;Where do I find music that I’m actually allowed to use? The good news is that there are more great options than ever. Whether you’re creating a classroom project, a school promo, or just experimenting with video, here are a few of my [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1254'%20height='1254'%20viewBox=%270%200%201254%201254%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#fcfcfc 25%,#000a1a 25% 50%,#050a15 50% 75%,#012038 75%),linear-gradient(to right,#010411 25%,#0c1424 25% 50%,#f4efeb 50% 75%,#f5f1eb 75%),linear-gradient(to right,#f2ece4 25%,#f3eee8 25% 50%,#f2ece6 50% 75%,#f3eee8 75%),linear-gradient(to right,#1f1d1c 25%,#000000 25% 50%,#ae6e33 50% 75%,#50685e 75%)" width="1254" height="1254" data-tf-src="https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom.png" class="tf_svg_lazy attachment-full size-full wp-post-image" alt="" decoding="async" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-1024x1024-308x308.png 308w" data-tf-sizes="(max-width: 1254px) 100vw, 1254px" /><noscript><img width="1254" height="1254" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/use-music-legally-in-classroom-1024x1024-308x308.png 308w" sizes="(max-width: 1254px) 100vw, 1254px" /></noscript></p><!-- wp:themify-builder/canvas /-->


<p class="wp-block-paragraph">For years, whenever students started making videos, the same question inevitably came up:&nbsp;<em>Where do I find music that I’m actually allowed to use?</em></p>



<p class="wp-block-paragraph">The good news is that there are more great options than ever. Whether you’re creating a classroom project, a school promo, or just experimenting with video, here are a few of my favorite resources.</p>



<p class="wp-block-paragraph">If you’re looking for a huge library of royalty-free music,&nbsp;<strong>Incompetech</strong>&nbsp;is still one of the best places to start. Kevin MacLeod’s collection includes more than 1,300 tracks, and you can filter by genre, mood, tempo, or length to quickly find something that fits your project.</p>



<p class="wp-block-paragraph">For something a little different, check out <strong><a href="https://www.mobygratis.com/">Mobygratis</a></strong>. Yes, <em>that</em> Moby. He created the site to make his music available for independent filmmakers, nonprofits, and students. It’s a fantastic collection if you’re looking for something with a more cinematic feel.</p>



<p class="wp-block-paragraph">If you’re creating videos for YouTube, don’t overlook the <strong><a href="https://www.youtube.com/c/audiolibrary-channel" target="_blank" rel="noreferrer noopener">YouTube Audio Library</a></strong>. Every track clearly lists its licensing requirements, making it easy for students (and teachers) to stay on the right side of copyright while still finding quality music.</p>



<p class="wp-block-paragraph">Another newer favorite is <strong><a href="https://pixabay.com/music/" target="_blank" rel="noreferrer noopener">Pixabay Music</a></strong>. While many people know Pixabay for free images, its growing music library is excellent for classroom projects and includes a wide variety of modern, high-quality tracks.</p>



<p class="wp-block-paragraph">One of my favorite hidden gems is a little more personal. My former neighbor and middle school teacher, Steven Wesley Guiles, has hundreds of original songs on <a href="https://soundcloud.com/newcoolnowmusic" target="_blank" rel="noreferrer noopener">SoundCloud</a>. His music wasn’t uploaded as a stock music library, which means you can often find tracks that sound refreshingly different from what everyone else is using. If one of his songs fits your project, reach out—he’s been incredibly supportive of student work.</p>



<p class="wp-block-paragraph">Finally, if your students have iPads or iPhones, don’t overlook <a href="https://www.apple.com/clips/" target="_blank" rel="noreferrer noopener">Apple’s <strong>Clips</strong> app</a>. It’s one of the most underrated video tools for schools. The built-in soundtracks automatically adjust to match the length of your video. Record a 20-second clip? The music fits perfectly. Add another few seconds? The soundtrack seamlessly stretches to match.</p>



<p class="wp-block-paragraph">I’ve even borrowed that Clips feature for more advanced projects. If I’m editing in Final Cut Pro, I’ll create a temporary Clips video that’s exactly the same length as my finished project, export the soundtrack, and drop it into Final Cut. Instant, perfectly timed background music.</p>



<p class="wp-block-paragraph">Sometimes the best tools aren’t the newest ones—they’re the ones hiding in plain sight.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.billselak.com/2026/free-stock-music-websites-for-student-movie-soundtracks/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Using Google Sheets to Create Student Groupings:  Advanced Formulas and Add-Ons</title>
		<link>https://www.billselak.com/2026/google-sheets-to-create-student-groupings-advanced-formulas-and-add-ons</link>
					<comments>https://www.billselak.com/2026/google-sheets-to-create-student-groupings-advanced-formulas-and-add-ons#respond</comments>
		
		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Thu, 09 Jul 2026 01:37:40 +0000</pubDate>
				<category><![CDATA[Ed Tech]]></category>
		<guid isPermaLink="false">http://www.billselak.com/?p=4907</guid>

					<description><![CDATA[<p><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1920'%20height='1920'%20viewBox=%270%200%201920%201920%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#544737 25%,#9b977e 25% 50%,#908e7f 50% 75%,#665f4f 75%),linear-gradient(to right,#736157 25%,#211e25 25% 50%,#ebe5cf 50% 75%,#eae5d1 75%),linear-gradient(to right,#ccc68a 25%,#f5d9cb 25% 50%,#f1e9d4 50% 75%,#f2f1ef 75%),linear-gradient(to right,#010000 25%,#010000 25% 50%,#030000 50% 75%,#010000 75%)" width="1920" height="1920" data-tf-src="https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway.jpg" class="tf_svg_lazy attachment-full size-full wp-post-image" alt="" decoding="async" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway.jpg 1920w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-300x300.jpg 300w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1024x1024.jpg 1024w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-150x150.jpg 150w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-768x768.jpg 768w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1536x1536.jpg 1536w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1024x1024-308x308.jpg 308w" data-tf-sizes="(max-width: 1920px) 100vw, 1920px" /><noscript><img width="1920" height="1920" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway.jpg" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway.jpg 1920w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-300x300.jpg 300w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1024x1024.jpg 1024w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-150x150.jpg 150w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-768x768.jpg 768w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1536x1536.jpg 1536w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1024x1024-308x308.jpg 308w" sizes="(max-width: 1920px) 100vw, 1920px" /></noscript></p>When students complete a Google Form to choose a group, how do you put students into groups? And how do you communicate that to students? Every December, I create 17 (or so) groups for 190 middle school students and 13 more groups for 140 lower school students. Here are my workflows using Google Sheets. I&#8217;ll [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1920'%20height='1920'%20viewBox=%270%200%201920%201920%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#544737 25%,#9b977e 25% 50%,#908e7f 50% 75%,#665f4f 75%),linear-gradient(to right,#736157 25%,#211e25 25% 50%,#ebe5cf 50% 75%,#eae5d1 75%),linear-gradient(to right,#ccc68a 25%,#f5d9cb 25% 50%,#f1e9d4 50% 75%,#f2f1ef 75%),linear-gradient(to right,#010000 25%,#010000 25% 50%,#030000 50% 75%,#010000 75%)" width="1920" height="1920" data-tf-src="https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway.jpg" class="tf_svg_lazy attachment-full size-full wp-post-image" alt="" decoding="async" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway.jpg 1920w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-300x300.jpg 300w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1024x1024.jpg 1024w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-150x150.jpg 150w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-768x768.jpg 768w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1536x1536.jpg 1536w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1024x1024-308x308.jpg 308w" data-tf-sizes="(max-width: 1920px) 100vw, 1920px" /><noscript><img width="1920" height="1920" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway.jpg" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway.jpg 1920w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-300x300.jpg 300w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1024x1024.jpg 1024w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-150x150.jpg 150w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-768x768.jpg 768w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1536x1536.jpg 1536w, https://www.billselak.com/wp-content/podcast/2020/01/students-walking-hallway-1024x1024-308x308.jpg 308w" sizes="(max-width: 1920px) 100vw, 1920px" /></noscript></p><!-- wp:themify-builder/canvas /-->


<p class="wp-block-paragraph">When students complete a Google Form to choose a group, how do you put students into groups? And how do you communicate that to students?</p>



<p class="wp-block-paragraph">Every December, I create 17 (or so) groups for 190 middle school students and 13 more groups for 140 lower school students. Here are my workflows using Google Sheets. I&#8217;ll walk you through how I go from getting every students&#8217; top three choices to handing out tickets for the event. </p>



<h2 class="wp-block-heading">Why should students code?</h2>



<p class="wp-block-paragraph">First things first, be sure you&#8217;ve read my post on <a rel="noreferrer noopener" aria-label="why every student at Hillbrook spends time coding in a schoolwide event (opens in a new tab)" href="https://www.billselak.com/2016/hour-of-code" target="_blank">why every student at Hillbrook spends time coding in a schoolwide event</a>. That&#8217;s the <em>why</em> with a few details; this post focuses on the <em>how</em>, particularly in Google Sheets as I organize all the things. </p>



<h2 class="wp-block-heading">Step 1: Signups</h2>



<p class="wp-block-paragraph">Since middle school and lower school students participate in Everyone Can Code on different days, there are different forms. Check out the <a rel="noreferrer noopener" aria-label="MS form (opens in a new tab)" href="https://docs.google.com/forms/d/e/1FAIpQLSfAfy5jHTAMPGqFNwqB1e3kp9z0-GH5zP-G-8p7sPbXJU8pPw/viewform" target="_blank">MS form</a> and <a rel="noreferrer noopener" aria-label="LS form (opens in a new tab)" href="https://docs.google.com/forms/d/e/1FAIpQLSflPGVFcS_YTsmOxagc3KyObsahYtUuRKEAuAIsxl7uBslK2g/viewform" target="_blank">LS form</a> to see how they picked their top 3 choices. </p>



<p class="wp-block-paragraph">This would be a good time to mention that I make a five minute video for LS students and embed it in the signup form. Keep in mind that younger students need extra support in reading, and extra info since some of them have NO IDEA what these robots and websites are. </p>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<div class="post-video"><iframe loading="lazy" title="Everyone Can Code 2019" width="1165" height="655" src="https://www.youtube.com/embed/AGgvf0RZGDU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></div>
</div></figure>



<h2 class="wp-block-heading">Step 2: Organize</h2>



<p class="wp-block-paragraph">This makes way more sense if you&#8217;re following along with the workflow. <a rel="noreferrer noopener" aria-label="Here's a copy of the Google Sheet (opens in a new tab)" href="https://docs.google.com/spreadsheets/d/16TVQ0zlwteifG47l1XG7yYgUmlbbjmxo_LxoIdiyZcc/edit?usp=sharing" target="_blank">Here&#8217;s a copy of the Google Sheet</a> with fake student names. Open it in another tab and keep clicking back and forth as you read. </p>



<p class="wp-block-paragraph">Google Forms stores entries on a spreadsheet. That Google Sheet has one sheet titled <em>Form Responses</em>. I <strong>never edit this data</strong>. My firs step is to create a new sheet (plus button at bottom) and customize the headings. The header is the question you ask and &#8220;Which session do you want to go to?&#8221; isn&#8217;t super helpful. So on this new sheet, creatively titled Query, I type new headers in row 1. The cells are simple so far: First Name, Class, Query 1st, Query 2nd, and Query 3rd.  </p>



<p class="wp-block-paragraph">Then, in cell A2, I type <em>=QUERY(&#8216;Form Responses 1&#8217;!B2:F160)</em>. That pulls the info from that original sheet; every time a student completes the form, it will appear here. We&#8217;re about to add some columns, and things get goofy quickly when a form is being completed and you add columns. So, <em>=QUERY</em> and then&#8230;</p>



<p class="wp-block-paragraph">I added a few more columns. Columns like <em>Query 1</em> are super useful, but they&#8217;re filled with way too many words like &#8220;Build a Computer with Piper: physical computing on a Raspberry Pi.&#8221; I just want it to say Piper. To do that, I created a few more columns: 1st choice, 2nd choice, and 3rd choice. Buckle up, cuz here&#8217;s where the formula gets insane. The goal of this is to basically do an automatic Find &amp; Replace for each choice. Note: if you copy and paste this, smart quotes might break the formula. If it doesn&#8217;t work for you, either delete the quotes and manually type them or just manually type the whole darn thing. Here&#8217;s the code from cell F2:</p>



<pre class="wp-block-verse"><em>=IFS( (arrayformula(iferror(search("Jawas",C2)))),"Star Wars",  (arrayformula(iferror(search("aRT",C2)))),"Sphero Art",  (arrayformula(iferror(search("Hackathon",C2)))),"Hackathon",  (arrayformula(iferror(search("code a dance party",C2)))),"Dance Party", (arrayformula(iferror(search("LittleBits",C2)))),"LittleBits", (arrayformula(iferror(search("An Unusual Discovery: Make a Cartoon w/ Code",C2)))),"Unusual Discovery", (arrayformula(iferror(search("Build a Computer with Piper: physical computing on a Raspberry Pi",C2)))),"Piper", (arrayformula(iferror(search("Light-up Holiday Card with Paper Circuitry",C2)))),"Paper Circuitry", (arrayformula(iferror(search("Osmo Coding Kit",C2)))),"Osmo", (arrayformula(iferror(search("Bloxels",C2)))),"Bloxels", (arrayformula(iferror(search("Dash-ketball",C2)))),"Dash-ketball", (arrayformula(iferror(search("Superhero",C2)))),"Superhero", (arrayformula(iferror(search("SonicPi",C2)))),"SonicPi", (arrayformula(iferror(search("Javascript 101",C2)))),"Javascript 101", (arrayformula(iferror(search("Sphero Maze",C2)))),"Sphero Maze", (arrayformula(iferror(search("Sphero Goes Green",C2)))),"Sphero Goes Green", (arrayformula(iferror(search("AI for Oceans",C2)))),"AI for Oceans", (arrayformula(iferror(search("Rock, Paper",C2)))),"Swift Playgrounds", (arrayformula(iferror(search("Chrome Music Labs",C2)))),"Chrome Music Labs", (arrayformula(iferror(search("Makey",C2)))),"MakeyMakey Poetry" )</em></pre>



<p class="wp-block-paragraph">From there, drag the bottom right corner to copy down the formula. In my case, I dragged it from F2 to F137, and also from F2 to H2, and then down to H137. After this super geeky formula, I finally have easy-to-read titles, automatically generated. </p>



<p class="wp-block-paragraph">I wanted an even easier way to quickly identify what session a student requested. Enter&#8230; Conditional Formatting. I created 13 formats for cell background and text color so that I could quickly see who signed up for what. </p>



<p class="wp-block-paragraph">At this point, I created another column&#8211;Grade level&#8211;and did the same IFS formula magic and Conditional Formatting craziness. Here&#8217;s what that looked like, starting in cell K2:</p>



<p class="wp-block-paragraph"><em>=IFS(<br> (arrayformula(iferror(search(&#8220;4&#8243;,B2)))),&#8221;4th grade&#8221;,<br> (arrayformula(iferror(search(&#8220;3&#8243;,B2)))),&#8221;3rd grade&#8221;,<br> (arrayformula(iferror(search(&#8220;2&#8243;,B2)))),&#8221;2nd grade&#8221;,<br> (arrayformula(iferror(search(&#8220;1&#8243;,B2)))),&#8221;1st grade&#8221;)</em></p>



<p class="wp-block-paragraph">Easier to understand, right? Based on their answer in column B, I could automatically have an easy-to-read grade level column. Again, because this is on a new sheet I named Query, every time a student fills out the form, this info gets added to it. That&#8217;s rad. </p>



<p class="wp-block-paragraph">I also added Conditional Formatting to column K, my grade level column. This time, it&#8217;s much simpler, with 4 shades of grey. The reasoning behind this is that I want to instantly see the age of students when I start creating mixed-age groupings. All of this so far is students sharing their top three picks (out of 13). The next step is for me to create groups and put students from grades 1-4 (or grades 5-8 for MS) into groups for their first session (1-2pm in our case) and their second session (2-3pm). </p>



<p class="wp-block-paragraph">This new sheet, Query, is awesome, but there&#8217;s on big drawback&#8211;you can&#8217;t sort it. So&#8230;</p>



<p class="wp-block-paragraph">Create a new sheet. I named mine &#8220;<em>Work here (won&#8217;t pull query)</em>&#8220;. Copy the entire sheet named Query and head over to the new sheet and click Edit > Paste Special > Paste Values Only. This no longer updates automatically, but it lets you sort, and that&#8217;s a super big deal for the next big step.</p>



<h2 class="wp-block-heading">Step 3: Create Student Groups</h2>



<p class="wp-block-paragraph">On this new sheet named <em>Work here (won&#8217;t pull query)</em>, pull down row 1 so that it stays frozen when you sort. Next, go to column F, 1st Choice, grab the drop down triangle, and Sort Sheet A-&gt;Z. Your color coding should make it super obvious which sessions are popular for their first choice. You should have a max occupancy in mind for student groups; any time a group is less than max in the 1st choice column, copy and paste those students into the official group&#8230; the new fancy column&#8230; the one I called <em>Session 1</em>. These students now have a session to attend! </p>



<p class="wp-block-paragraph">Since the sheet is now sorted by first preference, take a moment and look at grade level. Is the group heterogeneous, or did all the fourth graders sign up for it? Try to get as many students as possible into their first choice without overthinking things or worrying about overbooking a session. Because it&#8217;s time for&#8230; </p>



<p class="wp-block-paragraph">Pivot tables! Select the entire page, go to Data &gt; Pivot Table, and select Create New Sheet. Under Row, Click Add, and select Session 1 (check the box Show Totals). Then under Values, Click Add, and select Session 1 (ensure Summarize by CountA is selected). Be nice to yourself and give this sheet a helpful name like <em>Count session 1. </em>This pivot table gives you a real-time count of how many students are in each group. Rad. </p>



<p class="wp-block-paragraph">Let&#8217;s do the same for Session 2&#8230; go back to your sheet named <em>Work here (won&#8217;t pull query)</em>. Select the entire thing and create a Pivot Table. Same as before&#8230; Create New Sheet, Row &gt; Add &gt; Session 2, and Values &gt; Add &gt; Session 2. Name this <em>Count Session 2. </em>You should now have two more sheets. This is nice, but can be nicer. QUERY will be our friend again.</p>



<p class="wp-block-paragraph">Create a new sheet. Name it something like <em>Counts.</em> Manually type the headings: Title, Session 1, and Session 2. Then in cell A2, type <em>=QUERY(&#8216;Count session 1&#8217;!A3:B14)</em>. If your sheet has a different name, don&#8217;t copy and paste this. That query grabs the names of each session and the count of session 1. You&#8217;ll need the count of session 2. For that, type <em>=QUERY(&#8216;Count session 2&#8217;!B3:B14)</em>. For good measure, add some Conditional Formatting to it&#8211;when a count goes above your max, make it red. If it&#8217;s in the sweet spot (max or a couple below), make it green. If it&#8217;s under, make it yellow. Now it&#8217;s just a matter of filling all groups to capacity and attempting to give students their top choices. It&#8217;s tricky, but between the color coding, easy-to-read session names, and real-time counts on your two sessions, it&#8217;s certainly doable.</p>



<h2 class="wp-block-heading">Step 4: Communicate Sessions to Students</h2>



<p class="wp-block-paragraph">You know where every student should go, but nobody else knows. It&#8217;s time to let teachers and students know where to go, and what sessions they&#8217;ll be attending. </p>



<h3 class="wp-block-heading">Middle school student workflow: FormMule</h3>



<p class="wp-block-paragraph"> if students have email, let them know their two sessions by email. FormMule</p>



<p class="wp-block-paragraph">Lower school student workflow: if students don&#8217;t have email, print tickets for them. Autocrat and Google Slides </p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.billselak.com/2026/google-sheets-to-create-student-groupings-advanced-formulas-and-add-ons/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>#nicetomeetcue</title>
		<link>https://www.billselak.com/2026/nicetomeetcue</link>
					<comments>https://www.billselak.com/2026/nicetomeetcue#respond</comments>
		
		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Thu, 09 Jul 2026 01:27:01 +0000</pubDate>
				<category><![CDATA[Ed Tech]]></category>
		<guid isPermaLink="false">http://www.billselak.com/?p=5169</guid>

					<description><![CDATA[For #springcue this year, I posted a prompt every morning, from Friday, March 19 with “Day 1 &#8211; Introductions” and through Saturday, March 27. The primary goal was to give CUE friends a chance to meet new people, and get to know existing edufriends better. The daily challenge during Spring CUE is over, but feel free [&#8230;]]]></description>
										<content:encoded><![CDATA[<!-- wp:themify-builder/canvas /-->


<div class="wp-block-media-text alignwide is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#2e1860 25% 50%,#2e1860 50% 75%,#2e1860 75%),linear-gradient(to right,#ffffff 25%,#e846ae 25% 50%,#fffdfe 50% 75%,#e846ae 75%),linear-gradient(to right,#e846ae 25%,#e846ae 25% 50%,#e846ae 50% 75%,#e846ae 75%),linear-gradient(to right,#e846ae 25%,#e846ae 25% 50%,#e846ae 50% 75%,#e846ae 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5181 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt-1024x1024.png" alt="" class="wp-image-5181 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-intro-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">For <a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a> this year, I posted a prompt every morning, from Friday,  March 19 with “Day 1 &#8211; Introductions” and through Saturday, March 27.</p>



<p class="wp-block-paragraph">The primary goal was to give CUE friends a  chance to meet new people, and get to know existing edufriends better.</p>



<p class="wp-block-paragraph">The daily challenge during Spring CUE is over, but feel free to head over to Instagram or Twitter, and post a photo answering any of the prompts. When you do, please use the hashtags <a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a> and <a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>.</p>



<p class="wp-block-paragraph">In the meantime, here are my posts. Enjoy!</p>
</div></div>



<div class="wp-block-media-text alignwide is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#2e1860 25%,#ffffff 25% 50%,#ffffff 50% 75%,#ffffff 75%),linear-gradient(to right,#2e1860 25%,#e846ae 25% 50%,#e846ae 50% 75%,#ed74c2 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5180 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt-1024x1024.png" alt="" class="wp-image-5180 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph">Hey&nbsp;<a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a>&nbsp;friends! Day 1 of&nbsp;<a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>&nbsp;is simple—introduce yourself. If you’re new to the CUEmunnity, tell us about yourself. If you’ve been a member of CUE for a while, tell us about yourself.</p>



<p class="has-medium-font-size wp-block-paragraph">Post a photo, and add&nbsp;<a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>&nbsp;and&nbsp;<a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a>, and then go make some new friends.</p>
</div></div>



<div class="wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile" style="grid-template-columns:auto 36%"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='768'%20height='1024'%20viewBox=%270%200%20768%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#000000 25%,#030303 25% 50%,#030303 50% 75%,#020202 75%),linear-gradient(to right,#040404 25%,#bc825d 25% 50%,#f2c1b2 50% 75%,#010101 75%),linear-gradient(to right,#040404 25%,#ddaf8e 25% 50%,#f3c9b1 50% 75%,#010101 75%),linear-gradient(to right,#bad4c7 25%,#161c2c 25% 50%,#1c2437 50% 75%,#1a2f4a 75%)" decoding="async" width="768" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-bill-selak-selfie-768x1024.jpg" alt="" class="tf_svg_lazy wp-image-5182 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-bill-selak-selfie-768x1024.jpg 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-bill-selak-selfie-225x300.jpg 225w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-bill-selak-selfie-1152x1536.jpg 1152w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-bill-selak-selfie-scaled.jpg 1920w" data-tf-sizes="(max-width: 768px) 100vw, 768px" /><noscript><img decoding="async" width="768" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-bill-selak-selfie-768x1024.jpg" alt="" class="wp-image-5182 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-bill-selak-selfie-768x1024.jpg 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-bill-selak-selfie-225x300.jpg 225w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-bill-selak-selfie-1152x1536.jpg 1152w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day1-bill-selak-selfie-scaled.jpg 1920w" sizes="(max-width: 768px) 100vw, 768px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph"><a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetCUE</a>&nbsp;day 1 introductions: Hey&nbsp;<a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a>&nbsp;friends, I’m Bill Selak (he/him). I’m Director of Technology at&nbsp;<a href="https://www.instagram.com/hillbrookschool/">@hillbrookschool</a>, adjunct faculty at Concordia University Irvine, and Chair of the&nbsp;<a href="https://www.instagram.com/cueinc/">@cueinc</a>&nbsp;Communications Committee (we run CUE Live!). 🎥</p>



<p class="wp-block-paragraph">I’m presenting twice at Spring CUE this week, along with&nbsp;<a href="https://www.instagram.com/hkstinnett/">@hkstinnett</a>,&nbsp;<a href="https://www.instagram.com/brianbriggs1/">@brianbriggs1</a>,&nbsp;<a href="https://www.instagram.com/lisateachestech/">@lisateachestech</a>,&nbsp;<a href="https://www.instagram.com/lspenceredd/">@lspenceredd</a>,&nbsp;<a href="https://www.instagram.com/joetheintro/">@joetheintro</a>, &amp; Lucio Padilla. 🗣</p>



<p class="wp-block-paragraph">Fun fact: I used to play music professionally, and played in a punk rock band. 🎸 I mostly write Ed tech parodies these days&#8230; my latest is a version of Walk-in’ in LA. We’re encouraging more walking to Hillbrook School, so our version will be Walkin’ to HB, with all original music. 🚶🏻‍♂️</p>
</div></div>



<div class="wp-block-media-text alignwide is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#2e1860 25%,#ffffff 25% 50%,#ffffff 50% 75%,#ffffff 75%),linear-gradient(to right,#2e1860 25%,#e846ae 25% 50%,#e846ae 50% 75%,#ed74c2 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5179 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt-1024x1024.png" alt="" class="wp-image-5179 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day2-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph">Hey&nbsp;<a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a>&nbsp;friends, day 2 of&nbsp;<a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetCUE</a>&nbsp;is all about food. 🍲</p>



<p class="has-medium-font-size wp-block-paragraph">Share your favorite foodie photo from Spring CUE in Palm Springs. If this is your first CUE conference, no worries&#8230; just share a photo of tasty food. Quarantine sourdough bread images are 💯 allowed. Remember, the camera eats first. 📷</p>



<p class="has-medium-font-size wp-block-paragraph">Be sure to tag your photo&nbsp;<a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>&nbsp;and&nbsp;<a href="https://www.instagram.com/explore/tags/springcue/">#springCUE</a>, and be sure to live vicariously through these images. 🤤</p>
</div></div>



<figure class="wp-block-gallery columns-0 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex"><ul class="blocks-gallery-grid"></ul></figure>



<div class="wp-block-media-text alignwide is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#2e1860 25%,#ffffff 25% 50%,#ffffff 50% 75%,#ffffff 75%),linear-gradient(to right,#2e1860 25%,#e846ae 25% 50%,#e846ae 50% 75%,#ed74c2 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5178 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-1024x1024.png" alt="" class="wp-image-5178 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">It’s&nbsp;<a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>&nbsp;day 2, food at&nbsp;<a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a>.</p>



<p class="wp-block-paragraph">It’s hard to separate good conversations from good food at conferences.</p>



<p class="wp-block-paragraph">1️⃣The last time I was in Palm spring was 2019 for spring cue. I bumped into&nbsp;<a href="https://www.instagram.com/rushtonwastaken/">@rushtonwastaken</a>&nbsp;and&nbsp;<a href="https://www.instagram.com/stevemcgriff/">@stevemcgriff</a>&nbsp;at the airport. We went straight to breakfast, and brought along a bunch of&nbsp;<a href="https://www.instagram.com/explore/tags/eduawesome/">#eduawesome</a>&nbsp;humans. ❤️<br>2️⃣One of my favorite presentations of all time was with&nbsp;<a href="https://www.instagram.com/seanthumb/">@seanthumb</a>&nbsp;&amp;&nbsp;<a href="https://www.instagram.com/scottbedley/">@scottbedley</a>&nbsp;at CUE 14. Our classes (grades 2, 5, and 10) collaborated in google docs. Still an innovative workflow! 🤙🏻<br>3️⃣ Eggs Benedict at Lulu’s! 🥚<br>4️⃣ One slice of cake at Sherman’s. 🤤Pretty sure it took three of us to finish it. Sound right&nbsp;<a href="https://www.instagram.com/kmishmael/">@kmishmael</a>&nbsp;&amp;&nbsp;<a href="https://www.instagram.com/adambellow/">@adambellow</a>?<br>5️⃣ Oysters at Ruben and Ozzy’s. Super fresh! Don’t let the desert ecosystem fool you. 😉<br>6️⃣ Massive steak. Assuming&nbsp;<a href="https://www.instagram.com/joncorippo/">@joncorippo</a>&nbsp;was just to my right while devouring it. 🐄<br>7️⃣ I missed lunch one day, and I get hangry.&nbsp;<a href="https://www.instagram.com/flipgrid/">@flipgrid</a>&nbsp;saved the day by giving me an avocado! I had some random crackers and made a faux avocado toast 🤣🥑<br>8️⃣ Obligatory Sherman’s Deli pastrami photo. Because Sherman’s. 💯</p>
</div></div>



<div class="wp-block-media-text alignwide is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#2e1860 25%,#ffffff 25% 50%,#ffffff 50% 75%,#ffffff 75%),linear-gradient(to right,#2e1860 25%,#e846ae 25% 50%,#e846ae 50% 75%,#ed74c2 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5178 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-1024x1024.png" alt="" class="wp-image-5178 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day3-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph">CUE friends, it’s Day 3 of&nbsp;<a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>!</p>



<p class="has-medium-font-size wp-block-paragraph">Today’s prompt: why do you teach?</p>



<p class="has-medium-font-size wp-block-paragraph">You might share how you got into education, why you’re still teaching, what you love about teaching&#8230; you get the idea.</p>
</div></div>



<div class="wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile"><figure class="wp-block-media-text__media"></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph"><a href="https://www.instagram.com/explore/tags/nicetomeetcue/"><br>#nicetomeetcue</a> day 3–Why I Teach</p>



<p class="has-medium-font-size wp-block-paragraph">I majored in music so that I’d be able to record my own music. It used to take a lifetime dedicated to the craft to be able to record. Now, students have the ability to record their own music&#8230; with tools that are in their backpacks every day. Giving students opportunities to discover passions, and use them to make a difference in the world is why I teach. <a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a></p>
</div></div>



<div class="wp-block-media-text alignwide is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#2e1860 25%,#ffffff 25% 50%,#ffffff 50% 75%,#ffffff 75%),linear-gradient(to right,#2e1860 25%,#e846ae 25% 50%,#e846ae 50% 75%,#ed74c2 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5177 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-1024x1024.png" alt="" class="wp-image-5177 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph">Hey <a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a>! On day 4, scroll back from some previous CUE a conference photos, share a few favorite photos, and tag a few friends.</p>
</div></div>



<div class="wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#2e1860 25%,#ffffff 25% 50%,#ffffff 50% 75%,#ffffff 75%),linear-gradient(to right,#2e1860 25%,#e846ae 25% 50%,#e846ae 50% 75%,#ed74c2 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5177 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-1024x1024.png" alt="" class="wp-image-5177 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day4-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph"><a href="https://www.instagram.com/explore/tags/nicetomeetcue/"><br>#nicetomeetcue</a>&nbsp;Day 4 &#8211; CUE Friends</p>



<p class="has-medium-font-size wp-block-paragraph">It’s fair to say that most of my friends are people I met through CUE. Humans that are fun to hang out with, inspirational, and challenge my views on things.</p>
</div></div>



<figure class="wp-block-gallery columns-0 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex"><ul class="blocks-gallery-grid"></ul></figure>



<div class="wp-block-media-text alignwide is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#2e1860 25%,#ffffff 25% 50%,#ffffff 50% 75%,#ffffff 75%),linear-gradient(to right,#2e1860 25%,#e846ae 25% 50%,#e846ae 50% 75%,#ed74c2 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5176 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt-1024x1024.png" alt="" class="wp-image-5176 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day5-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph"><a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>&nbsp;friends, on Day 5, share your favorite memory of CUE. Whether you’ve been a member for 5 days or 5 decades, tell us about an&nbsp;<a href="https://www.instagram.com/explore/tags/eduawesome/">#eduawesome</a>&nbsp;time.</p>
</div></div>



<div class="wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile"><figure class="wp-block-media-text__media"></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph"><a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>&nbsp;Day 5<br>My favorite memory from a&nbsp;<a href="https://www.instagram.com/cueinc/">@cueinc</a>&nbsp;event was the epic selfie with&nbsp;<a href="https://www.instagram.com/levar.burton/">@levar.burton</a>&nbsp;&amp;&nbsp;<a href="https://www.instagram.com/techmaverick/">@techmaverick</a>&nbsp;at&nbsp;<a href="https://www.instagram.com/explore/tags/cue14/">#cue14</a>.</p>



<p class="wp-block-paragraph">Some friends (still don’t know exactly who, but I blame&nbsp;<a href="https://www.instagram.com/scottbedley/">@scottbedley</a>&nbsp;&amp; davidtedu) decided to start the hashtag&nbsp;<a href="https://www.instagram.com/explore/tags/selfieswithselak/">#selfieswithselak</a>. People stopped by all conference long to take selfies, even during presentations. 🤪</p>



<p class="wp-block-paragraph">After&nbsp;<a href="https://www.instagram.com/levar.Burton/">@levar.Burton</a>’s incredible keynote,&nbsp;<a href="https://www.instagram.com/techmaverick/">@techmaverick</a>&nbsp;brought me onstage for this legendary selfie. 🤳🏼</p>



<p class="wp-block-paragraph">3 memories from this photo:<br>1️⃣ I have awesome friends. 😎<br>2️⃣&nbsp;<a href="https://www.instagram.com/dgrice/">@dgrice</a>&nbsp;is in the background, and proudly shared “his” selfie with LeVar. (He’s the one that looks like he’s holding a rubber chicken, just above my head.) 🐓<br>3️⃣ How has it been SEVEN YEARS since this photo? 🤯</p>
</div></div>



<div class="wp-block-media-text alignwide is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#2e1860 25%,#ffffff 25% 50%,#ffffff 50% 75%,#ffffff 75%),linear-gradient(to right,#2e1860 25%,#e846ae 25% 50%,#e846ae 50% 75%,#ed74c2 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5175 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt-1024x1024.png" alt="" class="wp-image-5175 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day6-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph">Hey&nbsp;<a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>&nbsp;friends, it’s Day 6!</p>



<p class="has-medium-font-size wp-block-paragraph">What’s a book or podcast that others need to know about? And, I’d you have your own book or podcast, feel free to double dip and share that, as well.</p>
</div></div>



<div class="wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile"><figure class="wp-block-media-text__media"></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph"><a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>&nbsp;Day 6-<br>1️⃣ I just finished reading Algorithms of Oppression by&nbsp;<a href="https://www.instagram.com/safiya.noble.phd/">@safiya.noble.phd</a>—every educator, especially those at&nbsp;<a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a>, need to read this. It will challenge your views on commercial search. A few quotes: “Discrimination is often embedded in computer code.”<br>“Algorithmic oppression is not just a glitch in the system, but rather is fundamental to the operating system of the web.”<br>“Search results are seen as normative and popular. Racist and misogynist results are often viewed as the popular view.”</p>



<p class="wp-block-paragraph">2️⃣The Learn with John Eick podcast.&nbsp;<a href="https://www.instagram.com/john_eick/">@john_eick</a>&nbsp;drops these 5-10 minute nuggets of wisdom in his podcasts. I love his framing of improving systems in education, love his sound effects, and loves how he challenges my beliefs in a helpful way.</p>
</div></div>



<div class="wp-block-media-text alignwide is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#2e1860 25%,#ffffff 25% 50%,#ffffff 50% 75%,#ffffff 75%),linear-gradient(to right,#2e1860 25%,#e846ae 25% 50%,#e846ae 50% 75%,#ed74c2 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5174 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt-1024x1024.png" alt="" class="wp-image-5174 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day7-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph"><a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>&nbsp;Day 7<br>Who’s somebody you presented with at&nbsp;<a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a>, or who’s somebody you collaborate with that inspires you??</p>
</div></div>



<div class="wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile"><figure class="wp-block-media-text__media"></figure><div class="wp-block-media-text__content">
<p class="has-normal-font-size wp-block-paragraph"><br>It’s <a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a> Day 7-<br>Shoutout to my co-presenters at <a href="https://www.instagram.com/explore/tags/springcue/">#springcue</a> from the tech director panel— <a href="https://www.instagram.com/lisateachestech/">@lisateachestech</a>, <a href="https://www.instagram.com/luciopad/">@luciopad</a>, <a href="https://www.instagram.com/lspenceredd/">@lspenceredd</a>, <a href="https://www.instagram.com/brianbriggs1/">@brianbriggs1</a>, <a href="https://www.instagram.com/joetheintro/">@joetheintro</a>—and a big shoutout to <a href="https://www.instagram.com/hkstinnett/">@hkstinnett</a> for our session on accessibility. If you’re not following all these amazing humans, fix it!</p>
</div></div>



<div class="wp-block-media-text alignwide is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#0ac2b8 50% 75%,#0ac2b8 75%),linear-gradient(to right,#2e1860 25%,#ffffff 25% 50%,#ffffff 50% 75%,#ffffff 75%),linear-gradient(to right,#2e1860 25%,#e846ae 25% 50%,#e846ae 50% 75%,#ed74c2 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5173 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt-1024x1024.png" alt="" class="wp-image-5173 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day8-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph"><a href="https://www.instagram.com/explore/tags/nicetomeetcue/"><br>#nicetomeetcue</a>&nbsp;Day 8. You’ve had a rad lesson, a lesson where students deeply cared about the learning. What is it‽</p>
</div></div>



<div class="wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile"><figure class="wp-block-media-text__media"></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph"><a href="https://www.instagram.com/explore/tags/nicetomeetcue/">#nicetomeetcue</a>&nbsp;Day 8<br>A favorite project from this past year was reimagining the 8th grade play. My last day on campus in March 2020 was spent hanging stage lights&#8230; Shrek Jr was about to start dress rehearsals. Yeah, that didn’t happen. Instead, each student recorded their vocals separately, submitted the audio file via google form, and I stitched it together in&nbsp;<a href="https://www.instagram.com/explore/tags/logicpro/">#logicpro</a>.</p>



<p class="wp-block-paragraph">For video, we recorded popsicle stick cutouts of students against a green screen. I merged that video with the audio tracks shown here (this screen shot shows about 1/3 of the tracks, added a background after keying out the green, and edited it together into a 15 minute video. Not nearly the same as a live stage production, but a pretty fun video!!!</p>
</div></div>



<div class="wp-block-media-text alignwide is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#0ac2b8 25%,#0ac2b8 25% 50%,#2e1860 50% 75%,#0ac2b8 75%),linear-gradient(to right,#0ac2b8 25%,#2e1860 25% 50%,#2e1860 50% 75%,#0ac2b8 75%),linear-gradient(to right,#2e1860 25%,#ffffff 25% 50%,#ffffff 50% 75%,#ffffff 75%),linear-gradient(to right,#2e1860 25%,#e846ae 25% 50%,#e846ae 50% 75%,#ed74c2 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5172 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt.png 1080w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt-1024x1024.png" alt="" class="wp-image-5172 size-full" srcset="https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2021/03/nicetomeetcue-day9-prompt.png 1080w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="has-medium-font-size wp-block-paragraph">It’s the last day of #springcue and the last day of #nicetomeetcue.</p>



<p class="has-medium-font-size wp-block-paragraph">What’s been your favorite session these past 9 days? Or, if you haven’t watched any yet, what have you learned in the last week?</p>
</div></div>



<div class="wp-block-media-text alignwide has-media-on-the-right is-stacked-on-mobile"><figure class="wp-block-media-text__media"></figure><div class="wp-block-media-text__content">
<h1 class="has-medium-font-size wp-block-heading"></h1>



<p class="has-medium-font-size wp-block-paragraph">nicetomeetCUE day 9</p>



<p class="has-medium-font-size wp-block-paragraph">My favorite session over the last 9 days was the @chrisemdin keynote. Heard so many amazing people speak, but this talk still deeply resonates with me.</p>



<p class="has-medium-font-size wp-block-paragraph">A favorite quote about the need to bring our full selves into our schools and classrooms:<br>“Education has become a cloning process… extracting out the culture, the dispositions. Then you infuse foreign genetic material in the form of teaching and learning.”</p>
</div></div>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.billselak.com/2026/nicetomeetcue/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Migrating Web Hosts? It’s Totally Doable!</title>
		<link>https://www.billselak.com/2026/migrating-web-hosts-its-totally-doable</link>
					<comments>https://www.billselak.com/2026/migrating-web-hosts-its-totally-doable#respond</comments>
		
		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Thu, 09 Jul 2026 01:07:11 +0000</pubDate>
				<category><![CDATA[ai]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Ed Tech]]></category>
		<category><![CDATA[Editorial]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[App Development]]></category>
		<category><![CDATA[Bill Selak Talks]]></category>
		<category><![CDATA[Bluehost Alternatives]]></category>
		<category><![CDATA[Chatgpt Assistance]]></category>
		<category><![CDATA[Cloudflare Setup]]></category>
		<category><![CDATA[Cost-Effective Hosting]]></category>
		<category><![CDATA[Digital Tools]]></category>
		<category><![CDATA[Dns Management]]></category>
		<category><![CDATA[Domain Transfer]]></category>
		<category><![CDATA[generative AI]]></category>
		<category><![CDATA[Hosting Solutions]]></category>
		<category><![CDATA[Known Host Review]]></category>
		<category><![CDATA[Tech Tips]]></category>
		<category><![CDATA[Tech Tutorials]]></category>
		<category><![CDATA[Website Maintenance]]></category>
		<category><![CDATA[Website Migration]]></category>
		<category><![CDATA[Website Optimization]]></category>
		<category><![CDATA[Website Security]]></category>
		<category><![CDATA[Wordpress Hosting]]></category>
		<guid isPermaLink="false">https://www.billselak.com/?p=5815</guid>

					<description><![CDATA[<p><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1254'%20height='1254'%20viewBox=%270%200%201254%201254%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#001a32 25%,#f3efec 25% 50%,#010d19 50% 75%,#011732 75%),linear-gradient(to right,#00162e 25%,#00152c 25% 50%,#f7b601 50% 75%,#02172c 75%),linear-gradient(to right,#01213d 25%,#001327 25% 50%,#f4af01 50% 75%,#3191a7 75%),linear-gradient(to right,#061d31 25%,#002f8a 25% 50%,#d44332 50% 75%,#041008 75%)" width="1254" height="1254" data-tf-src="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured.png" class="tf_svg_lazy attachment-full size-full wp-post-image" alt="" decoding="async" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024-308x308.png 308w" data-tf-sizes="(max-width: 1254px) 100vw, 1254px" /><noscript><img width="1254" height="1254" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024-308x308.png 308w" sizes="(max-width: 1254px) 100vw, 1254px" /></noscript></p>In this episode, I share how I finally moved my websites off Bluehost after more than 20 years. What started as a simple side project with Cloudflare turned into a complete migration of my domains, DNS, and WordPress hosting—and it ended up being much less intimidating than I expected. Along the way, I talk about [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1254'%20height='1254'%20viewBox=%270%200%201254%201254%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#001a32 25%,#f3efec 25% 50%,#010d19 50% 75%,#011732 75%),linear-gradient(to right,#00162e 25%,#00152c 25% 50%,#f7b601 50% 75%,#02172c 75%),linear-gradient(to right,#01213d 25%,#001327 25% 50%,#f4af01 50% 75%,#3191a7 75%),linear-gradient(to right,#061d31 25%,#002f8a 25% 50%,#d44332 50% 75%,#041008 75%)" width="1254" height="1254" data-tf-src="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured.png" class="tf_svg_lazy attachment-full size-full wp-post-image" alt="" decoding="async" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024-308x308.png 308w" data-tf-sizes="(max-width: 1254px) 100vw, 1254px" /><noscript><img width="1254" height="1254" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured.png 1254w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024-308x308.png 308w" sizes="(max-width: 1254px) 100vw, 1254px" /></noscript></p><!-- wp:themify-builder/canvas /-->


<figure class="wp-block-audio"><div class="tf_lazy tf_audio_lazy tf_w tf_rel tf_box" data-playtitle="Play/Pause" data-next="Next" data-prev="Previous" data-timeslider="Time Slider"><audio data-lazy="1" data-lazy="1" preload="none" controls src="https://billselak.com/podcastupload/bst134-cloudfare-migration.m4a"></audio></div></figure>



<div class="wp-block-media-text is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#001a32 25%,#f3efec 25% 50%,#16171f 50% 75%,#021c37 75%),linear-gradient(to right,#00172f 25%,#00142b 25% 50%,#f7b800 50% 75%,#01192f 75%),linear-gradient(to right,#01203d 25%,#011425 25% 50%,#fab802 50% 75%,#023e63 75%),linear-gradient(to right,#061c30 25%,#afbcd7 25% 50%,#c3281c 50% 75%,#091707 75%)" decoding="async" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024.png" alt="" class="tf_svg_lazy wp-image-5817 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024-308x308.png 308w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured.png 1254w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024.png" alt="" class="wp-image-5817 size-full" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured-1024x1024-308x308.png 308w, https://www.billselak.com/wp-content/podcast/2026/07/bst134-cloudfare-migration-featured.png 1254w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">In this episode, I share how I finally moved my websites off Bluehost after more than 20 years. What started as a simple side project with Cloudflare turned into a complete migration of my domains, DNS, and WordPress hosting—and it ended up being much less intimidating than I expected.</p>



<p class="wp-block-paragraph">Along the way, I talk about why I chose Cloudflare and KnownHost, how ChatGPT helped me work through each step with confidence, and why having an ongoing AI conversation made tackling a project like this feel manageable instead of overwhelming.</p>



<p class="wp-block-paragraph">If you’ve been putting off a website migration because it feels too risky or too technical, this episode is for you. I’ll walk through what I learned, the mistakes I avoided, and why now might be the perfect time to make the move yourself.</p>
</div></div>



<p class="wp-block-paragraph">more-text-here-if-needed</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.billselak.com/2026/migrating-web-hosts-its-totally-doable/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
				<enclosure length="39889917" type="audio/x-m4a" url="https://media.blubrry.com/billselak/www.billselak.com/podcastupload/bst134-cloudfare-migration.m4a"/>

				<itunes:episodeType>full</itunes:episodeType>
	</item>
		<item>
		<title>My 31 Step Process for Building NextUp Music</title>
		<link>https://www.billselak.com/2026/my-31-step-process-for-building-nextup-music</link>
					<comments>https://www.billselak.com/2026/my-31-step-process-for-building-nextup-music#respond</comments>
		
		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Tue, 07 Jul 2026 21:16:00 +0000</pubDate>
				<category><![CDATA[ai]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Ed Tech]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[app dev]]></category>
		<category><![CDATA[App Development]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[ChatGPT]]></category>
		<category><![CDATA[Codex]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[music player]]></category>
		<category><![CDATA[NextUp Music]]></category>
		<guid isPermaLink="false">https://www.billselak.com/?p=5769</guid>

					<description><![CDATA[<p><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#fefefe 25%,#fefefe 25% 50%,#fefefe 50% 75%,#fefefe 75%),linear-gradient(to right,#8bd3e1 25%,#b5ecf8 25% 50%,#81d4e8 50% 75%,#156487 75%),linear-gradient(to right,#e9f9fe 25%,#389db4 25% 50%,#0b546c 50% 75%,#92bfd2 75%),linear-gradient(to right,#fefefe 25%,#f2f3f8 25% 50%,#d9dee8 50% 75%,#fcfcfd 75%)" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon.png" class="tf_svg_lazy attachment-full size-full wp-post-image" alt="" decoding="async" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon.png 1024w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-308x308.png 308w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon.png 1024w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-308x308.png 308w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></p>I shipped an app! It started with a familiar kind of friction: shared listening that didn’t feel shared. My kids each wanted control of the music. I wanted some version of fairness. And somewhere along the way, my Apple Music Replay stopped reflecting my own taste. That last part stuck with me more than I [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='1024'%20viewBox=%270%200%201024%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#fefefe 25%,#fefefe 25% 50%,#fefefe 50% 75%,#fefefe 75%),linear-gradient(to right,#8bd3e1 25%,#b5ecf8 25% 50%,#81d4e8 50% 75%,#156487 75%),linear-gradient(to right,#e9f9fe 25%,#389db4 25% 50%,#0b546c 50% 75%,#92bfd2 75%),linear-gradient(to right,#fefefe 25%,#f2f3f8 25% 50%,#d9dee8 50% 75%,#fcfcfd 75%)" width="1024" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon.png" class="tf_svg_lazy attachment-full size-full wp-post-image" alt="" decoding="async" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon.png 1024w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-308x308.png 308w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img width="1024" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon.png 1024w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-300x300.png 300w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-150x150.png 150w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-768x768.png 768w, https://www.billselak.com/wp-content/podcast/2026/03/NextUp-Music-app-icon-308x308.png 308w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></p>
<p class="wp-block-paragraph">I shipped an app! It started with a familiar kind of friction: shared listening that didn’t feel shared. My kids each wanted control of the music. I wanted some version of fairness. And somewhere along the way, my Apple Music Replay stopped reflecting my own taste.</p>



<p class="wp-block-paragraph">That last part stuck with me more than I expected. Replay is supposed to be a kind of memory—a record of what you actually listen to. But in a shared space, it becomes something else entirely. A blended artifact. A compromise.</p>



<p class="wp-block-paragraph">So I started asking a simple question: <em>What would it look like if shared listening respected individuals?</em></p>



<p class="wp-block-paragraph">That question became NextUp Music.</p>



<p class="wp-block-paragraph">👉 App Store: <a href="https://apps.apple.com/us/app/nextup-music-player/id6757323472">https://apps.apple.com/us/app/nextup-music-player/id6757323472</a></p>



<p class="wp-block-paragraph">👉 Stoked Logic: <a href="https://stokedlogic.com/#apps">https://stokedlogic.com/#apps</a></p>



<h2 class="wp-block-heading"><strong>The Idea (Before the Code)</strong></h2>



<p class="wp-block-paragraph">The core idea came quickly:</p>



<ul class="wp-block-list">
<li>One song at a time</li>



<li>One person at a time</li>



<li>A clear, fair rotation</li>
</ul>



<p class="wp-block-paragraph">No queue battles. No invisible algorithms. No background automation deciding what comes next. Just turns.</p>



<p class="wp-block-paragraph">But ideas like this are easy to state and surprisingly difficult to <em>hold onto</em>. Every step of building an app introduces pressure to add convenience, automation, or “just one more feature.” So I approached this as a series of small sprints—31 in total—not to move fast, but to <strong>stay honest</strong>.</p>



<h2 class="wp-block-heading"><strong>The First Few Sprints (Setting the Rules)</strong></h2>



<p class="wp-block-paragraph">The early work wasn’t about polish. It was about constraints. (Quick aside for some subtext: I&#8217;m hearing a lot of &#8220;just tell ChatGPT to build you an app&#8221;. These steps below are to help folks understand that there is still A LOT of work that goes into app development. The big shift is simply that you can use agents to write now.)</p>



<p class="wp-block-paragraph"><strong>Sprint 1–3:</strong></p>



<p class="wp-block-paragraph">Get MusicKit working. Prove that turn-based playback is even possible. Frame listening as a “session” (or a <em>ride</em>), not an endless stream. That shift—from infinite feed to bounded experience—ended up shaping everything.</p>



<p class="wp-block-paragraph"><strong>Sprint 4–6:</strong></p>



<p class="wp-block-paragraph">Profiles without accounts. Identity without friction. Manual control only. No autoplay. No silent handoffs.</p>



<p class="wp-block-paragraph">This was an intentional rejection of how most media apps behave. Music doesn’t advance unless someone chooses it. That sounds obvious. It’s not.</p>



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



<h2 class="wp-block-heading"><strong>Where It Got Interesting (And Harder)</strong></h2>



<p class="wp-block-paragraph">Around the middle sprints, the app started to feel real—and that’s where the tension showed up.</p>



<p class="wp-block-paragraph"><strong>Recent Picks (Sprint 7)</strong></p>



<p class="wp-block-paragraph">This solved a very practical problem: choosing a song shouldn’t require starting from scratch every time. But it had to stay <em>lightweight</em>. No permanent history. No heavy-handed recommendations.</p>



<p class="wp-block-paragraph"><strong>Search + Context (Sprints 8–9)</strong></p>



<p class="wp-block-paragraph">Search needed to feel like part of the session, not a separate universe. You’re not browsing all of Apple Music—you’re choosing <em><strong>your</strong> next song, right now</em>.</p>



<p class="wp-block-paragraph"><strong>Visual Calm (Sprint 10)</strong></p>



<p class="wp-block-paragraph">Most media apps are dense. I wanted the opposite. Big, glanceable elements. Especially in a car.</p>



<p class="wp-block-paragraph"><strong>Error Tolerance (Sprint 11)</strong></p>



<p class="wp-block-paragraph">Real life is messy. Songs get skipped. Connections drop. The app needed to absorb that without breaking the experience or blaming the user. By this point, I realized something: I wasn’t just building features. I was <strong>defending a philosophy</strong>.</p>



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



<h2 class="wp-block-heading"><strong>Replay Shield (The Feature That Made It Click)</strong></h2>



<p class="wp-block-paragraph">The moment the app fully made sense was Replay Shield.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">Songs played in NextUp don’t affect your Apple Music Replay.</p>
</blockquote>



<p class="wp-block-paragraph">It’s a small sentence. But it solves something surprisingly emotional. If you’re a musician practicing the same track over and over…</p>



<p class="wp-block-paragraph">If your kids are deep into a very specific phase…</p>



<p class="wp-block-paragraph">If shared listening is part of your daily life…</p>



<p class="wp-block-paragraph">Your Replay stops feeling like you. Replay Shield gives that back. And once that was in place, the rest of the app snapped into focus. This wasn’t just about fairness. It was about <strong>ownership of listening history</strong>.</p>



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



<h2 class="wp-block-heading"><strong>The Later Sprints (Power Without Breaking Trust)</strong></h2>



<p class="wp-block-paragraph">The final stretch of development was about adding capability without losing the original intent.</p>



<p class="wp-block-paragraph"><strong>Session End + Recap (Sprint 14)</strong></p>



<p class="wp-block-paragraph">Give the listening experience a sense of closure. A beginning, middle, and <em>end</em>.</p>



<p class="wp-block-paragraph"><strong>Cruise Mode (Sprint 25)</strong></p>



<p class="wp-block-paragraph">Auto-advance turns—but carefully. Not autoplay. Still bounded. Still human.</p>



<p class="wp-block-paragraph"><strong>Onboarding (Sprint 28)</strong></p>



<p class="wp-block-paragraph">Shift from explaining buttons to teaching <em>philosophy</em>. What is this app trying to be? Remind (or teach) folks that this is not a typical music player. </p>



<p class="wp-block-paragraph"><strong>Monetization (Sprints 22, 27)</strong></p>



<p class="wp-block-paragraph">This part mattered more than I expected. I had to decide what should <em>never</em> be behind a paywall. Turn-taking. Core functionality. Those had to remain intact.</p>



<p class="wp-block-paragraph">Only after that did I layer in optional enhancements.</p>



<p class="wp-block-paragraph"><strong>App Store Readiness (Sprint 31)</strong></p>



<p class="wp-block-paragraph">Clean up everything. Remove the scaffolding. Make it feel like a real product, not a project.</p>



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



<h2 class="wp-block-heading"><strong>Building With AI (What Actually Happened)</strong></h2>



<p class="wp-block-paragraph">I used ChatGPT and Codex throughout this process. But not in the way people often assume. There’s a narrative right now that you can just ask for an app and it appears. That wasn’t my experience.</p>



<p class="wp-block-paragraph">The tools were powerful. They accelerated things. They handled details I would have struggled with on my own.</p>



<p class="wp-block-paragraph">But they didn’t:</p>



<ul class="wp-block-list">
<li>Hold the product vision</li>



<li>Make design decisions</li>



<li>Understand tradeoffs in real contexts</li>



<li>Decide what <em>not</em> to build</li>
</ul>



<p class="wp-block-paragraph">At best, they were collaborators. Which meant I still had to show up with clarity.</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">It’s not just about writing code; it’s about owning the vision of the app. And maybe more importantly:</p>
</blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">This whole idea that ChatGPT can write an app for you—it’s not automatic.</p>
</blockquote>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">You can move faster now. But you still have to steer.</p>
</blockquote>



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



<h2 class="wp-block-heading"><strong>The Workflow (If You Want to Try This Yourself)</strong></h2>



<p class="wp-block-paragraph">If you’re curious about building your own app using a similar approach, here’s what actually worked for me:</p>



<ol start="1" class="wp-block-list">
<li><strong>Start with a real problem</strong> Not an idea. A friction you’ve felt repeatedly.</li>



<li><strong>Define constraints early</strong> What will this <em>not</em> become? Hold that line.</li>



<li><strong>Work in small, named sprints</strong> Each sprint should have a clear intention. Not just a feature, but a reason.</li>



<li><strong>Build, test, reflect, repeat</strong> Don’t try to architect everything upfront. Let the product reveal itself.</li>



<li><strong>Use AI as a collaborator, not a shortcut</strong> Ask specific questions. Iterate. Stay involved.</li>



<li><strong>Protect the core experience</strong> Every new feature should earn its place without breaking what made the app work in the first place.</li>



<li><strong>Ship when it feels coherent—not perfect</strong> There were plenty of things I could keep refining. At some point, you have to release it into the world.</li>
</ol>



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



<h2 class="wp-block-heading"><strong>Where This Landed</strong></h2>



<p class="wp-block-paragraph">NextUp Music is now live!! It’s a small app. Intentionally so.</p>



<p class="wp-block-paragraph">It doesn’t try to recommend music. It doesn’t try to optimize your listening. It doesn’t try to become a platform. It just creates a system where shared listening feels fair, personal, and calm.</p>



<p class="wp-block-paragraph">And for me, that’s enough.</p>



<p class="wp-block-paragraph">👉 App Store: https://apps.apple.com/us/app/nextup-music-player/id6757323472</p>



<p class="wp-block-paragraph">👉 Stoked Logic: https://stokedlogic.com/#apps</p>



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



<p class="wp-block-paragraph">If you try it, I’d be curious what you notice. Not just whether it works—but whether it changes how the moment feels.</p>


<!-- wp:themify-builder/canvas /-->]]></content:encoded>
					
					<wfw:commentRss>https://www.billselak.com/2026/my-31-step-process-for-building-nextup-music/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Rescuing 20 Years of Online Teaching While Migrating Off Bluehost</title>
		<link>https://www.billselak.com/2026/rescuing-20-years-of-online-teaching-while-migrating-off-bluehost</link>
					<comments>https://www.billselak.com/2026/rescuing-20-years-of-online-teaching-while-migrating-off-bluehost#respond</comments>
		
		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Sat, 04 Jul 2026 07:09:30 +0000</pubDate>
				<category><![CDATA[ai]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Ed Tech]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[How-to]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[bluehost]]></category>
		<category><![CDATA[ChatGPT]]></category>
		<category><![CDATA[Cloudfare]]></category>
		<category><![CDATA[Codex]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[ed tech]]></category>
		<category><![CDATA[KnownHost]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[web hosting]]></category>
		<guid isPermaLink="false">https://www.billselak.com/?p=5793</guid>

					<description><![CDATA[<p><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1536'%20height='1024'%20viewBox=%270%200%201536%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#e6e3e2 25%,#020b11 25% 50%,#6e6153 50% 75%,#c1b4a7 75%),linear-gradient(to right,#010d16 25%,#000c15 25% 50%,#d5dbd7 50% 75%,#c6c5c5 75%),linear-gradient(to right,#030f1a 25%,#040f18 25% 50%,#938c84 50% 75%,#202629 75%),linear-gradient(to right,#010e18 25%,#051018 25% 50%,#222121 50% 75%,#cebca8 75%)" width="1536" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost.png" class="tf_svg_lazy attachment-full size-full wp-post-image" alt="" decoding="async" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost.png 1536w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-300x200.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-1024x683.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-768x512.png 768w" data-tf-sizes="(max-width: 1536px) 100vw, 1536px" /><noscript><img width="1536" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost.png 1536w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-300x200.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-1024x683.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-768x512.png 768w" sizes="(max-width: 1536px) 100vw, 1536px" /></noscript></p>Three weeks before my Bluehost renewal, I found myself staring at a question that had been quietly growing for years. Do I really want to keep paying for this? Not because Bluehost had done anything particularly wrong. In fact, it had faithfully hosted my websites for almost exactly 20 years. But over the last few [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1536'%20height='1024'%20viewBox=%270%200%201536%201024%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#e6e3e2 25%,#020b11 25% 50%,#6e6153 50% 75%,#c1b4a7 75%),linear-gradient(to right,#010d16 25%,#000c15 25% 50%,#d5dbd7 50% 75%,#c6c5c5 75%),linear-gradient(to right,#030f1a 25%,#040f18 25% 50%,#938c84 50% 75%,#202629 75%),linear-gradient(to right,#010e18 25%,#051018 25% 50%,#222121 50% 75%,#cebca8 75%)" width="1536" height="1024" data-tf-src="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost.png" class="tf_svg_lazy attachment-full size-full wp-post-image" alt="" decoding="async" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost.png 1536w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-300x200.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-1024x683.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-768x512.png 768w" data-tf-sizes="(max-width: 1536px) 100vw, 1536px" /><noscript><img width="1536" height="1024" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost.png" class="attachment-full size-full wp-post-image" alt="" decoding="async" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost.png 1536w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-300x200.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-1024x683.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-768x512.png 768w" sizes="(max-width: 1536px) 100vw, 1536px" /></noscript></p><!-- wp:themify-builder/canvas /-->


<p class="wp-block-paragraph">Three weeks before my Bluehost renewal, I found myself staring at a question that had been quietly growing for years. Do I really want to keep paying for this?</p>



<p class="wp-block-paragraph">Not because Bluehost had done anything particularly wrong. In fact, it had faithfully hosted my websites for almost exactly 20 years. But over the last few months, my workflow had changed dramatically. My Mac mini at work had become essentially a server for experiments and projects (and also just a daily computer). Cloudflare had just become my DNS provider after I moved Stoked Logic over to experiment with Cloudflare Tunnel. WordPress websites (all 17 WordPress websites!) had become less central to my grad school teaching as Canvas matured into the LMS I now use for adjunct teaching.</p>



<p class="wp-block-paragraph">Meanwhile, Bluehost had become… expensive. The renewal notice wasn’t really the problem. It was the catalyst. It forced me to look at 20 years of accumulated web infrastructure and ask a harder question:</p>



<p class="wp-block-paragraph">If I were building this today, would I build it this way?</p>



<p class="wp-block-paragraph">The answer was an immediate but timid “no.”</p>



<h2 class="wp-block-heading"><strong>The Architecture I Actually Wanted</strong></h2>



<p class="wp-block-paragraph">Once I wrapped my head around how hosting no longer has to be “where my website lives,” the project became clearer. I realized I wanted each service to do one job well:</p>



<ul class="wp-block-list">
<li><strong>Cloudflare</strong> for domain registration, DNS, SSL, proxying, caching, security, and Cloudflare Tunnel. (routing web traffic)</li>



<li><strong>KnownHost</strong> for reliable, boring WordPress hosting with cPanel. (hosting website stuff)</li>



<li><strong>Mac Mini</strong> for bots, experiments, development, and anything that didn’t belong on shared hosting. (internal scripts, tiny weblinks, network protocols, Claude Cowork tasks, etc)</li>



<li><strong>iCloud Mail</strong> for the domains where I actually receive email. (This is part of an iCloud+ subscription!)</li>



<li><strong>Simple forwarders</strong> for domains that exist mostly as aliases. (Who here still has an EduAwesome.com email address from me??)</li>
</ul>



<p class="wp-block-paragraph">Instead of one company doing everything adequately, I wanted each layer to do exactly what it was best at.</p>



<p class="wp-block-paragraph">That sounds obvious now. It certainly wasn’t obvious when I started.</p>



<h2 class="wp-block-heading"><strong>The Unexpected Role AI Played</strong></h2>



<p class="wp-block-paragraph">People often ask whether AI writes my code. That&#8217;s actually the less interesting story. The interesting part was confidence.</p>



<p class="wp-block-paragraph">Over the past several months I’ve built a very focused ChatGPT workspace around my infrastructure and development projects. By the time I started thinking about this migration, it already understood my domains, hosting providers, Git workflow, Xcode projects, Mac mini, Cloudflare setup, and long-term goals.That meant I wasn’t starting every conversation from scratch.</p>



<p class="wp-block-paragraph">Instead, it felt like sitting down with an experienced systems administrator who already knew my environment. More importantly, it let me approach the project differently. Instead of feeling like I needed to understand DNS, hosting, registrar transfers, SSL, email routing, Cloudflare, and cPanel before making a single change, I only needed to understand the next step.</p>



<p class="wp-block-paragraph">DNS first. Hosting second. Registrar transfers third. Email cleanup fourth.</p>



<p class="wp-block-paragraph">Every step was verified before moving on. Every change was reversible. That changed everything.</p>



<h3 class="wp-block-heading"><strong>Step 1: Move DNS to Cloudflare</strong></h3>



<p class="wp-block-paragraph">This was actually the easiest part. Scariest, but easiest. </p>



<p class="wp-block-paragraph">Cloudflare imported my existing DNS records, after which I spent some time cleaning them up (aka pasting DNS records from Cloudfare and from Bluehost into ChatGPT and getting advice on what to keep, change, verify). </p>



<p class="wp-block-paragraph">Along the way I learned something that probably should have been obvious years ago: <strong>DNS, hosting, and domain registration are three completely different things.</strong> And while having all those three together in Bluehost was so much easier back in 2006, it left me feeling stuck at the bottom of an immovable mountain whenever I considered any chanes. </p>



<p class="wp-block-paragraph">Put simply, I had mentally grouped all of them together because Bluehost happened to provide all three. Separating those responsibilities made the rest of the migration much easier, simpler, and safer.</p>



<p class="wp-block-paragraph">I downloaded all 44GB and pointed Codex at them so it could actually evaluate and inventory every file, and every WordPress database (saved as MySQL). The cleanup included (with ChatGPT telling me what to ask Codex to review):</p>



<ul class="wp-block-list">
<li>removing years of obsolete cPanel records</li>



<li>enabling modern SSL/TLS settings</li>



<li>configuring DMARC</li>



<li>simplifying SPF records</li>



<li>proxying websites through Cloudflare</li>



<li>leaving mail-related records as DNS-only</li>
</ul>



<p class="wp-block-paragraph">Once most of the stuff was migrated, ChatGPT suggested I run SSL Labs to get a rating of how secure each domain is. A particularly satisfying moment came when SSL Labs went from a <strong>B</strong> rating to an <strong>A</strong> simply by disabling TLS 1.0 and 1.1 and tightening a few Cloudflare settings.</p>



<p class="wp-block-paragraph">Sometimes better security really is just a checkbox.</p>



<h3 class="wp-block-heading"><strong>Step 2: Move Hosting to KnownHost</strong></h3>



<p class="wp-block-paragraph">This part looked scary.It ended up being surprisingly straightforward.</p>



<p class="wp-block-paragraph">Before asking KnownHost to migrate anything, I downloaded everything from Bluehost: all the websites and databases and files. </p>



<p class="wp-block-paragraph">Having a complete offline backup changed the emotional equation. Once everything existed safely on my own machine, I no longer felt like I was operating without a safety net. A migration this big was new to me, so having a backup was a big deal. Pro tip: if you&#8217;re consider migrating to a more modern and cheaper host, definitely do this step. </p>



<p class="wp-block-paragraph">But came an unexpected challenge. Of course. I discovered I had <strong>seventeen MySQL databases</strong>: some belonged to active WordPress sites, some belonged to abandoned experiments/websites, some were backups (I think), and some I honestly couldn’t identify anymore.</p>



<p class="wp-block-paragraph">Rather than guessing, I worked through each one with Codex until we mapped every database back to its corresponding WordPress installation. (Pro tip: codex command was &#8220;Look at all 17 MySQL files and tell me which ones are active.&#8221; It was seriously that easy.)</p>



<p class="wp-block-paragraph">By migration day (from Bluehost to KnownHost), the picture had become wonderfully simple. Three active WordPress sites. Four active domains (<a href="https://billselak.com" data-type="link" data-id="billselak.com" target="_blank" rel="noreferrer noopener">billselak.com</a>, <a href="https://stokedlogic.com" data-type="link" data-id="stokedlogic.com" target="_blank" rel="noreferrer noopener">stokedlogic.com</a>, eduawesome.com, <a href="https://headsdowntwothumbsup.com" data-type="link" data-id="headsdowntwothumbsup.com" target="_blank" rel="noreferrer noopener">headsdowntwothumbsup.com</a>). Everything else could be archived.</p>



<h3 class="wp-block-heading"><strong>Step 3: Transfer the Domains</strong></h3>



<p class="wp-block-paragraph">Changing DNS is <strong>not</strong> the same thing as transferring a domain. Because Cloudflare was already serving DNS, the registrar transfer became almost boring. The websites stayed online. DNS never changed (cuz it already had a few days ago, and took like 5 minutes).</p>



<p class="wp-block-paragraph">Only the company responsible for annual renewals changed. Today, Stoked Logic has already completed its transfer to Cloudflare Registrar. The remaining domains are simply waiting through Bluehost’s mandatory transfer window.</p>



<h2 class="wp-block-heading"><strong>Things That Broke</strong></h2>



<p class="wp-block-paragraph">Of course things broke. That’s part of the fun. 🫠</p>



<p class="wp-block-paragraph">One of the more memorable moments came when <a href="http://stokedlogic.com/"><strong>stokedlogic.com</strong></a> displayed an Cloudflare Error 1000 after migrating hosting. It turned out the migration had copied the files correctly, but the domain itself hadn’t been created inside cPanel. Sounds scary, but again, I just had to tell Codex &#8220;Hey, getting Cloudfare Error 1000. Diagose and fix.&#8221; And it fixed most of it by itself and told me a couple things to do inside a couple files. </p>



<p class="wp-block-paragraph">Once that was fixed, another issue appeared. WordPress was still convinced its home URL was Bluehost’s temporary migration address. Again, pasted screenshot of weird URL, and Codex told me how to resolve it. Fix that… and suddenly login cookies stopped working. Fix that… and everything came alive. Yay! </p>



<p class="wp-block-paragraph">None of those individual problems were especially difficult with Codex. Having ChatGPT act as a troubleshooting partner meant each problem became a short debugging session instead of an evening spent wandering through forum posts from 2014.</p>



<h2 class="wp-block-heading"><strong>The Part I Didn’t Expect</strong></h2>



<p class="wp-block-paragraph">The hosting migration uncovered a much larger project. Buried inside those old WordPress installations were graduate courses I’d built between roughly 2008 and 2015. Looking back, they feel surprisingly modern.</p>



<p class="wp-block-paragraph">At the time, Canvas wasn’t part of a teaching workflow. Google Classroom didn’t exist. There wasn’t a polished LMS that handled weekly agendas, assignments, resources, discussions, and course navigation the way we expect today.</p>



<p class="wp-block-paragraph">So I built my own. Weekly agendas became WordPress Pages. Assignments became Posts. Resources lived alongside the lessons. The entire course unfolded publicly on the web.</p>



<p class="wp-block-paragraph">At the time, this wasn’t simply following the crowd. It was part of exploring what online learning could become before today’s learning management systems had really matured (been invented?).</p>



<p class="wp-block-paragraph">Today, I still teach graduate courses. The difference is that Canvas now handles the operational side of teaching beautifully.</p>



<p class="wp-block-paragraph">But the ideas inside those older courses? Many of them are still worth preserving. Not because the screenshots are current.Not because the software recommendations still apply. Because <em>good questions about teaching rarely expire</em>.</p>



<h3 class="wp-block-heading"><strong>Enter ArchiveSmith</strong></h3>



<p class="wp-block-paragraph">Originally, I planned to manually copy everything into new WordPress pages. That idea lasted about ten minutes. I quickly realized I wasn’t migrating one website. I was trying to rescue nearly a dozen aging WordPress installs, each with its own pages, posts, media, redirects, and quirks.</p>



<p class="wp-block-paragraph">So, naturally, I built a tool. Well… <em>we</em> built a tool. Working with Codex, I created a collection of scripts that eventually became <strong>ArchiveSmith</strong>.</p>



<p class="wp-block-paragraph">It now:</p>



<ul class="wp-block-list">
<li>reads a WordPress SQL export (a WordPress site is a collection of page snippets and a SQL database)</li>



<li>reconstructs pages and posts</li>



<li>inventories linked media</li>



<li>proposes redirects</li>



<li>generates review documents</li>



<li>creates WordPress import files</li>



<li>prepares clean archival drafts</li>
</ul>



<p class="wp-block-paragraph">The first pilot converted an entire graduate course into a structured archive in minutes instead of days. Even better, it standardized the process. Every old site now follows the same review workflow before anything is published.</p>



<p class="wp-block-paragraph">I started building it to solve my own problem. Now I’m wondering whether other educators, universities, museums, and nonprofits have exactly the same problem sitting quietly on an old shared hosting account somewhere. If so, ArchiveSmith might eventually become a small macOS app that helps rescue those sites before they’re simply deleted.</p>



<h2 class="wp-block-heading"><strong>Looking Back</strong></h2>



<p class="wp-block-paragraph">When this project began, I thought I was changing web hosts. Instead, I ended up simplifying 20 years of infrastructure, cleaning up DNS, modernizing security, preserving years of teaching materials, and building a new archival workflow I’ll use for every future migration.</p>



<p class="wp-block-paragraph">The technical pieces are satisfying&#8230; Cloudflare. KnownHost. Cleaner DNS. Lower annual costs. Better security.</p>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:40% auto"><figure class="wp-block-media-text__media"><img src="data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width='1024'%20height='683'%20viewBox=%270%200%201024%20683%27%3E%3C/svg%3E" loading="lazy" data-lazy="1" style="background:linear-gradient(to right,#ebe9e7 25%,#020b11 25% 50%,#6d6052 50% 75%,#c1b3a6 75%),linear-gradient(to right,#000d16 25%,#000c15 25% 50%,#5f92ae 50% 75%,#c5c4c4 75%),linear-gradient(to right,#020e19 25%,#030e17 25% 50%,#75675d 50% 75%,#1e2426 75%),linear-gradient(to right,#000c16 25%,#061018 25% 50%,#d6ccc1 50% 75%,#cabaa6 75%)" decoding="async" width="1024" height="683" data-tf-src="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-1024x683.png" alt="" class="tf_svg_lazy wp-image-5810 size-full" data-tf-srcset="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-1024x683.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-300x200.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-768x512.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost.png 1536w" data-tf-sizes="(max-width: 1024px) 100vw, 1024px" /><noscript><img decoding="async" width="1024" height="683" data-tf-not-load src="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-1024x683.png" alt="" class="wp-image-5810 size-full" srcset="https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-1024x683.png 1024w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-300x200.png 300w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost-768x512.png 768w, https://www.billselak.com/wp-content/podcast/2026/07/bluehost-to-knownhost.png 1536w" sizes="(max-width: 1024px) 100vw, 1024px" /></noscript></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph">Those are all worthwhile outcomes. But they’re not what I’ll remember. Well, actually they will. But a better blog post ending is that what I’ll remember is realizing that AI didn’t replace understanding: it changed how I approached understanding. I didn’t need to know everything before I started. I needed enough confidence to take the next well-scoped step, verify it, and keep moving.</p>
</div></div>



<p class="wp-block-paragraph">Sometimes that’s all the momentum a complicated project needs. And sometimes, somewhere in the middle of cleaning up 20-year-old DNS records, you accidentally build the first version of a tool that might help someone else preserve a little piece of the web.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.billselak.com/2026/rescuing-20-years-of-online-teaching-while-migrating-off-bluehost/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>