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

<channel>
	<title>strength of one</title>
	<atom:link href="http://blog.strengthofone.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.strengthofone.com</link>
	<description>a man and his cigar on whatever comes our way</description>
	<lastBuildDate>Sun, 09 Aug 2026 16:25:20 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.3</generator>

<image>
	<url>http://blog.strengthofone.com/wp-content/uploads/2017/07/cropped-soo_icon_512px-32x32.png</url>
	<title>strength of one</title>
	<link>http://blog.strengthofone.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Tactile</title>
		<link>http://blog.strengthofone.com/2026/08/09/tactile/</link>
		
		<dc:creator><![CDATA[strongest]]></dc:creator>
		<pubDate>Sun, 09 Aug 2026 16:25:20 +0000</pubDate>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[web design]]></category>
		<guid isPermaLink="false">https://blog.strengthofone.com/?p=2742</guid>

					<description><![CDATA[Recreating the joy of physical buttons View the project Sometimes you find a design that strikes a chord of wonder and nostalgia. As we race to put glossy, glassy touch screens on everything around us, there is a rising wave of desire for actual engineered mechanisms. Touch, it turns out, must also include a physicality [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img width="1170" height="417" src="http://blog.strengthofone.com/wp-content/uploads/2026/08/tactile-2-1170w.jpg" class="attachment-full size-full wp-post-image" alt="A screenshot of a selection of web buttons styled to look and behave like physical buttons." style="margin-bottom: 15px;" decoding="async" fetchpriority="high" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/08/tactile-2-1170w.jpg 1170w, http://blog.strengthofone.com/wp-content/uploads/2026/08/tactile-2-1170w-300x107.jpg 300w, http://blog.strengthofone.com/wp-content/uploads/2026/08/tactile-2-1170w-785x280.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/08/tactile-2-1170w-768x274.jpg 768w" sizes="(max-width: 1170px) 100vw, 1170px" /></div>
<figure class="wp-block-image size-large"><img decoding="async" width="785" height="280" loading="lazy" src="http://blog.strengthofone.com/wp-content/uploads/2026/08/tactile-2-1170w-785x280.jpg" alt="A screenshot of a selection of web buttons styled to look and behave like physical buttons." class="wp-image-2831" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/08/tactile-2-1170w-785x280.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/08/tactile-2-1170w-300x107.jpg 300w, http://blog.strengthofone.com/wp-content/uploads/2026/08/tactile-2-1170w-768x274.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/08/tactile-2-1170w.jpg 1170w" sizes="auto, (max-width: 785px) 100vw, 785px" /></figure>



<h2 class="wp-block-heading">Recreating the joy of physical buttons</h2>



<p class="wp-block-paragraph"><a href="https://www.strengthofone.com/movies/">View the project</a></p>



<p class="wp-block-paragraph">Sometimes you find a design that strikes a chord of wonder and nostalgia. As we race to put glossy, glassy touch screens on everything around us, there is a rising wave of desire for actual engineered mechanisms. Touch, it turns out, must also include a physicality in order for us, as humans, to be satisfied. Buttons, toggles, switches, knobs, levers, handles, pulls — all are designed to connect with our most basic and arguably most important tool, our hands. </p>



<p class="wp-block-paragraph">Car manufacturers are reverting from touch interfaces to <a href="https://www.autoblog.com/news/which-car-manufacturers-are-bringing-back-physical-buttons" target="_blank" rel="noreferrer noopener nofollow">go back to physical buttons</a>. People are building and customizing <a href="https://mechanicalkeyboards.com/" target="_blank" rel="noreferrer noopener nofollow">mechanical keyboards</a>. Even the kids are feeling the nostalgia and the bite of monthly streaming subscription fees and going back to <a href="https://www.fiio.com/echomini" target="_blank" rel="noreferrer noopener nofollow">dedicated MP3 players with physical buttons</a>. </p>



<p class="wp-block-paragraph">One notable company who has been designing and building stylish products even before this latest nostalgia wave, is <a href="https://teenage.engineering/" target="_blank" rel="noreferrer noopener nofollow">Teenage Engineering</a>. I first came across them when they released <a href="https://teenage.engineering/products/tp-7" target="_blank" rel="noreferrer noopener nofollow">the gorgeous TP-7 audio recorder</a>, but alas, the price was…let&#8217;s say significant. You can see the physicality and intention in all their products. They want to be touched. You want to hold them in your hands and explore the surfaces and interactions. </p>



<p class="wp-block-paragraph">When they launched the <a href="https://teenage.engineering/products/ep-133" target="_blank" rel="noreferrer noopener nofollow">K.O. II sampler</a>, I was immediately drawn in by all the buttons and knobs. The whole thing just draws you in with color and texture. It&#8217;s somehow a 1980s vintage calculator masquerading as an audio sampler. Even the gray base is reminiscent of the beige computers I grew up with. I was so enamored that, in an act of <a href="https://en.wikipedia.org/wiki/Skeuomorph" target="_blank" rel="noreferrer noopener nofollow">skeuomorphism</a>, I decided to try to recreate the buttons for the web. As a side note, there is a fine line between too much mimicry and just enough. My goal was to try to capture that fine balance as designed by Teenage Engineering — a beautiful, tactile experience.</p>



<h3 class="wp-block-heading">Design &amp; Development</h3>



<p class="wp-block-paragraph">In dissecting the photo of the sampler, a few key details stand out. Namely, the shadows and the borders are really doing most of the work to create the different button states. In fact, since the we&#8217;re trying to mimic physical buttons, there is no :<code>hover</code> state at all. There are only a default and an <code>:active</code> state. For the active button state, the borders get darker and the shadow moves from outside to inside. To get the lighting right for the borders, the top and left borders use the same color to set a single light source hitting the buttons from the top left. The same, albeit reversed, is true for the bottom and right borders — they share the same color. The majority of the colors are set via CSS variables, but you can also see some colors using hard coded RGB values. This is just a case of me tweaking the exact shade and never going back to create a new variable. Working at the speed of lazy.</p>



<p class="wp-block-paragraph">I also considered using a gradient for the border to have a more seamless edge around the corners. Since gradients are not supported for the border CSS property, it would mean using a extra container with a gradient fill and then a mask or clip-path to cut out the middle for the button surface. It&#8217;s certainly possible, but seemed like a heck of a lot of extra work (and code) for just a smoother corner color. </p>



<p class="wp-block-paragraph">Part of what makes the button press depth work is a visual trick. The square background behind the rounded button serves as the &#8220;seat&#8221; of the button. It&#8217;s the space the physical button sits. Think about your keyboard and you&#8217;ll get the idea. The default or &#8220;raised&#8221; state has the button sitting higher via the outer shadow. The active or &#8220;pressed&#8221; state has the button sitting lower via the inset shadow. It gives the impression of a size change, but it&#8217;s all accomplished via the shadows and the darker container.</p>



<p class="wp-block-paragraph">The HTML is quite simple as I wanted to make the buttons actually use the <code>&lt;button&gt;</code> element. These are meant for actions, not links. </p>



<p class="wp-block-paragraph">The toggles are almost identical in the design. Toggles are just sticky buttons really. Instead of an active state, it&#8217;s just an &#8220;on&#8221; state. The big difference is that I&#8217;m using the checkbox hack in the HTML to create the effect. Using an <code>&lt;input type="checkbox"&gt;</code> with the appearance set to none allows us to style it like the other buttons. Instead of the button&#8217;s <code>:active</code> pseudo selector, the inputs use the <code>:checkbox</code> selector so we can target the &#8220;on&#8221; state and style it. </p>



<div class="wp-block-cp-codepen-gutenberg-embed-block cp_embed_wrapper"><iframe id="cp_embed_ogXaNam" loading="lazy" src="//codepen.io/anon/embed/ogXaNam?height=450&amp;theme-id=1&amp;slug-hash=ogXaNam&amp;default-tab=result" height="450" scrolling="no" frameborder="0" allowfullscreen allowpaymentrequest name="CodePen Embed ogXaNam" title="CodePen Embed ogXaNam" class="cp_embed_iframe" style="width:100%;overflow:hidden">CodePen Embed Fallback</iframe></div>



<p class="wp-block-paragraph">I&#8217;m not sure I got the colors and shadow depth quite right, but it does give the correct effect. You can feel the button press and it is quite satisfying. </p>



<p class="wp-block-paragraph">The text for the buttons in mostly inline as part of the <code>&lt;button&gt;</code> element. The small text is set inline via a <code>data-* </code>attribute and then appended to the button by a <code>:before</code> pseudo class which is all very cool. </p>



<pre class="wp-block-code"><code>/* buttons with secondary text/symbols added */
&lt;button class="btn shift" id="btnC" data-copy-shift="↑">C&lt;/button>
.btn.shift::before {
  content: attr(data-copy-shift) / "Shift icon";
}

/* toggles with small text alone */
&lt;input class="toggle org" id="btnR" data-copy="Record" type="checkbox">
.toggle::before {
  content: attr(data-copy) / "Record";
}</code></pre>



<p class="wp-block-paragraph">I&#8217;m not sure if this data attribute is the most accessible thing to do as it kind of triggers the &#8220;don&#8217;t hide content&#8221; part of my brain, so be sure to do a more research if you want to use it in production. Speaking of testing, it&#8217;s worth noting that there will be code differences between the Codepen examples and the actual project page. Different systems, different goals and hence, different approaches. For example, on the toggles I&#8217;ve approached the text copy in two different ways. In the Codepen, I used the CSS <code>content</code> property to add the text with a <code>:before</code> pseudo-selector. On the project page, I&#8217;ve used <code>data-*</code> attributes to add the text copy and then added some extra HTML for accessibility. I&#8217;ve been enamored with data attributes at work, so that&#8217;s probably why I used them. Of course, I then doubted myself and went back into the Codepen to add in the <code>&lt;span&gt;</code> and <code>aria-labelledby</code> for the toggles which may be overkill (or just straight up broken). </p>



<p class="wp-block-paragraph">I didn&#8217;t recreate the entire sampler as I was really focused on the buttons, but I did drop in some of the little lights which are fun. They&#8217;re activated with Javascript on the buttons to toggle a &#8220;on&#8221; CSS class changing the color and shadow. There are also some half height buttons, but I never got quite happy with the result. I think the <code>border-radius</code> on those corners needs to be smaller.</p>



<p class="wp-block-paragraph">I&#8217;m also enamored with the unit&#8217;s speaker grid as it reminds me of all the (now retro) devices from my teenage years. Maybe I&#8217;ll recreate it for a future project as it seems like it could be a nice reusable pattern. </p>



<p class="wp-block-paragraph">In the meantime, let&#8217;s go back to physical buttons and where we can, let&#8217;s make our web buttons cool too. Go ahead and fork the <a href="https://codepen.io/strongest/pen/ogXaNam" target="_blank" rel="noreferrer noopener">Codepen</a> and start making some true button buttons for the web. Heck, even the bevel edge web 1.0 <a href="https://cyber.dabamos.de/88x31/" target="_blank" rel="noreferrer noopener">88&#215;31 buttons</a> are back in fashion (and might show up here as well some day).</p>



<p class="wp-block-paragraph"><a href="https://www.strengthofone.com/movies/">View the project</a></p>
]]></content:encoded>
					
		
		
		
		<media:content url="http://blog.strengthofone.com/wp-content/uploads/2026/08/tactile-2-1170w-785x280.jpg" type="image/jpeg" medium="image" width="100%" height="auto">
				<media:description type="plain"><![CDATA[tactile-2-1170w]]></media:description>
		</media:content>	</item>
		<item>
		<title>Growth</title>
		<link>http://blog.strengthofone.com/2026/07/21/growth/</link>
		
		<dc:creator><![CDATA[strongest]]></dc:creator>
		<pubDate>Tue, 21 Jul 2026 13:25:11 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[graffiti]]></category>
		<category><![CDATA[illustration]]></category>
		<category><![CDATA[street art]]></category>
		<guid isPermaLink="false">https://blog.strengthofone.com/?p=2808</guid>

					<description><![CDATA[Pasted up on the base of a light pole, framed by silver steel, is this hand painted flower. Quick and dirty, alive with the rush of creation. The magenta center dot is the only thing that feels considered. The rest is all organic and emotion. The sticker addition is also quite respectful. It&#8217;s not a [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img width="1170" height="1341" src="http://blog.strengthofone.com/wp-content/uploads/2026/07/flower-1170w.jpg" class="attachment-full size-full wp-post-image" alt="A hand painted flower with pink petals and a pink and blue stem on a field of green. The line work is messy and splattered with paint. There is a little rainbow sticker in the upper left corner." style="margin-bottom: 15px;" decoding="async" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/07/flower-1170w.jpg 1170w, http://blog.strengthofone.com/wp-content/uploads/2026/07/flower-1170w-262x300.jpg 262w, http://blog.strengthofone.com/wp-content/uploads/2026/07/flower-1170w-785x900.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/07/flower-1170w-768x880.jpg 768w" sizes="(max-width: 1170px) 100vw, 1170px" /></div>
<figure class="wp-block-image size-large"><img decoding="async" width="785" height="900" loading="lazy" src="http://blog.strengthofone.com/wp-content/uploads/2026/07/flower-1170w-785x900.jpg" alt="A hand painted flower with pink petals and a pink and blue stem on a field of green. The line work is messy and splattered with paint. There is a little rainbow sticker in the upper left corner." class="wp-image-2807" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/07/flower-1170w-785x900.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/07/flower-1170w-262x300.jpg 262w, http://blog.strengthofone.com/wp-content/uploads/2026/07/flower-1170w-768x880.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/07/flower-1170w.jpg 1170w" sizes="auto, (max-width: 785px) 100vw, 785px" /></figure>



<p class="wp-block-paragraph">Pasted up on the base of a light pole, framed by silver steel, is this hand painted flower. Quick and dirty, alive with the rush of creation. The magenta center dot is the only thing that feels considered. The rest is all organic and emotion. The sticker addition is also quite respectful. It&#8217;s not a signature, but a comment, in context, but not the focus of the conversation. </p>



<p class="wp-block-paragraph">Midtown, Manhattan.</p>
]]></content:encoded>
					
		
		
		
		<media:content url="http://blog.strengthofone.com/wp-content/uploads/2026/07/flower-1170w-785x900.jpg" type="image/jpeg" medium="image" width="100%" height="auto">
				<media:description type="plain"><![CDATA[flower-1170w]]></media:description>
		</media:content>	</item>
		<item>
		<title>Nineteen</title>
		<link>http://blog.strengthofone.com/2026/07/11/nineteen/</link>
		
		<dc:creator><![CDATA[strongest]]></dc:creator>
		<pubDate>Sat, 11 Jul 2026 13:06:31 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[graffiti]]></category>
		<category><![CDATA[spray paint]]></category>
		<category><![CDATA[street art]]></category>
		<guid isPermaLink="false">https://blog.strengthofone.com/?p=2802</guid>

					<description><![CDATA[Oh to be nineteen again. Oh wait, nineteen and angry? Maybe not. There&#8217;s a bit of 1950&#8217;s nostalgia in this character. The line work in the eyes and nose remind me of those &#8220;learn to draw comics&#8221; advertisements with a reference guide to facial expressions. I do appreciate the stylized (and accessible!) numeral one as [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img width="1170" height="1623" src="http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w.jpg" class="attachment-full size-full wp-post-image" alt="An angry face graffiti in black spray paint with spiked hair and a frown. The number &quot;19&quot; is painted at the lower left." style="margin-bottom: 15px;" decoding="async" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w.jpg 1170w, http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w-216x300.jpg 216w, http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w-738x1024.jpg 738w, http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w-768x1065.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w-1107x1536.jpg 1107w" sizes="(max-width: 1170px) 100vw, 1170px" /></div>
<figure class="wp-block-image size-large"><img decoding="async" width="738" height="1024" loading="lazy" src="http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w-738x1024.jpg" alt="An angry face graffiti in black spray paint with spiked hair and a frown. The number &quot;19&quot; is painted at the lower left." class="wp-image-2801" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w-738x1024.jpg 738w, http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w-216x300.jpg 216w, http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w-768x1065.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w-1107x1536.jpg 1107w, http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w.jpg 1170w" sizes="auto, (max-width: 738px) 100vw, 738px" /></figure>



<p class="wp-block-paragraph">Oh to be nineteen again. Oh wait, nineteen and angry? Maybe not. There&#8217;s a bit of 1950&#8217;s nostalgia in this character. The line work in the eyes and nose remind me of those &#8220;learn to draw comics&#8221; advertisements with a reference guide to facial expressions. I do appreciate the stylized (and accessible!) numeral one as well. There&#8217;s a fluidity to the numbers that is almost an italic form. </p>



<p class="wp-block-paragraph">Midtown, Manhattan.</p>
]]></content:encoded>
					
		
		
		
		<media:content url="http://blog.strengthofone.com/wp-content/uploads/2026/07/nineteen-1170w-738x1024.jpg" type="image/jpeg" medium="image" width="100%" height="auto">
				<media:description type="plain"><![CDATA[nineteen-1170w]]></media:description>
		</media:content>	</item>
		<item>
		<title>Monuments</title>
		<link>http://blog.strengthofone.com/2026/06/28/monuments/</link>
		
		<dc:creator><![CDATA[strongest]]></dc:creator>
		<pubDate>Sun, 28 Jun 2026 11:54:05 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[graffiti]]></category>
		<category><![CDATA[lettering]]></category>
		<category><![CDATA[spray paint]]></category>
		<category><![CDATA[street art]]></category>
		<guid isPermaLink="false">https://blog.strengthofone.com/?p=2786</guid>

					<description><![CDATA[I&#8217;m not sure if it&#8217;s a New York thing or not, but I love that small business owners have artists paint the sides of their trucks with absolutely outlandish graffiti scenes. These panel trucks roam the city with just some hand applied vinyl lettering on the cab doors with the business name, address and phone [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img width="1170" height="536" src="http://blog.strengthofone.com/wp-content/uploads/2026/06/monuments-1170w.jpg" class="attachment-full size-full wp-post-image" alt="A spray painted landscape on the side of a panel truck showing a beach scene with large sand castle shapes resembling letters." style="margin-bottom: 15px;" decoding="async" loading="lazy" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/06/monuments-1170w.jpg 1170w, http://blog.strengthofone.com/wp-content/uploads/2026/06/monuments-1170w-300x137.jpg 300w, http://blog.strengthofone.com/wp-content/uploads/2026/06/monuments-1170w-785x360.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/06/monuments-1170w-768x352.jpg 768w" sizes="auto, (max-width: 1170px) 100vw, 1170px" /></div>
<figure class="wp-block-image size-large"><img decoding="async" width="785" height="360" loading="lazy" src="http://blog.strengthofone.com/wp-content/uploads/2026/06/monuments-1170w-785x360.jpg" alt="A spray painted landscape on the side of a panel truck showing a beach scene with large sand castle shapes resembling letters." class="wp-image-2785" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/06/monuments-1170w-785x360.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/06/monuments-1170w-300x137.jpg 300w, http://blog.strengthofone.com/wp-content/uploads/2026/06/monuments-1170w-768x352.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/06/monuments-1170w.jpg 1170w" sizes="auto, (max-width: 785px) 100vw, 785px" /></figure>



<p class="wp-block-paragraph">I&#8217;m not sure if it&#8217;s a New York thing or not, but I love that small business owners have artists paint the sides of their trucks with absolutely outlandish graffiti scenes. These panel trucks roam the city with just some hand applied vinyl lettering on the cab doors with the business name, address and phone number. (No website, never.) Meanwhile, the rest of the truck is completely covered in an unrelated piece of art. I like to imagine a giant nigh time parking lot filled with a gallery of panel truck masterpieces quietly sleeping. Upon waking they bump and stumble out to spread across the city, double parking for brief moments of revelation.</p>



<p class="wp-block-paragraph">As to why this phenomenon occurs, I&#8217;m guessing this the old school tactic of embracing the &#8220;vandals&#8221; rather than fighting them. Just give the kids a chance already. And honestly, it&#8217;s a much better form of advertising. Home made, personal and unique.</p>



<p class="wp-block-paragraph">Midtown, Manhattan.</p>
]]></content:encoded>
					
		
		
		
		<media:content url="http://blog.strengthofone.com/wp-content/uploads/2026/06/monuments-1170w-785x360.jpg" type="image/jpeg" medium="image" width="100%" height="auto">
				<media:description type="plain"><![CDATA[monuments-1170w]]></media:description>
		</media:content>	</item>
		<item>
		<title>Normal</title>
		<link>http://blog.strengthofone.com/2026/06/20/normal/</link>
		
		<dc:creator><![CDATA[strongest]]></dc:creator>
		<pubDate>Sat, 20 Jun 2026 14:05:16 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[graffiti]]></category>
		<category><![CDATA[spray paint]]></category>
		<category><![CDATA[street art]]></category>
		<guid isPermaLink="false">https://blog.strengthofone.com/?p=2779</guid>

					<description><![CDATA[A message from the street to add a bit of perspective to our lives. Is the message trite? Perhaps, but a reminder is often necessary when the world narrows our vision. The traffic cone adds a new level of context as &#8220;under construction&#8221; is often a permanent condition. Chelsea, Manhattan.]]></description>
										<content:encoded><![CDATA[<div><img width="1170" height="1997" src="http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w.jpg" class="attachment-full size-full wp-post-image" alt="White pray paint graffiti on a gray wall saying, &quot;Its Normal to like the beautiful but its beautiful to like the Normal.&quot; An orange traffic cone sits on the ground in front." style="margin-bottom: 15px;" decoding="async" loading="lazy" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w.jpg 1170w, http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w-176x300.jpg 176w, http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w-600x1024.jpg 600w, http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w-768x1311.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w-900x1536.jpg 900w" sizes="auto, (max-width: 1170px) 100vw, 1170px" /></div>
<figure class="wp-block-image size-large"><img decoding="async" width="600" height="1024" loading="lazy" src="http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w-600x1024.jpg" alt="White pray paint graffiti on a gray wall saying, &quot;Its Normal to like the beautiful but its beautiful to like the Normal.&quot; An orange traffic cone sits on the ground in front." class="wp-image-2778" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w-600x1024.jpg 600w, http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w-176x300.jpg 176w, http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w-768x1311.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w-900x1536.jpg 900w, http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w.jpg 1170w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p class="wp-block-paragraph">A message from the street to add a bit of perspective to our lives. Is the message trite? Perhaps, but a reminder is often necessary when the world narrows our vision. The traffic cone adds a new level of context as &#8220;under construction&#8221; is often a permanent condition. </p>



<p class="wp-block-paragraph">Chelsea, Manhattan.</p>
]]></content:encoded>
					
		
		
		
		<media:content url="http://blog.strengthofone.com/wp-content/uploads/2026/06/normal-1170w-600x1024.jpg" type="image/jpeg" medium="image" width="100%" height="auto">
				<media:description type="plain"><![CDATA[normal-1170w]]></media:description>
		</media:content>	</item>
		<item>
		<title>Keep Lifting</title>
		<link>http://blog.strengthofone.com/2026/06/07/keep-lifting/</link>
		
		<dc:creator><![CDATA[strongest]]></dc:creator>
		<pubDate>Sun, 07 Jun 2026 13:15:20 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[graffiti]]></category>
		<category><![CDATA[spray paint]]></category>
		<category><![CDATA[street art]]></category>
		<guid isPermaLink="false">https://blog.strengthofone.com/?p=2772</guid>

					<description><![CDATA[A wonderful example of taking cues from the environment to tell a story. Seeing what others may miss and expressing it in a new way. We tell our stories every day and leave them open to interpretation. I&#8217;m choosing to see this one as inspirational. Don&#8217;t give up! Chelsea, Manhattan.]]></description>
										<content:encoded><![CDATA[<div><img width="1170" height="1443" src="http://blog.strengthofone.com/wp-content/uploads/2026/06/keep-lifting-1170w.jpg" class="attachment-full size-full wp-post-image" alt="Spray paint graffiti of a skinny man in a white shirt and blue shorts sweating with eyes bulging as he tries to lift a bar with 1000 pound black weights on each end." style="margin-bottom: 15px;" decoding="async" loading="lazy" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/06/keep-lifting-1170w.jpg 1170w, http://blog.strengthofone.com/wp-content/uploads/2026/06/keep-lifting-1170w-243x300.jpg 243w, http://blog.strengthofone.com/wp-content/uploads/2026/06/keep-lifting-1170w-785x968.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/06/keep-lifting-1170w-768x947.jpg 768w" sizes="auto, (max-width: 1170px) 100vw, 1170px" /></div>
<figure class="wp-block-image size-large"><img decoding="async" width="785" height="968" loading="lazy" src="http://blog.strengthofone.com/wp-content/uploads/2026/06/keep-lifting-1170w-785x968.jpg" alt="Spray paint graffiti of a skinny man in a white shirt and blue shorts sweating with eyes bulging as he tries to lift a bar with 1000 pound black weights on each end." class="wp-image-2771" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/06/keep-lifting-1170w-785x968.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/06/keep-lifting-1170w-243x300.jpg 243w, http://blog.strengthofone.com/wp-content/uploads/2026/06/keep-lifting-1170w-768x947.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/06/keep-lifting-1170w.jpg 1170w" sizes="auto, (max-width: 785px) 100vw, 785px" /></figure>



<p class="wp-block-paragraph">A wonderful example of taking cues from the environment to tell a story. Seeing what others may miss and expressing it in a new way. We tell our stories every day and leave them open to interpretation. I&#8217;m choosing to see this one as inspirational. Don&#8217;t give up!</p>



<p class="wp-block-paragraph">Chelsea, Manhattan.</p>
]]></content:encoded>
					
		
		
		
		<media:content url="http://blog.strengthofone.com/wp-content/uploads/2026/06/keep-lifting-1170w-785x968.jpg" type="image/jpeg" medium="image" width="100%" height="auto">
				<media:description type="plain"><![CDATA[keep-lifting-1170w]]></media:description>
		</media:content>	</item>
		<item>
		<title>You Are</title>
		<link>http://blog.strengthofone.com/2026/05/31/you-are/</link>
		
		<dc:creator><![CDATA[strongest]]></dc:creator>
		<pubDate>Sun, 31 May 2026 13:11:41 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Typography]]></category>
		<category><![CDATA[graffiti]]></category>
		<category><![CDATA[sticker]]></category>
		<category><![CDATA[street art]]></category>
		<guid isPermaLink="false">https://blog.strengthofone.com/?p=2763</guid>

					<description><![CDATA[A small worn sticker found stuck to a railing on the west side. It&#8217;s almost invisible with the silver metallic base on the metal railing. The blend kind of echoes the all lowercase sans serif lettering and rounded corners. It is unimposing in its presentation and quietly powerful in its message. Midtown, Manhattan.]]></description>
										<content:encoded><![CDATA[<div><img width="1170" height="718" src="http://blog.strengthofone.com/wp-content/uploads/2026/05/you-are-1170w.jpg" class="attachment-full size-full wp-post-image" alt="A worn silver sticker with black text reading &quot;you are beautiful&quot; surrounded by a black border. The sticker is stuck to a silver metal railing." style="margin-bottom: 15px;" decoding="async" loading="lazy" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/05/you-are-1170w.jpg 1170w, http://blog.strengthofone.com/wp-content/uploads/2026/05/you-are-1170w-300x184.jpg 300w, http://blog.strengthofone.com/wp-content/uploads/2026/05/you-are-1170w-785x482.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/05/you-are-1170w-768x471.jpg 768w" sizes="auto, (max-width: 1170px) 100vw, 1170px" /></div>
<figure class="wp-block-image size-large"><img decoding="async" width="785" height="482" loading="lazy" src="http://blog.strengthofone.com/wp-content/uploads/2026/05/you-are-1170w-785x482.jpg" alt="A worn silver sticker with black text reading &quot;you are beautiful&quot; surrounded by a black border. The sticker is stuck to a silver metal railing." class="wp-image-2762" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/05/you-are-1170w-785x482.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/05/you-are-1170w-300x184.jpg 300w, http://blog.strengthofone.com/wp-content/uploads/2026/05/you-are-1170w-768x471.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/05/you-are-1170w.jpg 1170w" sizes="auto, (max-width: 785px) 100vw, 785px" /></figure>



<p class="wp-block-paragraph">A small worn sticker found stuck to a railing on the west side. It&#8217;s almost invisible with the silver metallic base on the metal railing. The blend kind of echoes the all lowercase sans serif lettering and rounded corners. It is unimposing in its presentation and quietly powerful in its message. </p>



<p class="wp-block-paragraph">Midtown, Manhattan.</p>
]]></content:encoded>
					
		
		
		
		<media:content url="http://blog.strengthofone.com/wp-content/uploads/2026/05/you-are-1170w-785x482.jpg" type="image/jpeg" medium="image" width="100%" height="auto">
				<media:description type="plain"><![CDATA[you-are-1170w]]></media:description>
		</media:content>	</item>
		<item>
		<title>You Won&#8217;t</title>
		<link>http://blog.strengthofone.com/2026/05/16/you-wont/</link>
		
		<dc:creator><![CDATA[strongest]]></dc:creator>
		<pubDate>Sat, 16 May 2026 13:49:28 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[graffiti]]></category>
		<category><![CDATA[lettering]]></category>
		<category><![CDATA[spray paint]]></category>
		<category><![CDATA[street art]]></category>
		<guid isPermaLink="false">https://blog.strengthofone.com/?p=2738</guid>

					<description><![CDATA[Here&#8217;s a piece I&#8217;ve been trying to capture for a while, but it&#8217;s been obscured. They finally moved all the construction materials and it was revealed in the spring sun. Striking colors with the gradient and dots adding detail and personality. Plus the highlights adding shine make it a top notch piece of work. Midtown, [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img width="1170" height="488" src="http://blog.strengthofone.com/wp-content/uploads/2026/05/uwont-1170w.jpg" class="attachment-full size-full wp-post-image" alt="Spray paint graffiti in orange and yellow reading, &quot;uwont&quot;" style="margin-bottom: 15px;" decoding="async" loading="lazy" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/05/uwont-1170w.jpg 1170w, http://blog.strengthofone.com/wp-content/uploads/2026/05/uwont-1170w-300x125.jpg 300w, http://blog.strengthofone.com/wp-content/uploads/2026/05/uwont-1170w-785x327.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/05/uwont-1170w-768x320.jpg 768w" sizes="auto, (max-width: 1170px) 100vw, 1170px" /></div>
<figure class="wp-block-image size-large"><img decoding="async" width="785" height="327" loading="lazy" src="http://blog.strengthofone.com/wp-content/uploads/2026/05/uwont-1170w-785x327.jpg" alt="Spray paint graffiti in orange and yellow reading, &quot;uwont&quot;" class="wp-image-2737" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/05/uwont-1170w-785x327.jpg 785w, http://blog.strengthofone.com/wp-content/uploads/2026/05/uwont-1170w-300x125.jpg 300w, http://blog.strengthofone.com/wp-content/uploads/2026/05/uwont-1170w-768x320.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/05/uwont-1170w.jpg 1170w" sizes="auto, (max-width: 785px) 100vw, 785px" /></figure>



<p class="wp-block-paragraph">Here&#8217;s a piece I&#8217;ve been trying to capture for a while, but it&#8217;s been obscured. They finally moved all the construction materials and it was revealed in the spring sun. Striking colors with the gradient and dots adding detail and personality. Plus the highlights adding shine make it a top notch piece of work. </p>



<p class="wp-block-paragraph">Midtown, Manhattan.</p>
]]></content:encoded>
					
		
		
		
		<media:content url="http://blog.strengthofone.com/wp-content/uploads/2026/05/uwont-1170w-785x327.jpg" type="image/jpeg" medium="image" width="100%" height="auto">
				<media:description type="plain"><![CDATA[uwont-1170w]]></media:description>
		</media:content>	</item>
		<item>
		<title>Silent Witness</title>
		<link>http://blog.strengthofone.com/2026/05/09/silent-witness/</link>
		
		<dc:creator><![CDATA[strongest]]></dc:creator>
		<pubDate>Sat, 09 May 2026 12:59:29 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[illustration]]></category>
		<category><![CDATA[paste up]]></category>
		<category><![CDATA[street art]]></category>
		<guid isPermaLink="false">https://blog.strengthofone.com/?p=2730</guid>

					<description><![CDATA[Found this beautiful old paste up from Dylan Egon that strikes so many chords with me. Which chords? It&#8217;s black and white with simple, clean lines. It&#8217;s full of small symbolic details that many will not understand. It&#8217;s political and cultural. It&#8217;s provocative, but the edge is offset by her calm expression. The Latin on [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img width="905" height="2560" src="http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-scaled.jpg" class="attachment-full size-full wp-post-image" alt="A black and white illustration wheat pasted on a traffic pole base showing a religious woman holding a cross and a hand gun draped in the American flag. There is a halo around her head and a skull at her feet. She stands on a pedestal which has the word, &quot;America&quot; carved into it." style="margin-bottom: 15px;" decoding="async" loading="lazy" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-scaled.jpg 905w, http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-106x300.jpg 106w, http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-362x1024.jpg 362w, http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-768x2172.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-543x1536.jpg 543w, http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-724x2048.jpg 724w" sizes="auto, (max-width: 905px) 100vw, 905px" /></div>
<figure class="wp-block-image size-large"><img decoding="async" width="362" height="1024" loading="lazy" src="http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-362x1024.jpg" alt="A black and white illustration wheat pasted on a traffic pole base showing a religious woman holding a cross and a hand gun draped in the American flag. There is a halo around her head and a skull at her feet. She stands on a pedestal which has the word, &quot;America&quot; carved into it." class="wp-image-2729" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-362x1024.jpg 362w, http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-106x300.jpg 106w, http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-768x2172.jpg 768w, http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-543x1536.jpg 543w, http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-724x2048.jpg 724w, http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-scaled.jpg 905w" sizes="auto, (max-width: 362px) 100vw, 362px" /></figure>



<p class="wp-block-paragraph">Found this beautiful old paste up from <a href="https://www.dylanegon.shop/" data-type="link" data-id="https://www.dylanegon.shop/" target="_blank" rel="noreferrer noopener nofollow">Dylan Egon</a> that strikes so many chords with me. Which chords? It&#8217;s black and white with simple, clean lines. It&#8217;s full of small symbolic details that many will not understand. It&#8217;s political and cultural. It&#8217;s provocative, but the edge is offset by her calm expression. The Latin on the gun seems to have gotten overlapped when the sheet was applied, but it reads, &#8220;silentium est aureum&#8221; or &#8220;silence is golden&#8221;. This is a piece I wish I had drawn and now, I wish was on my wall. </p>



<p class="wp-block-paragraph">Based on the handwritten graffiti, it also strikes a reaction in others as well. </p>



<p class="wp-block-paragraph">Midtown, Manhattan.</p>
]]></content:encoded>
					
		
		
		
		<media:content url="http://blog.strengthofone.com/wp-content/uploads/2026/05/slient-witness-1170w-362x1024.jpg" type="image/jpeg" medium="image" width="100%" height="auto">
				<media:description type="plain"><![CDATA[slient-witness-1170w]]></media:description>
		</media:content>	</item>
		<item>
		<title>Matched</title>
		<link>http://blog.strengthofone.com/2026/04/11/matched/</link>
		
		<dc:creator><![CDATA[strongest]]></dc:creator>
		<pubDate>Sat, 11 Apr 2026 16:49:02 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Inspiration]]></category>
		<category><![CDATA[illustration]]></category>
		<guid isPermaLink="false">https://blog.strengthofone.com/?p=2714</guid>

					<description><![CDATA[As any self respecting cigar or pipe smoker knows, the best way to light up is by using a wooden match. As such, I&#8217;ve got a boxes of wooden matches stashed all over the house, garage, pockets and car. It is one of those items that you never really think about too hard though. There&#8217;s [&#8230;]]]></description>
										<content:encoded><![CDATA[<div><img width="1080" height="1080" src="http://blog.strengthofone.com/wp-content/uploads/2026/04/matched-pair.png" class="attachment-full size-full wp-post-image" alt="A crossed pair of burning matches" style="margin-bottom: 15px;" decoding="async" loading="lazy" srcset="http://blog.strengthofone.com/wp-content/uploads/2026/04/matched-pair.png 1080w, http://blog.strengthofone.com/wp-content/uploads/2026/04/matched-pair-300x300.png 300w, http://blog.strengthofone.com/wp-content/uploads/2026/04/matched-pair-785x785.png 785w, http://blog.strengthofone.com/wp-content/uploads/2026/04/matched-pair-145x145.png 145w, http://blog.strengthofone.com/wp-content/uploads/2026/04/matched-pair-768x768.png 768w" sizes="auto, (max-width: 1080px) 100vw, 1080px" /></div>
<figure class="wp-block-image size-large"><img decoding="async" loading="lazy" src="http://blog.strengthofone.com/wp-content/uploads/2026/04/matched-pair-animated.svg" alt="A crossed pair of burning matches with flickering animation" class="wp-image-2719"/></figure>



<p class="wp-block-paragraph">As any self respecting cigar or pipe smoker knows, the best way to light up is by using a wooden match. As such, I&#8217;ve got a boxes of wooden matches stashed all over the house, garage, pockets and car. It is one of those items that you never really think about too hard though. There&#8217;s no real reason to think about them beyond &#8220;does it work as advertised?&#8221; — in this case, does it light? Or did it break? </p>



<p class="wp-block-paragraph">Recently, though, I picked up a box at the supermarket and noticed they had changed vendors. No longer was…whatever brand they previously sold. Now they upgraded to offer <a href="https://www.diamonddoesitbetter.com/products/greenlight-strike-on-box-kitchen-matches/" target="_blank" rel="noreferrer noopener nofollow">Diamond</a> matches. It&#8217;s not an item that I would even notice usually, but as a designer I was immediately struck by the packaging. I have some vague memory of the brand, but it seems as though they&#8217;ve gone through a redesign. And I love it. It&#8217;s clean with a touch of vintage and really stands out on a shelf.</p>



<p class="wp-block-paragraph">Digging a little deeper, it seems like the brand has be tossed around by various holding companies and private equity firms which makes it seem a bit less glamorous than America&#8217;s leading producer of matches. </p>



<p class="wp-block-paragraph">But those graphics! The design! The style! What&#8217;s a poor designer to do, but start drawing? </p>



<p class="wp-block-paragraph">Here&#8217;s a couple of versions of the single and crossed match illustrations and because it&#8217;s one of my favorite techniques, there&#8217;s also animated versions. Dropping a <code>&lt;style&gt;</code> tag inside the SVG with <code>@keyframe</code> animations is a great way to sneak an animation past a content management system. Just be sure you nest the animation inside a <code>prefers-reduced-motion: no-preference</code> media query. </p>



<p class="wp-block-paragraph">The animation itself is just a combination of scale, translate and rotate transformations. The one nice one is the ability to flip the flame by using a negative value on the X axis of a scale transformation.</p>



<pre class="wp-block-code"><code>transform: scaleX(-1);</code></pre>



<p class="wp-block-paragraph">I did consider doing a more elaborate animation, but…discretion is the better part of valor as they say. It quickly became clear that going down that path was leading further and further away from the inspiration point. Clean, crisp and iconic, thank you very much. </p>



<p class="wp-block-paragraph">Tangentially, I do like the concept of a matched pair, burning together. Makes me think of my wife. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2665.png" alt="♥" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<p class="wp-block-paragraph">Need a light? <a href="http://www.strengthofone.com/blog/downloads/soo-matched.zip">You can download them here.</a></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
		
		<media:content url="http://blog.strengthofone.com/wp-content/uploads/2026/04/matched-pair-785x785.png" type="image/png" medium="image" width="100%" height="auto">
				<media:description type="plain"><![CDATA[matched-pair]]></media:description>
		</media:content>	</item>
	</channel>
</rss>
