<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2000/atom"><channel><title>Wesley Sinks on wesleysinks.com</title><link>https://wesleysinks.com/</link><description>Recent content on Wesley Sinks by wesleysinks.com</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><lastBuildDate>Tue, 21 Jul 2026 18:03:12 +0000</lastBuildDate><atom:link href="https://wesleysinks.com/index.xml" rel="self" type="application/rss+xml"/><item><title>E-Prime</title><link>https://wesleysinks.com/til/e-prime/</link><pubDate>Tue, 21 Jul 2026 18:03:12 +0000</pubDate><guid>https://wesleysinks.com/til/e-prime/</guid><category>TIL</category><description>Writers who employ E-Prime avoid all forms of the verb &amp;ldquo;to be&amp;rdquo;, including be, being, been, am, is, are, was, were along with their positive and negative contractions (isn&amp;rsquo;t, we&amp;rsquo;re, etc.) Proponents of E-Prime suggest that its use can strengthen writing and clarify thinking. Chiefly, writing in passive voice using E-Prime becomes quite difficult.</description></item><item><title>Goofy Mantras</title><link>https://wesleysinks.com/blog/goofy-mantras/</link><pubDate>Thu, 09 Jul 2026 12:43:55 +0000</pubDate><guid>https://wesleysinks.com/blog/goofy-mantras/</guid><category>Blog Post</category><description>I&amp;rsquo;ve spent years dabbling in the kinds of things that make you sound a little unhinged at dinner parties: mindfulness, affirmations, sigils, orgonite — the whole hippie-nerd crossover catalogue. I&amp;rsquo;ve gotten real benefit from some of it and had a good laugh at the rest. But one simple practice stands out: a daily mantra I say to myself. It doesn&amp;rsquo;t sound profound. It lacks polish. It feels a little goofy. And those qualities makes it work.</description></item><item><title>Building for the Web</title><link>https://wesleysinks.com/blog/building-for-the-web/</link><pubDate>Tue, 07 Jul 2026 09:51:11 +0000</pubDate><guid>https://wesleysinks.com/blog/building-for-the-web/</guid><category>Blog Post</category><description>I have spent thirteen years building for the web, and most of that time I have not known what I was doing. The useful thing I learned wasn&amp;rsquo;t how to stop feeling that way — it was how to stop pretending I didn&amp;rsquo;t.</description></item><item><title>Flow Disruptors: How Dreams and Daily Choices Reveal What Matters</title><link>https://wesleysinks.com/blog/flow-disruptors/</link><pubDate>Mon, 29 Jun 2026 20:15:37 +0000</pubDate><guid>https://wesleysinks.com/blog/flow-disruptors/</guid><category>Blog Post</category><description>Dreams can be a window into our deepest feelings, helping us make sense of what lies beneath the surface. But sometimes, they also reveal the hidden distractions that pull us off course in life. Reflecting on my dreams from last night, I’ve decided to call these distractions &amp;ldquo;flow disruptors.&amp;rdquo; (No, not the medical devices.)</description></item><item><title>Wordpress 7 Gallery Lightbox Breaks Bootscore-Based Themes</title><link>https://wesleysinks.com/til/wordpress-7-gallery-breaks-bootscore-based-themes/</link><pubDate>Fri, 05 Jun 2026 13:39:47 +0000</pubDate><guid>https://wesleysinks.com/til/wordpress-7-gallery-breaks-bootscore-based-themes/</guid><category>TIL</category><description>The new gallery lightbox navigation↗ added in WordPress 7 is super cool! However, when a lightbox is opened in WordPress 7, it adds the inert attribute to all direct children of the &amp;lt;body&amp;gt; element. At UF, we used a Bootscore-based WordPress theme (a boilerplate Bootstrap CSS enabled theme), which wraps the site content in a &amp;lt;div id=&amp;quot;page&amp;quot; class=&amp;quot;site&amp;quot;&amp;gt; (see header.php↗), causing the entire site to go &amp;ldquo;inert&amp;rdquo; when the gallery lightbox is opened&amp;ndash;not ideal.</description></item><item><title>Gravity Forms Image Aspect Ratio Validation</title><link>https://wesleysinks.com/til/gravity-forms-aspect-ratio-validation/</link><pubDate>Thu, 12 Mar 2026 13:16:42 +0000</pubDate><guid>https://wesleysinks.com/til/gravity-forms-aspect-ratio-validation/</guid><category>TIL</category><description>Despite giving very specific instructions, sometimes users don&amp;rsquo;t follow them. By default, Gravity Forms does not offer image aspect ratio validation on a file input field, so I had my n8n WordPress code chat agent generate this. I have not tried using the code, and this was for a specific form, so it would need to be modified and tested before use.</description></item><item><title>2026</title><link>https://wesleysinks.com/archive/2026/</link><pubDate>Thu, 01 Jan 2026 00:00:00 +0000</pubDate><guid>https://wesleysinks.com/archive/2026/</guid><category>Archive</category><description/></item><item><title>winget: A Native CLI Package Manager for Windows</title><link>https://wesleysinks.com/til/winget/</link><pubDate>Sat, 25 Oct 2025 13:10:02 +0000</pubDate><guid>https://wesleysinks.com/til/winget/</guid><category>TIL</category><description>Being a Linux-lord, I&amp;rsquo;m probably late to the party, but WinGet is the commandline utility for Windows (introduced in Windows 10) to install and manage packages, similar to a Linux or Unix environment. This makes Windows vastly more useable for developers. Here are some of the main commands that might be useful when working with winget. I used this tool today to upgrade my version of Windows PowerToys.</description></item><item><title>Extract Last Names (Full Name with Suffix)</title><link>https://wesleysinks.com/til/extract-last-names/</link><pubDate>Sat, 04 Oct 2025 20:58:06 +0000</pubDate><guid>https://wesleysinks.com/til/extract-last-names/</guid><category>TIL</category><description>Some last names in our directory of faculty end with suffixes. This adds a level of complexity to extracting and sorting by last name without a custom field. A custom JavaScript function could be constructed to handle this, provided you know all the possible suffix variations.</description></item><item><title>Modern Methods of Showing or Hiding HTML Elements with JavaScript</title><link>https://wesleysinks.com/til/modern-methods-of-showing-or-hiding-elements/</link><pubDate>Thu, 07 Aug 2025 20:52:23 +0000</pubDate><guid>https://wesleysinks.com/til/modern-methods-of-showing-or-hiding-elements/</guid><category>TIL</category><description>Different options available to show and hide HTML elements using JavaScript in 2025, including my preference.</description></item><item><title>Customizing a code-server Docker Image</title><link>https://wesleysinks.com/til/customizing-a-code-server-docker-image/</link><pubDate>Wed, 06 Aug 2025 20:30:55 +0000</pubDate><guid>https://wesleysinks.com/til/customizing-a-code-server-docker-image/</guid><category>TIL</category><description>The Problem: code-server docker container comes with 0 binaries, so you have to set it up to your specific needs in a Dockerfile to include the binaries and packages you need for development assuming you&amp;rsquo;re using the built-in terminal and proxied port forwarding, etc. The Solution: Write a Dockerfile.</description></item><item><title>Hugo Content Adapters</title><link>https://wesleysinks.com/til/hugo-content-adapters/</link><pubDate>Tue, 05 Aug 2025 00:00:00 +0000</pubDate><guid>https://wesleysinks.com/til/hugo-content-adapters/</guid><category>TIL</category><description>I read briefly about content adapters↗ for HUGO today. This is an exciting way to pull in data from a remote source in JSON or XML format and cache it on a site build. This could be a handy way of grabbing data from other sources and providing a really easy directory. I am not sure how I would use this just yet, but it could, for instance, replace the video section of LinuxCreative.com↗.</description></item><item><title>Starting a TIL</title><link>https://wesleysinks.com/blog/starting-a-til/</link><pubDate>Tue, 05 Aug 2025 00:00:00 +0000</pubDate><guid>https://wesleysinks.com/blog/starting-a-til/</guid><category>Blog Post</category><description>While thinking about moving Soloist Systems to a personal blog, I came back around to the idea of the digital garden, a personal online space, similar to a blog, but with a focus on the ongoing, iterative process of learning and knowledge building. I want to leverage the way I have been using LogSeq to save personal notes about technologies and philosophy in a way that I can share to benefit others.</description></item><item><title>2025</title><link>https://wesleysinks.com/archive/2025/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><guid>https://wesleysinks.com/archive/2025/</guid><category>Archive</category><description/></item><item><title>Brand Awareness: Stop Wasting Money and Time on Failure</title><link>https://wesleysinks.com/blog/brand-awareness-stop-wasting-money/</link><pubDate>Thu, 18 Apr 2024 00:45:27 +0000</pubDate><guid>https://wesleysinks.com/blog/brand-awareness-stop-wasting-money/</guid><category>Blog Post</category><description>We need to talk about how you&amp;rsquo;ve been justifying your marketing budget. It&amp;rsquo;s a hard pill to swallow, but if your brand awareness campaign isn&amp;rsquo;t converting, you aren&amp;rsquo;t accomplishing your marketing goals. Sure, there are companies that can afford to inundate the public with their brand, but I&amp;rsquo;m going to assume that if you&amp;rsquo;re reading this, you don&amp;rsquo;t have that kind of budget.</description></item><item><title>Competitive Analysis: The Wrong Angle</title><link>https://wesleysinks.com/blog/competitive-analysis-the-wrong-angle/</link><pubDate>Thu, 11 Jan 2024 19:04:40 +0000</pubDate><guid>https://wesleysinks.com/blog/competitive-analysis-the-wrong-angle/</guid><category>Blog Post</category><description>The longer I conduct business, the more obvious it seems that running a business is not, in fact, a competition. And if business is not a competition, competitive analysis is rendered an utterly pointless pastime of the entrepreneur.</description></item><item><title>Creativity Matters: Today's Urgent Need for Meaningful Content</title><link>https://wesleysinks.com/blog/creativity-matters/</link><pubDate>Wed, 10 Jan 2024 19:04:10 +0000</pubDate><guid>https://wesleysinks.com/blog/creativity-matters/</guid><category>Blog Post</category><description>It goes without saying that technological advance and modern conveniences have changed the way we live dramatically in the past couple decades. With so much of our capacity for creativity now freed up by these conveniences, it would be logical to conclude that society is capable of more creativity than ever. Unfortunately, logic has no horse in the race when it comes to creativity. Therefore, creativity is still a relative rarity. Take it from me, a self-proclaimed creative, professional marketer, and musician since age 9. What you&amp;rsquo;re looking at might not be &amp;ldquo;creativity&amp;rdquo;.</description></item><item><title>2024</title><link>https://wesleysinks.com/archive/2024/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0000</pubDate><guid>https://wesleysinks.com/archive/2024/</guid><category>Archive</category><description/></item><item><title>The Deceitful Difficulty of Simplicity</title><link>https://wesleysinks.com/blog/the-deceitful-difficulty-of-simplicity/</link><pubDate>Thu, 21 Dec 2023 00:57:26 +0000</pubDate><guid>https://wesleysinks.com/blog/the-deceitful-difficulty-of-simplicity/</guid><category>Blog Post</category><description>As a creative problem solver by trade, the golden goose I find myself chasing time and time again is a simple elegant solution that seems so obvious, it&amp;rsquo;s surprising that nobody thought of it first. I&amp;rsquo;m a creative person: I know this because people have told me so my whole life. So why is this simple, elegant solution I seek so impossibly unattainable? The answer is perspective and time.</description></item><item><title>Do You Need a Website?</title><link>https://wesleysinks.com/blog/do-you-need-a-website/</link><pubDate>Thu, 21 Dec 2023 00:48:52 +0000</pubDate><guid>https://wesleysinks.com/blog/do-you-need-a-website/</guid><category>Blog Post</category><description>Do you need a website? Of course you don&amp;rsquo;t need a website. You need 2 things in business: something to sell, and someone to sell it to. Chances are if you&amp;rsquo;re reading this, you already have a bit of both, but if you&amp;rsquo;re just starting out, here&amp;rsquo;s what that means:</description></item><item><title>Marketing: Moving the Needle is Not Your Job</title><link>https://wesleysinks.com/blog/moving-the-needle-is-not-your-job/</link><pubDate>Wed, 20 Dec 2023 23:28:53 +0000</pubDate><guid>https://wesleysinks.com/blog/moving-the-needle-is-not-your-job/</guid><category>Blog Post</category><description> The Role of Marketers as Scribes # As a marketer, it&amp;rsquo;s easy to fall into the trap of believing that you have the power to single-handedly propel a product or service to success, a.k.a &amp;ldquo;move the needle&amp;rdquo; if you&amp;rsquo;ve been talking with business executives. However, a seasoned marketer knows that this perspective can be misleading, and downright dangerous. The key to effective marketing lies in understanding that products and customers tell the story, while the most skilled marketers invest in understanding and documenting that story to engage with others.</description></item><item><title>2023</title><link>https://wesleysinks.com/archive/2023/</link><pubDate>Sun, 01 Jan 2023 00:00:00 +0000</pubDate><guid>https://wesleysinks.com/archive/2023/</guid><category>Archive</category><description/></item></channel></rss>