<?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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" 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>Stellify</title>
	<atom:link href="https://stellify.net/feed/" rel="self" type="application/rss+xml"/>
	<link>https://stellify.net</link>
	<description>Design × code × words for a better web, made in the Philippines by Sophia Lucero.</description>
	<lastBuildDate>Thu, 29 Aug 2024 12:26:23 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.5</generator>
<site xmlns="com-wordpress:feed-additions:1">5125207</site>	<itunes:explicit>no</itunes:explicit><itunes:subtitle>Design × code × words for a better web, made in the Philippines by Sophia Lucero.</itunes:subtitle><item>
		<title>Self-hate on sites</title>
		<link>https://stellify.net/self-hate-on-sites/</link>
					<comments>https://stellify.net/self-hate-on-sites/#respond</comments>
		
		<dc:creator><![CDATA[ia]]></dc:creator>
		<pubDate>Thu, 29 Aug 2024 12:26:23 +0000</pubDate>
				<category><![CDATA[Nitpicked]]></category>
		<category><![CDATA[colonization]]></category>
		<category><![CDATA[Philippines]]></category>
		<category><![CDATA[websites]]></category>
		<guid isPermaLink="false">https://stellify.net/?p=6401</guid>

					<description><![CDATA[To be read, referenced, and repeated…]]></description>
										<content:encoded><![CDATA[<p>I want to blog this so that I remember. @Dylbriones on the bird site laments one of the many ways colonialism did a number on us, going practically unnoticed: the history passages on our own local government websites:</p>
<blockquote class="twitter-tweet" data-dnt="true">
<p lang="en" dir="ltr">our educational system really did us dirty cause its depressing af the way we write about ourselves in the history sections of LGU websites</p>
<p>&mdash; Villain mmxxiv (@Dylbriones) <a href="https://twitter.com/Dylbriones/status/1823241548664086560?ref_src=twsrc%5Etfw">August 13, 2024</a></p></blockquote>
<blockquote class="twitter-tweet" data-conversation="none" data-dnt="true">
<p lang="en" dir="ltr">Hella embarrassing, we internalize this crap and give way to so much easily exploitable self-hate <a href="https://t.co/9Ori78q1Mg">pic.twitter.com/9Ori78q1Mg</a></p>
<p>&mdash; Villain mmxxiv (@Dylbriones) <a href="https://twitter.com/Dylbriones/status/1823242827104743512?ref_src=twsrc%5Etfw">August 13, 2024</a></p></blockquote>
<p>In it is a screenshot with highlighted text, &#8220;more advanced and civilized community was established&#8221; referring to the era of Spanish occupation. He also points out the use of &#8220;pagan&#8221;:</p>
<blockquote class="twitter-tweet" data-conversation="none" data-dnt="true">
<p lang="en" dir="ltr">Gosh who even uses &quot;pagan&quot; to refer to precolonial religious practices in this day and age, I thought they phased that out na</p>
<p>&mdash; Villain mmxxiv (@Dylbriones) <a href="https://twitter.com/Dylbriones/status/1823244330276139490?ref_src=twsrc%5Etfw">August 13, 2024</a></p></blockquote>
<p>They are small words. Probably lifted from wikis and western-centric perspectives. Pasted on poorly maintained sites, because who cares what goes into those divs, they just need some filler. To be read, referenced, and repeated by impressionable minds… and the cycle restarts. I want to blog this so that I remember.</p>
<p><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script></p>]]></content:encoded>
					
					<wfw:commentRss>https://stellify.net/self-hate-on-sites/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6401</post-id>	</item>
		<item>
		<title>Accessibility mindreset</title>
		<link>https://stellify.net/accessibility-mindreset/</link>
					<comments>https://stellify.net/accessibility-mindreset/#respond</comments>
		
		<dc:creator><![CDATA[ia]]></dc:creator>
		<pubDate>Mon, 03 Jun 2024 12:10:39 +0000</pubDate>
				<category><![CDATA[Nitpicked]]></category>
		<category><![CDATA[government]]></category>
		<category><![CDATA[Philippines]]></category>
		<category><![CDATA[Quezon City]]></category>
		<category><![CDATA[web accessibility]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[websites]]></category>
		<guid isPermaLink="false">https://stellify.net/?p=6336</guid>

					<description><![CDATA[Believe me, I feel you. I won't deny that my own site is imperfect. But the least we can do is change our mindset and approach it from helpfulness rather than detached compliance.]]></description>
										<content:encoded><![CDATA[<p><a href="https://stellify.net/accessibility-mindreset/inaccessible-quezoncity-sidewalk/" rel="attachment wp-att-6344"><img fetchpriority="high" decoding="async" src="https://stellify.net/wp-content/uploads/2024/06/inaccessible-quezoncity-sidewalk-1024x736.jpg" alt="A wheelchair ramp blocked by an electrical wire, in Quezon City." width="1024" height="736" class="aligncenter size-large wp-image-6344" srcset="https://stellify.net/wp-content/uploads/2024/06/inaccessible-quezoncity-sidewalk-1024x736.jpg 1024w, https://stellify.net/wp-content/uploads/2024/06/inaccessible-quezoncity-sidewalk-740x532.jpg 740w, https://stellify.net/wp-content/uploads/2024/06/inaccessible-quezoncity-sidewalk-768x552.jpg 768w, https://stellify.net/wp-content/uploads/2024/06/inaccessible-quezoncity-sidewalk.jpg 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p>I discovered <a href="https://mastodon.social/@teacherbuknoy@masto.ai/112551477929150275">via Francis Rubio</a> that the Quezon City government announced website accessibility compliance, where he points out a caveat: they&#8217;re using an overlay for the text-to-speech function. So I&#8217;ll mention why accessibility overlays are a red flag as a public service announcement, via this single-serving site, <a href="https://shouldiuseanaccessibilityoverlay.com/">Should I Use An Accessibility Overlay? by Michael Spellacy</a>.</p>
<blockquote cite="https://shouldiuseanaccessibilityoverlay.com/"><p>
&#8220;People who are disabled want to be treated <em>equally</em>, so they expect you to design and build your website with inclusion and accessibility in mind and not to throw a band-aid on it. The only way to do that is to commit, provision for, and make accessibility a part of your process <em>throughout the lifetime of your website</em>.&#8221;
</p></blockquote>
<p>Another important resource on the matter—co-signed by many accessibility experts, is <a href="https://overlayfactsheet.com/en/">Overlay Factsheet</a>.</p>
<blockquote cite="https://overlayfactsheet.com/en/"><p>
&#8220;Given that conformance is defined as meeting all requirements of the standard, these products’ documented inability to repair all possible issues means that they cannot bring a website into compliance. Products marketed with such claims should be viewed with significant skepticism.&#8221;
</p></blockquote>
<p>Anyway, that QC Gov article has a few lingering issues:</p>
<ol>
<li>The page automatically loaded in dark mode for me, which is fine, except that the text in the logo isn&#8217;t readable.</li>
<li>No <code>alt</code> text in the tweet announcement, and in the article on the website it&#8217;s blank (which could be fine in certain cases but I&#8217;m gonna argue that this one shouldn&#8217;t be—more on that below).</li>
<li>No text in the social share links below the article. No label for the text-to-speech icon either.</li>
</ol>
<p>Before I go any further, I will give kudos on this effort—they set an actual goal and (mostly) achieved it. It&#8217;s all we can hope for as citizens. (<em>deep sigh</em> netizens? <em>deep sigh</em>) It&#8217;s notable because Philippine government sites are so notorious for being horrible that it&#8217;s such a meme now, let alone accessible.</p>
<p>But for the record, as a Web professional, I know from our friends at the <a href="https://www.pwag.org/about-pwag/ncda-board-resolution-deputizing-pwag/">Philippine Web Accessibility Group (PWAG)</a> that <a href="https://stellify.net/tag/web-accessibility/">accessibility initiatives</a> have been chugging along all these years (coming up on decades), and standards compliance actually exist for government websites. (Side note: I checked out Francis&#8217; site and he <a href="https://francisrub.io/projects/philippine-consulate-general/">built</a> the Philippine Consulate General of Calgary in Eleventy! See, progress!)</p>
<p>So if the QC Gov is really in the mindset of inclusion, and they&#8217;re talking about it in the open, then that sounds promising. You could even say it&#8217;s time to raise the bar then, right? Like not resorting to accessibility overlays? ;)</p>
<h2><code>alt</code> notes (rants)</h2>
<p>Back to the list: the third item definitely fails accessibility compliance, while the other two are more subjective. There are probably more cases like this if you do a full accessibility audit. Example: in the People&#8217;s Corner in the homepage section, the text is white on a photo background. If that image fails to load, you won&#8217;t be able to read that text (in light mode). The View Count on the article is not labeled at all, so you&#8217;ll hear a number read out without context. Technically compliant for screen readers, but not good practice.</p>
<p>And that&#8217;s the problem with hand-waving human-centered concerns with automation. Yes, the images on the site have <code>alt</code> values, so they pass the test, but they&#8217;re not very useful to screenreader users, the real people. &#8220;Header logo&#8221; or &#8220;Quezon City Website banner image&#8221; are not descriptions, more like file names.</p>
<p><code>alt</code> text is supposed to answer the question, &#8220;what does the image look like for someone who cannot see?&#8221;</p>
<p>As for blank <code>alt</code> values, those are acceptable if they&#8217;re decorative and don&#8217;t need to be heard by the screenreader user.</p>
<blockquote><p>
&#8220;Whether to treat an image as decorative or informative is a judgment that only the author can make, based on the reason for including the image on the page. Images may be decorative when they are:</p>
<ul>
<li>Visual styling such as borders, spacers, and corners;</li>
<li>Supplementary to link text to improve its appearance or increase the clickable area;</li>
<li>Illustrative of adjacent text but not contributing information (“eye-candy”);</li>
<li>Identified and described by surrounding text.&#8221;</li>
</ul>
<p>— <a href="https://www.w3.org/WAI/tutorials/images/decorative/">World Wide Web Consortium (<acronym title="World Wide Web Consortium">W3C</acronym>) Web Accessibility Initiative (WAI)</a>
</p></blockquote>
<p>But if you ask me, an article banner should not be excluded from that as it&#8217;s typically contextual to the content. In this case, it&#8217;s a banner marking the article as a press release. In the Philippines especially, we stuff images with tons of text and post on social media this way, assuming everyone can read everything from them. I even see disability advocates who don&#8217;t use <code>alt</code> text in their posts.</p>
<p>It&#8217;s worse on the homepage where a typical image slideshow is front and center. A combined <acronym title="Graphics Interchange Format">GIF</acronym> of an emergency hotline and an award (why?) have the alt &#8220;Quezon City Website banner image&#8221; which is, once again, not helpful at all.</p>
<p>I can totally imagine how this falls through the cracks in the workflow. Because <code>alt</code> is considered a developer thing, it&#8217;s not going to be exposed to people assigned to publish content on the website. Or maybe they are aware but there just isn&#8217;t time to sit down and write like that. Some people will even suggest using AI to get it out of the way.</p>
<p>But it&#8217;s a prime opportunity to be articulate and enthusiastic about how you&#8217;re communicating to constituents. Reframe it as a visible caption to everyone perhaps? Or: Filipinos are an expressive bunch in their songs, dances, and dramas; one could argue this is just another way you can express yourself. ;)</p>
<h2>But A11Y is harddd</h2>
<p>Believe me, I feel you. I won&#8217;t deny that my own site is imperfect. But the least we can do is change our mindset and approach it from helpfulness rather than detached, soulless compliance. I&#8217;ve mentioned it a million times, but let&#8217;s start with that one iconic (overshared?) image from <a href="https://inclusive.microsoft.design/">Microsoft Inclusive Design</a>: the persona spectrum points out that disabilities can be situational, temporary, or permanent. (It&#8217;s in the guidebook, but you&#8217;ll see them in the articles below.)</p>
<blockquote><p>
&#8220;A persona spectrum is not a fake person. It’s an articulation of a specific human motivation and the ways it’s shared across multiple groups. It shows how that motivation can change depending on context. Sometimes, a trait can be permanent, like someone who has been blind since birth. A person recovering from eye surgery might temporarily have limited or no vision. Another person might face this barrier in certain environments, like when dealing with screen glare out in the sun. How would your product adapt to this range of people and circumstances with similar needs?&#8221;</p>
<p>— <a href="https://medium.com/microsoft-design/kill-your-personas-1c332d4908cc">Margaret Price</a>
</p></blockquote>
<blockquote><p>
&#8220;Designing for inclusivity not only opens up our products and experiences to more people with a wider range of abilities. It also reflects how people really are. All humans are growing, changing, and adapting to the world around them every day. We want our designs to reflect that diversity. Every decision we make can raise or lower barriers to participation in society. It’s our collective responsibility to lower these barriers though inclusive products, services, environments and experiences.&#8221;</p>
<p>— <a href="https://devblogs.microsoft.com/premier-developer/microsoft-inclusive-design/">Julio Madeira</a>
</p></blockquote>
<p>We start by realizing disability can happen to all of us, then acknowledge disability is not an unchangeable, pitiable state. We <em>can</em> contribute to change the conditions and make the environment more accessible, even in your tweets.</p>
<div class="footnote">
<hr>
<p>Guess where the photo is from. ;)
</p></div>]]></content:encoded>
					
					<wfw:commentRss>https://stellify.net/accessibility-mindreset/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6336</post-id>	</item>
		<item>
		<title>April 24 is JS Naked Day</title>
		<link>https://stellify.net/april-24-is-js-naked-day/</link>
					<comments>https://stellify.net/april-24-is-js-naked-day/#respond</comments>
		
		<dc:creator><![CDATA[ia]]></dc:creator>
		<pubDate>Wed, 24 Apr 2024 06:54:48 +0000</pubDate>
				<category><![CDATA[Hacking Away]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[experience design]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web standards]]></category>
		<guid isPermaLink="false">https://stellify.net/?p=6310</guid>

					<description><![CDATA[But this is more than just developery talk.]]></description>
										<content:encoded><![CDATA[<blockquote cite="https://twitter.com/jaffathecake/status/207096228339658752?lang=en"><p>
&#8220;We don&#8217;t have any non-JavaScript users&#8221; No, all your users are non-<acronym title="JavaScript">JS</acronym> while they&#8217;re downloading your <acronym title="JavaScript">JS</acronym><br />
— <cite><a href="https://twitter.com/jaffathecake/status/207096228339658752?lang=en">Jake Archibald</cite></p>
<p></a>
</p></blockquote>
<figure id="attachment_6320" aria-describedby="caption-attachment-6320" style="width: 1080px" class="wp-caption aligncenter"><a href="https://github.com/SAWARATSUKI/ServiceLogos"><img decoding="async" src="https://stellify.net/wp-content/uploads/2024/04/javascript-vtuber-logos-SAWARATSUKI.png" alt="JavaScript framework logos in Vtuber style by Sawaratsuki." width="1080" height="559" class="size-full wp-image-6320" srcset="https://stellify.net/wp-content/uploads/2024/04/javascript-vtuber-logos-SAWARATSUKI.png 1080w, https://stellify.net/wp-content/uploads/2024/04/javascript-vtuber-logos-SAWARATSUKI-740x383.png 740w, https://stellify.net/wp-content/uploads/2024/04/javascript-vtuber-logos-SAWARATSUKI-1024x530.png 1024w, https://stellify.net/wp-content/uploads/2024/04/javascript-vtuber-logos-SAWARATSUKI-768x398.png 768w" sizes="(max-width: 1080px) 100vw, 1080px" /></a><figcaption id="caption-attachment-6320" class="wp-caption-text">Vtuber-style <acronym title="JavaScript">JS</acronym> logos by <a href="https://twitter.com/sawaratsuki1004">Sawaratsuki</a></figcaption></figure>
<p>I just updated Stellify to support <a href="https://js-naked-day.org/">JavaScript Naked Day</a>, a whole 18 years after the inaugural <a href="https://stellify.net/missing-the-foolish-and-naked-days-of-april/"><acronym title="Cascading Style Sheets">CSS</acronym> Naked Day</a> in 2006. The only way you should be able to tell is from a message in the footer, and fingers crossed, nothing seems to be broken. As it should be!</p>
<blockquote cite="https://js-naked-day.org/"><p>
<acronym title="JavaScript">JS</acronym> Naked Day promotes the rule of least power. That is: start with <acronym title="HyperText Markup Language">HTML</acronym> for semantic markup and <acronym title="Cascading Style Sheets">CSS</acronym> for styling. Use the web platform (especially forms!) for interactivity. And then, progressively upgrade with JavaScript for advanced interactivity. In plain terms: your website should work without JavaScript enabled.
</p></blockquote>
<p>On my end: there was one unruly plugin (<acronym title="WordPress">WP</acronym> Rocket Lazy Loading) I had to disable specifically (and should probably stop using in favor of native <code><a href="https://caniuse.com/loading-lazy-attr">loading="lazy"</a></code>), but unfortunately there&#8217;s also one script left from Cloudflare for email obfuscation that I would have to toggle manually if I wanted it gone. So of the 6 <acronym title="JavaScript">JS</acronym> files I counted, only 1 is left.</p>
<p>But this is more than developery talk. Again, the Web <a href="https://stellify.net/what-does-web-design-even-mean-anymore/">values</a> universal access. Over-reliance on certain things like <acronym title="JavaScript">JS</acronym> can be exclusionary to certain users — whether they&#8217;re using lower powered devices or extremely slow internet — and that&#8217;s what must be kept in mind. While the tech world is obsessed with chasing the shiniest high-end setups, they push aside the typical user, and even more so, the marginalized ones.</p>
<div class="footnote">
<hr>
<p>Via <a href="https://twitter.com/SaraSoueidan/status/1782819161351041237">Sara Soueidan</a>; also fun timing to use the Vtuber logo <a href="https://knowyourmeme.com/memes/industry-logos-as-vtuber-logos">trend</a> going around (<a href="https://github.com/SAWARATSUKI/ServiceLogos/tree/main/Html"><acronym title="HyperText Markup Language">HTML</acronym></a> is there, but still waiting for actual <acronym title="Cascading Style Sheets">CSS</acronym> &amp; <acronym title="JavaScript">JS</acronym>)
</div>]]></content:encoded>
					
					<wfw:commentRss>https://stellify.net/april-24-is-js-naked-day/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6310</post-id>	</item>
		<item>
		<title>What does web design even mean anymore</title>
		<link>https://stellify.net/what-does-web-design-even-mean-anymore/</link>
					<comments>https://stellify.net/what-does-web-design-even-mean-anymore/#respond</comments>
		
		<dc:creator><![CDATA[ia]]></dc:creator>
		<pubDate>Fri, 05 Apr 2024 03:44:12 +0000</pubDate>
				<category><![CDATA[Nitpicked]]></category>
		<guid isPermaLink="false">https://stellify.net/?p=6293</guid>

					<description><![CDATA[Solved with quotes.]]></description>
										<content:encoded><![CDATA[<p>Sometimes I wonder if there&#8217;s still a point to the term <em>web design</em> these days (and the existential crisis of the thing I am involved with). But some of us still understand, and I think it&#8217;s best described by what you value.</p>
<blockquote><p>
&#8220;Why do I think that this is the best title? Here’s why. I’m designing for the web. The infinitely flexible web. The web that doesn’t have one screen size, one browser, one operating system, or one device. The web that can be used by anyone, anywhere, on any internet connection, on any device, on any operating system, on any browser, with any screen size. I’m designing with the web.&#8221;</p>
<p>— <cite><a href="https://www.ellyloel.com/blog/front-end-development-s-identity-crisis/">Elly Loel</a></cite>
</p></blockquote>
<blockquote><p>
&#8220;What we don&#8217;t talk about with the frontend discipline being absorbed into a generalist role is how this also is devaluing the people centered aspects of what we are building. It says disabled people are not worth building for, where accessibility isn&#8217;t seen as important. It says poor people are not important, with limited internet speeds, paid plans and budget phones.&#8221;</p>
<p>— <cite><a href="https://mastodon.social/@nickcolley@toot.cat/112206673235641760">Nick Colley</a></cite>
</p></blockquote>
<p>I&#8217;ve even wanted to do a talk about the Web&#8217;s values since the before times. Maybe I don&#8217;t have to, or maybe someday. But for now I&#8217;m just gonna leave this here.</p>
<div class="footnote">
<hr>
<p>First quote found via <a href="https://zeldman.com/2024/04/03/the-more-things-change-or-whats-in-a-job-title/">the godfather himself</a>, who has some really great additional links to check out.
</div>]]></content:encoded>
					
					<wfw:commentRss>https://stellify.net/what-does-web-design-even-mean-anymore/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6293</post-id>	</item>
		<item>
		<title>“Truncation is not a content strategy” — Karen McGrane</title>
		<link>https://stellify.net/truncation-is-not-a-content-strategy-karen-mcgrane/</link>
					<comments>https://stellify.net/truncation-is-not-a-content-strategy-karen-mcgrane/#comments</comments>
		
		<dc:creator><![CDATA[ia]]></dc:creator>
		<pubDate>Tue, 30 Aug 2022 07:14:46 +0000</pubDate>
				<category><![CDATA[Hacking Away]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[interface design]]></category>
		<category><![CDATA[karen mcgrane]]></category>
		<category><![CDATA[truncation is not a content strategy]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[user interface design]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[web design]]></category>
		<guid isPermaLink="false">https://stellify.net/?p=6238</guid>

					<description><![CDATA[People are trying to find the right box, but they all say the same thing.]]></description>
										<content:encoded><![CDATA[<p>It would really help if builders of tech could pay attention to how text, especially truncation, affects the user&#8217;s productivity and wayfinding.</p>
<p><a href="https://stellify.net/?attachment_id=6239"><img decoding="async" class="aligncenter wp-image-6239 size-large" src="https://stellify.net/wp-content/uploads/2022/08/user-interface-design-truncation-card-titles-1024x314.png" alt="A row of cards where the titles are indistinguishable from one another because they're truncated." width="1024" height="314" srcset="https://stellify.net/wp-content/uploads/2022/08/user-interface-design-truncation-card-titles-1024x314.png 1024w, https://stellify.net/wp-content/uploads/2022/08/user-interface-design-truncation-card-titles-740x227.png 740w, https://stellify.net/wp-content/uploads/2022/08/user-interface-design-truncation-card-titles-768x235.png 768w, https://stellify.net/wp-content/uploads/2022/08/user-interface-design-truncation-card-titles.png 1277w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Maybe it&#8217;s fine when grids of cards have other distinguishing features such as an image, or allow for other views such as tables or lists. It&#8217;s not really an excuse for being unclear communicators of important reference information though.</p>
<p>But this goes beyond the interface. Especially in app-centric contexts, what gets chosen as page titles — which are shown in browser window or tab titles — has become an afterthought. Accompanying the example above, the tab titles only show the general project name even when browsing the specific card.</p>
<p>Maybe its creators assumed that since it&#8217;s an &#8220;app&#8221;, it&#8217;s more of a concern for non-apps. Still a flimsy excuse.</p>
<p>People are trying to find the right box, but they all say the same thing.</p>
<p>Aren&#8217;t these elements supposed to be labels so that users know what they&#8217;re interacting with? Doesn&#8217;t that mean they failed to achieve their purpose and might as well disappear?</p>
<blockquote><p>
&#8220;The idea is that just clipping off text programmatically is a sledgehammer, and avoids the kind of real thinking and planning that makes for good experiences.&#8221;<br />
— <cite><a href="https://css-tricks.com/embracing-asymmetrical-design/">Chris Coyier</a></cite>
</p></blockquote>
<p>So many proudly claim attention to detail in their design and code tackling ~really difficult problems~, and yet the way they treat real-world content somehow gets a pass.</p>
<p><a href="//www.slideshare.net/KMcGrane/developing-successful-content-management-solutions" title="Developing Successful Content Management Solutions" target="_blank" rel="noopener">Karen McGrane</a> gave her iconic quote as early as 2011. Why has it become all but a <a href="https://twitter.com/search?q=truncation%20is%20not%20a%20content%20strategy&amp;src=typed_query">meme</a> like nothing can be done about it?</p>
<p><iframe loading="lazy" src="//www.slideshare.net/slideshow/embed_code/key/oK5vFf6IbC7Okb?startSlide=44" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen title="Developing Successful Content Management Solutions by Karen McGrane"> </iframe></p>]]></content:encoded>
					
					<wfw:commentRss>https://stellify.net/truncation-is-not-a-content-strategy-karen-mcgrane/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6238</post-id>	</item>
		<item>
		<title>A crisis much more than climate</title>
		<link>https://stellify.net/a-crisis-much-more-than-climate/</link>
					<comments>https://stellify.net/a-crisis-much-more-than-climate/#respond</comments>
		
		<dc:creator><![CDATA[ia]]></dc:creator>
		<pubDate>Tue, 21 Dec 2021 04:58:15 +0000</pubDate>
				<category><![CDATA[Nitpicked]]></category>
		<guid isPermaLink="false">https://stellify.net/?p=6185</guid>

					<description><![CDATA[A link has been stickied to the corner of my site since last year, and I don't think I'll take it down anymore because there's always a new one — a mirror of the quote.]]></description>
										<content:encoded><![CDATA[<blockquote cite="https://twitter.com/bnfcio/status/1472825239994200067"><p>
&#8220;At the end of the day, the climate *crisis* is much, much more than just climate change. Even outside of any changes in weather patterns, the fact that millions of Filipinos consistently lose their livelihoods, are displaced by typhoons, etc. every year is a crisis in itself.</p>
<p>Even without global warming, these problems still need to be solved. And the solution is still largely the same: hold the imperialist Global North &#038; the local ruling elite accountable for their historic role in developing the underdeveloped, vulnerable status of our country, and ultimately break away from the imperialist world system.</p>
<p>In understanding climate change, science is illuminating another arena of struggle. We now know more about what colonial capitalism has stolen &#038; what we must (re)claim — enclosed atmospheric space, climate debt, etc.</p>
<p>No need to wait for science to categorically state that these Odettes &#038; Ulysseses are products of climate change. The climate *crisis* is here regardless, and our work continues to dismantle and replace the imperialist world order that turns typhoons into disasters.&#8221;</p>
<p>— <cite><a href="https://twitter.com/bnfcio/status/1472825239994200067">Jon Bonifacio</a></cite></p>
</blockquote>
<p>You might have heard that provinces in Visayas and Mindanao have been <a href="https://twitter.com/gretchenho/status/1472879166383357954">battered</a> by Typhoon Odette (international name Rai). A link has been stickied to the corner of my site since last year, <a href="https://en.wikipedia.org/wiki/List_of_typhoons_in_the_Philippines_(2000%E2%80%93present)#2020s">a dozen typhoons ago</a>, and I don&#8217;t think I&#8217;ll take it down anymore because there&#8217;s always a new one — a mirror of the quote. There will always be calls for help in the Philippines, from <a href="https://twitter.com/earthshakerph/status/1413460424134176770">[there is no such thing as natural] disasters</a> to pandemics. We get donation fatigue. We are done with thought-terminating clichés of &#8220;resilience&#8221;. (How much of bayanihan became culture because we&#8217;ve always been left to fend for ourselves?) Communities keep having to endure, recover, and rebuild. All of that is a crisis that should not be downplayed once the storms stop raging.</p>]]></content:encoded>
					
					<wfw:commentRss>https://stellify.net/a-crisis-much-more-than-climate/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6185</post-id>	</item>
		<item>
		<title>Bagsakan, iv</title>
		<link>https://stellify.net/bagsakan-iv/</link>
					<comments>https://stellify.net/bagsakan-iv/#comments</comments>
		
		<dc:creator><![CDATA[ia]]></dc:creator>
		<pubDate>Tue, 20 Apr 2021 12:04:22 +0000</pubDate>
				<category><![CDATA[Nitpicked]]></category>
		<category><![CDATA[Bagsakan]]></category>
		<guid isPermaLink="false">https://stellify.net/?p=5867</guid>

					<description><![CDATA[“Bagsakan” (“drop”) comes from the bonafide bop by Parokya ni Edgar, Francis Magalona, and Gloc-9. An extremely versatile term and especially relevant in this edition.]]></description>
										<content:encoded><![CDATA[<figure style="width: 640px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" src="https://assets2.rappler.com/2021/04/animated-community-pantries.gif" width="640" height="640" alt="Duterte sleeping in a cart that becomes a community pantry." class="size-medium" /><figcaption class="wp-caption-text"><a href="https://www.rappler.com/voices/editorials/give-take-from-community-pantry-beacon-of-hope">Animated editorial cartoon by Rappler</a></figcaption></figure>
<p>I <a href="https://stellify.net/bagsakan-i/">started</a> doing this roundup a year ago without much of an explanation, so here goes: When I did social media promotions during <acronym title="Form Function & Class">FFC</acronym> season (organizing everything else was hard, but the planning &amp; scheduling of posts for <em>every single day</em> was particularly <a href="https://stellify.net/socialmediaprobz/">draining</a>), I made it a point to find Filipino designy &amp; techie work to <a href="https://twitter.com/search?q=from%3Apwdo%20%23filipinofriday&#038;f=live">feature</a>. And link blogging like Swiss Miss, Kottke, &amp; Daring Fireball is something I&#8217;ve <a href="https://stellify.net/kill-inspire-blogging/">been wanting to do</a> because it&#8217;s such a freeing format—for the author to not need to be ~thought leadership 24/7~, and for the reader to do more web surfing (do people even say that anymore?).</p>
<p>So this is a mix of that: I&#8217;m doing the link roundup thing, but specifically scoped to Filipino features. Which is hard sometimes, considering this country is way too dependent on link-hostile environments like Facebook and Instagram.</p>
<p>To see the previous ones, visit the <a href="https://stellify.net/tag/bagsakan/">tag</a>! Think of it as my self-hosted Substack, if you&#8217;re into that thing.</p>
<p>&#8220;Bagsakan&#8221; (&#8220;drop&#8221;) comes from the <a href="https://www.youtube.com/watch?v=rbKxoz1ZfiM">bonafide bop</a> by Parokya ni Edgar, Francis Magalona, and Gloc-9. An extremely versatile term and especially relevant in this edition.</p>
<p><ins datetime="2021-04-22T03:19:10+00:00">Added @twitter handles so you can go follow these awesome people.</ins></p>
<p>Lezgo!</p>
<ul>
<li><a href="https://chia.design/punishing/">The Punishing of the Philippines</a> by Chia Amisola (@hotemogf) is not only rare, powerful tech writing, but also a creative, interactive experience.</li>
<li><a href="https://reboothq.substack.com/p/maintenance">Make Space for Maintenance</a> by Bianca Aguilar (@biancamikaila) is also a gem, shining a light on unprestigious, abused areas we don&#8217;t think of when we say &#8220;tech industry&#8221;.</li>
<li>If you need receipts, <a href="https://hacktibista.ph/">Hacktibista</a> (@hacktibista) has them. </li>
<li><a href="https://criticalcommuting.hotglue.me/">Institute for Critical Commuting</a> is &#8220;an ongoing research on Manila&#8217;s public transportation system as a site of violence and trauma.&#8221;</li>
<li>It&#8217;s hard to keep up with so many new <a href="https://stellify.net/finding-filipino-ness-in-fonts/">Filipino fonts</a> (typefaces, I know, but I like alliteration) these days so here&#8217;s just one, with a cyber slant: &#8220;<a href="https://gumroad.com/l/Kawingan">Kawingan</a> by John David Maza is a bitmap serif typeface that takes inspiration from obscure Filipino tech terms. In computer terminology, kawingan is the Filipino word for &#8220;hyperlink.&#8221; With the digital nature of pixels and the classic flavor of serifs, it seeks to devise a link between modern technology and the Filipino heritage.&#8221;</li>
<li>I&#8217;m starting to look like a stan of theirs by how much I mention them, but I&#8217;m really fascinated by the concept behind this new P-Pop group, Alamat, and all the <a href="https://twitter.com/search?q=%23ALAMATConceptPhotos%20cultural%20references%20from%3Aofficial_alamat&#038;src=typed_query&#038;f=live">cultural references</a> they imbue. They&#8217;re even self-writing songs that combine several Philippine languages (just a fraction of our 180+ <strong>languages not dialects</strong>, but impressive nonetheless).</li>
<li><a href="https://fightdisinfo.substack.com/">#FightDisinfo</a> is a newsletter from the Consortium on Democracy and Disinformation, updated every Friday by Jonathan de Santos (@desamting).</li>
<li>I mentioned Brutalist Pilipinas before, and there&#8217;s actually a <a href="https://www.instagram.com/modernistpilipinas/">Modernist</a> architecture feed too.</li>
<li><a href="https://www.youtube.com/watch?v=qV76wUkfyJk&#038;list=PLBufXQyKtixL6NtynGDyz8rn4GixOgcne">Oro Design Conference</a> went online and completely free this year, so you can watch their talks there.</li>
<li><a href="https://inbytes.dev/workspaces">Workspaces</a> by inbytes.dev (@inbytesdev) features Filipino developers&#8217; work setups at home. They also have a Meet the Developer series and list events of interest. </li>
<li><a href="https://twitter.com/anjo_bagaoisan/status/1382490185166770179">&#8220;Magbigay ayon sa kakayahan, kumuha batay sa pangangailangan&#8221;</a>: a community pantry started by Ana Patricia Non on Maginhawa St., QC has inspired everyone into donating and starting their own (a real-life bagsakan), and even got a beautiful <a href="https://www.facebook.com/ralph.guibani/posts/10164864866535332">sign upgrade</a> (brownie points if you can identify the Pinoy typefaces used). It&#8217;s rapidly <a href="https://twitter.com/krizzy_kalerqui/status/1383767246292455430">reached</a> more than a hundred locations across the country (<a href="https://saanyan.github.io/saanmaycommunitypantry/">mapped here</a>), been co-opted by politicians, evolved to <a href="https://www.facebook.com/1150463178470235/posts/1798174503699096/">go around on a bike</a> &amp; to <a href="https://www.facebook.com/pawsphilippines/posts/3931415516904064/">support pets</a>, and then the original was forced to <a href="https://www.youtube.com/watch?v=VH9nWgrywNI">suspend</a> amidst red-tagging. All in less than a week.</li>
<li>Parting art: <a href="https://twitter.com/brown003nib/status/1357951909793964033">cleaners!</a></li>
</ul>
<blockquote class="twitter-tweet">
<p dir="ltr" lang="en">i&#8217;m back from the dead to make bunot the floor <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f62d.png" alt="😭" class="wp-smiley" style="height: 1em; max-height: 1em;" /><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f62d.png" alt="😭" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <a href="https://twitter.com/hashtag/artph?src=hash&amp;ref_src=twsrc%5Etfw">#artph</a> <a href="https://t.co/rhi6KeJB6B">pic.twitter.com/rhi6KeJB6B</a><br />
— <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f49b.png" alt="💛" class="wp-smiley" style="height: 1em; max-height: 1em;" /><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f3f3-fe0f-200d-1f308.png" alt="🏳️‍🌈" class="wp-smiley" style="height: 1em; max-height: 1em;" />°plop°<img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f3f3-fe0f-200d-1f308.png" alt="🏳️‍🌈" class="wp-smiley" style="height: 1em; max-height: 1em;" /><img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f49b.png" alt="💛" class="wp-smiley" style="height: 1em; max-height: 1em;" /> #DefendUP #OUSTDUTERTENOW (@brown003nib) <a href="https://twitter.com/brown003nib/status/1357951909793964033?ref_src=twsrc%5Etfw">February 6, 2021</a></p></blockquote>
<p><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script></p>]]></content:encoded>
					
					<wfw:commentRss>https://stellify.net/bagsakan-iv/feed/</wfw:commentRss>
			<slash:comments>29</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5867</post-id>	</item>
		<item>
		<title>Purchasing Power Parity</title>
		<link>https://stellify.net/purchasing-power-parity/</link>
					<comments>https://stellify.net/purchasing-power-parity/#comments</comments>
		
		<dc:creator><![CDATA[ia]]></dc:creator>
		<pubDate>Thu, 21 Jan 2021 12:12:34 +0000</pubDate>
				<category><![CDATA[Hacking Away]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[currency]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[pricing]]></category>
		<category><![CDATA[purchasing power]]></category>
		<category><![CDATA[Spotify]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Web]]></category>
		<guid isPermaLink="false">https://stellify.net/?p=5856</guid>

					<description><![CDATA[We need a continuous, sustained conversation around areas of inequality that can be improved, need to be improved. Some are more difficult than others, but for the Web, its DNA is to be as accessible and inclusive as possible. Parity is another way to manifest that.]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" src="https://stellify.net/wp-content/uploads/2021/01/purchasing-power-parity-examples-740x416.jpg" alt="Purchasing power parity examples." width="740" height="416" class="aligncenter size-medium wp-image-6023" srcset="https://stellify.net/wp-content/uploads/2021/01/purchasing-power-parity-examples-740x416.jpg 740w, https://stellify.net/wp-content/uploads/2021/01/purchasing-power-parity-examples-1024x576.jpg 1024w, https://stellify.net/wp-content/uploads/2021/01/purchasing-power-parity-examples-768x432.jpg 768w, https://stellify.net/wp-content/uploads/2021/01/purchasing-power-parity-examples.jpg 1440w" sizes="(max-width: 740px) 100vw, 740px" /></p>
<p>Something I&#8217;ve <a href="https://twitter.com/sofimi/status/1345543530081517568">noticed</a> recently is independent creators offering variable pricing depending on your country&#8217;s purchasing power. When I posted, I had a few questions in the back of my mind: how do they calculate the discounts? is there some library used to automate the feature? are they all drawing from the same thing? After several hours of research (read: tweet- and link-hopping), I have a bunch of awesome resources that might be useful for you, plus ways to implement PPP itself. Neat.</p>
<p>I&#8217;ve scattered screenshots throughout this article, because maybe you&#8217;re like me and want to see how they differ. If you&#8217;ll notice, some appear as sticky banners, in pricing tables, and in cart pages. Emoji vs. small icon vs. larger flag. Automatic vs. opt-in computation. Message copywriting and discount code text.</p>
<p>So many interesting choices to inspect and experience.</p>

<a href='https://stellify.net/purchasing-power-parity/wizardzines-juliaevans/'><img loading="lazy" decoding="async" width="640" height="1136" src="https://stellify.net/wp-content/uploads/2021/01/wizardzines-juliaevans.png" class="attachment-medium size-medium" alt="Wizard Zines by Julia Evans" /></a>
<a href='https://stellify.net/purchasing-power-parity/piccalilli-andybell/'><img loading="lazy" decoding="async" width="640" height="1136" src="https://stellify.net/wp-content/uploads/2021/01/piccalilli-andybell.png" class="attachment-medium size-medium" alt="Piccalil.li by Andy Bell" /></a>

<h2>Who&#8217;s doing Purchasing Power Parity?</h2>
<p>With my replies citing examples and who inspired them, followed by some more digging with the keywords &#8220;purchasing parity&#8221; on Twitter, it looks very developer- and <acronym title="JavaScript">JS</acronym>-centric (probably because they have the chops to execute it).</p>
<ul>
<li><a href="https://wesbos.com/courses">[Several courses] by Wes Bos</a></li>
<li><a href="https://draculatheme.com/pro">Dracula Theme Pro by Zeno Rocha</a></li>
<li><a href="https://epicreact.dev/faq">Epic React by Kent C. Dodds</a></li>
<li><a href="https://nodecli.com/">Node CLI by Ahmad Awais</a></li>
<li><a href="https://opinionatedreact.com/">Opinionated React by Sara Vieira</a></li>
<li><a href="https://phppackagedevelopment.com/"><acronym title="Pre-Hypertext Processing">PHP</acronym> Package Development by Marcel Pociot</a></li>
<li><a href="https://piccalil.li/courses">Piccalil.li by Andy Bell</a></li>
<li><a href="https://serverless-visually-explained.com/">Serverless Visually Explained by Matthieu Napoli</a></li>
<li><a href="https://gomakethings.com/resources/">Vanilla <acronym title="JavaScript">JS</acronym> Guides by Chris Ferdinandi</a></li>
<li><a href="https://wizardzines.com/">Wizard Zines by Julia Evans</a></li>
</ul>
<p>Some links via <a href="https://widyakumara.github.io/awesome-ppp/">Awesome PPP by Dewa Widyakumara</a>, where you can contribute! If you&#8217;re looking for more mainstream examples, <a href="https://billmypocket.netlify.app/">Bill My Pocket by Ru Singh</a> compiles subscriptions with regional pricing, and even notes whether it&#8217;s a fair computation.</p>

<a href='https://stellify.net/purchasing-power-parity/phppackagedevelopment-marcelpociot/'><img loading="lazy" decoding="async" width="640" height="1136" src="https://stellify.net/wp-content/uploads/2021/01/phppackagedevelopment-marcelpociot.png" class="attachment-medium size-medium" alt="PHP Package Development by Marcel Pociot" /></a>
<a href='https://stellify.net/purchasing-power-parity/epicreact-kentcdodds/'><img loading="lazy" decoding="async" width="640" height="1136" src="https://stellify.net/wp-content/uploads/2021/01/epicreact-kentcdodds.png" class="attachment-medium size-medium" alt="Epic React by Kent C. Dodds" /></a>

<p>&nbsp;</p>
<h2>Who wrote about it?</h2>
<p><a href="https://gomakethings.com/location-based-pricing/">Chris Ferdinandi</a>, <a href="https://wesbos.com/parity-purchasing-power">Wes Bos</a>, <a href="https://piccalil.li/blog/parity-purchasing-power">Andy Bell</a>, <a href="https://twitter.com/b0rk/status/1307390516783394816">Julia Evans</a>, and <a href="https://twitter.com/zenorocha/status/1349340818981621771">Zeno Rocha</a> have posted what they did with their offerings, demystifying a lot of behind the scenes stuff. I&#8217;m not gonna parrot everything here, but what struck me was:</p>
<h3>They were hands-on and subjective.</h3>
<p>Both their deep experience with customers and their implementation show a very involved approach. Their calculation methodology was based on specific, personal reasoning that differed from one another. I emphasize this because it&#8217;s a complex question venturing into economics, philosophy, and even morality, but also business profitability.</p>
<blockquote cite="https://wesbos.com/parity-purchasing-power"><p>&#8220;I don&#8217;t make my list public because I am not an economist and I don&#8217;t want to be in the middle of some sort of economics fight choosing what is fair.&#8221;</p>
<p>– <cite><a href="https://wesbos.com/parity-purchasing-power">Wes Bos</a></cite></p></blockquote>
<p>They mention charts one can reference, but in many cases chose a setup they had to be 100% comfortable with. That may mean following one of those tables to the digit, or it may mean devising a custom scale.</p>

<a href='https://stellify.net/purchasing-power-parity/serverlessvisuallyexplained-matthieunapoli/'><img loading="lazy" decoding="async" width="640" height="1136" src="https://stellify.net/wp-content/uploads/2021/01/serverlessvisuallyexplained-matthieunapoli.png" class="attachment-medium size-medium" alt="Serverless Visually Explained by Matthieu Napoli" /></a>
<a href='https://stellify.net/purchasing-power-parity/draculatheme-zenorocha/'><img loading="lazy" decoding="async" width="640" height="1136" src="https://stellify.net/wp-content/uploads/2021/01/draculatheme-zenorocha.png" class="attachment-medium size-medium" alt="Dracula Theme by Zeno Rocha" /></a>

<h3>PPP actually increased revenue.</h3>
<p>These are independent creators offering massive discounts (from their perspective—the point of parity is that it&#8217;s <em>not</em> equitable from <em>other</em> perspectives), relying mostly on the honesty system. But they experienced higher sales precisely because more people can now afford it.</p>
<p>Make a thing more accessible, and the customer base will grow.</p>
<blockquote class="twitter-tweet">
<p dir="ltr" lang="en">Some background here: <a href="https://t.co/nG5VDrO3Kd">https://t.co/nG5VDrO3Kd</a></p>
<p>And on a selfish note, it resulted in a nearly instant 50% increase in revenue by allowing people who couldn&#8217;t afford my stuff previously to be able to do so. So many international customers now.</p>
<p>— Chris Ferdinandi <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/2693.png" alt="⚓" class="wp-smiley" style="height: 1em; max-height: 1em;" /> (@ChrisFerdinandi) <a href="https://twitter.com/ChrisFerdinandi/status/1345952123402547201?ref_src=twsrc%5Etfw">January 4, 2021</a></p></blockquote>
<h2>Cosmetic vs. True Market Localization</h2>
<p>You may have heard about the <a href="https://www.economist.com/big-mac-index">Big Mac Index</a>, a popular explanation for purchasing power. Here&#8217;s a simpler <a href="https://ppp.jackmcdade.com/">calculator by Jack McDade</a>. A more recent example would be differences in Netflix &amp; <a href="https://noti.st/sofimi/Lon7GA/state-of-the-web-philippines#s3P4w0B">Spotify</a> subscriptions per country.</p>
<p>PPP is apparently framed as &#8220;true&#8221; localization. Whereas &#8220;cosmetic&#8221; localization does currency conversion from the same amount, &#8220;localization 2.0&#8221; adjusts according to market forces in a region.</p>
<blockquote cite="https://paddle.com/blog/saas-localized-pricing/"><p>&#8220;Customers won’t pay for your product in their currency &#8211; or any other &#8211; if the price is wrong. […] Your priority should be optimizing your price based on region even if you can’t support a country’s currency yet. Once the price is optimized for that geography, you’re in a position to make an impact in the market while you take steps to support the local currency.&#8221;</p>
<p>– <cite><a href="https://paddle.com/blog/saas-localized-pricing/">SaaS Localized Pricing: What You Should Know Before Selling to New Regions by Harrison Rose</a></cite></p></blockquote>

<a href='https://stellify.net/purchasing-power-parity/gomakethings-chrisferdinandi/'><img loading="lazy" decoding="async" width="640" height="1136" src="https://stellify.net/wp-content/uploads/2021/01/gomakethings-chrisferdinandi.png" class="attachment-medium size-medium" alt="Go Make Things by Chris Ferdinandi" /></a>
<a href='https://stellify.net/purchasing-power-parity/opinionatedreact-saravieira/'><img loading="lazy" decoding="async" width="640" height="1136" src="https://stellify.net/wp-content/uploads/2021/01/opinionatedreact-saravieira.png" class="attachment-medium size-medium" alt="Opinionated React by Sara Vieira" /></a>

<h2>A cute little side note about automating localization</h2>
<p>If there&#8217;s one piece of feedback I have to give about these notices, it&#8217;s that some countries expect an article before their name, such as <strong>the Philippines</strong> ;) This is not a big deal in the grand scheme of things, but if you&#8217;re <a href="https://stellify.net/hamburger-heaven/">looking to localize</a>, probably get to know specifics like this too. (Technically <a href="https://www.bbc.com/news/magazine-18233844">disputed</a>, but trust me when I say it looks wrong without it.)</p>
<h2>SaaS and <acronym title="Application Programming Interface">API</acronym> to try</h2>
<p>One of the examples led me to the discovery of <a href="https://paritybar.com/">Parity Bar by Danny Postma</a>, an automated service that&#8217;s free for the first 10,000 pageviews. Interestingly, it expects you to turn off your ad blocker for it to work.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-5984" src="https://stellify.net/wp-content/uploads/2021/01/paritybar-740x555.jpg" alt="Parity Bar by Danny Postma" width="740" height="555" srcset="https://stellify.net/wp-content/uploads/2021/01/paritybar-740x555.jpg 740w, https://stellify.net/wp-content/uploads/2021/01/paritybar-1024x768.jpg 1024w, https://stellify.net/wp-content/uploads/2021/01/paritybar-768x576.jpg 768w, https://stellify.net/wp-content/uploads/2021/01/paritybar.jpg 1366w" sizes="(max-width: 740px) 100vw, 740px" /></p>
<p>Also due to digging around, I&#8217;ve found out from one of the creators that major online payments player Gumroad has PPP in their <a href="https://twitter.com/zenorocha/status/1349356592697729026">roadmap</a>; meanwhile, this <a href="https://github.com/peterj/ppp-gumroad-discounts">discount code generator by Peter Jausovec</a> might get the job done.</p>
<p>For those who prefer to roll around in more code, there&#8217;s this <a href="https://purchasing-power-parity.com/"><acronym title="Application Programming Interface">API</acronym> by Robin Wieruch</a>. Meanwhile, this <acronym title="WordPress">WP</acronym> plugin <a href="https://github.com/cferdinandi/gmt-pricing-parity/">extension by Chris Ferdinandi</a> intentionally adjusts pricing separate from discount codes, so customers can still participate in special occasion sales.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-medium wp-image-5983" src="https://stellify.net/wp-content/uploads/2021/01/purchasing-power-parity-740x555.jpg" alt="purchasing-power-parity.com by Robin Wieruch" width="740" height="555" srcset="https://stellify.net/wp-content/uploads/2021/01/purchasing-power-parity-740x555.jpg 740w, https://stellify.net/wp-content/uploads/2021/01/purchasing-power-parity-1024x768.jpg 1024w, https://stellify.net/wp-content/uploads/2021/01/purchasing-power-parity-768x576.jpg 768w, https://stellify.net/wp-content/uploads/2021/01/purchasing-power-parity.jpg 1366w" sizes="(max-width: 740px) 100vw, 740px" /></p>
<p>The opposite of an automated service would be manually responding to requests for reduced pricing. This friction can be intentional, to ensure only those who really need it will put in the effort to ask. The disadvantage, of course, is managing the increasing volume as the business scales.</p>

<a href='https://stellify.net/purchasing-power-parity/nodecli-ahmadawais/'><img loading="lazy" decoding="async" width="640" height="1136" src="https://stellify.net/wp-content/uploads/2021/01/nodecli-ahmadawais.jpg" class="attachment-medium size-medium" alt="Node CLI by Ahmad Awais" /></a>
<a href='https://stellify.net/purchasing-power-parity/advancedreact-wesbos/'><img loading="lazy" decoding="async" width="640" height="1138" src="https://stellify.net/wp-content/uploads/2021/01/advancedreact-wesbos.jpg" class="attachment-medium size-medium" alt="Advanced React by Wes Bos" /></a>

<h2>Beyond pricing disparity</h2>
<p>Addressing pricing isn&#8217;t new: there&#8217;s <a href="https://twitter.com/johnallsopp/status/1345551381520740353">scholarships</a>, pay-what-you-want, bulk discounts, and <a href="https://twitter.com/piccalilli_/status/1268924096861163529">incentivizing</a> sectors more specific than non-profit or education.</p>
<p>The point is that while globalization and technology (or a pandemic?) supposedly set out to bring the world closer, they also highlight the gap in privilege and purchasing power—and even widen that.</p>
<p>Pricing, as Christian Nwamba points out, is also not the only difficulty certain people and countries have to deal with. The idea of attending a conference or flying to another country may be simple for some, but not everyone has it easy applying for visas, booking flights &amp; accommodations, or being a stranger in a community or city—and all the logistical, financial, &amp; mental burdens that come with that. This inspired him to start a conf of their own, <a href="https://www.concatenate.dev/">Concatenate</a>. (A <a href="https://stellify.net/we-want-a-philippine-web-design-conference-so-were-planning-one/">familiar story</a> if I ever saw one.)</p>
<blockquote class="twitter-tweet">
<p dir="ltr" lang="en">I made a tweet about my challenges with travels last year. This is the sad truth about a lot of Africans. Even when you finally get a visa, international conferences are too expensive for us <a href="https://t.co/XZ3xcJGqbg">https://t.co/XZ3xcJGqbg</a></p>
<p>— Christian Nwamba (@codebeast) <a href="https://twitter.com/codebeast/status/1163400342811402241?ref_src=twsrc%5Etfw">August 19, 2019</a></p></blockquote>
<p>And it can even be something as trivial and oft-overlooked as payment options. As someone who&#8217;s dealt with payments for <a href="http://formfunctionclass.com">events</a>, and is all too familiar with the <a href="https://noti.st/sofimi/Lon7GA/state-of-the-web-philippines#sI2WXkz">state of e-commerce in the Philippines</a>, I know how inaccessible a product/service can become if you only offer online payments. We always have to offer bank deposit and similar options you can&#8217;t automate.</p>
<p>Even with online events, the barriers to entry may look different, but are still very much present: internet speeds, device capabilities, time zones, and distractions &amp; responsibilities at home.</p>
<p>We need a continuous, sustained conversation around areas of inequality that can be improved, <strong>need</strong> to be improved. Some are more difficult than others, but for the Web, its DNA is to be as accessible and inclusive as possible. Parity is another way to manifest that.</p>
<div class="getty embed image" style="width: 100%; max-width: 594px; margin: 0 auto;">
<div style="overflow: hidden; position: relative; height: 0; padding: 66.32997% 0 0 0; width: 100%;"><iframe loading="lazy" style="display: inline-block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin: 0;" src="//embed.gettyimages.com/embed/848359682?et=qxmgopURQjx8DLoT0VdLTA&amp;tld=com&amp;sig=qyvtIZk7pn6ET11JFqNzj8Q8G73WEjSgz7Imq55BUow=&amp;caption=true&amp;ver=1" width="594" height="394" frameborder="0" scrolling="no"></iframe><small style="padding: 0; margin: 0; text-align: left;"><a style="color: #a7a7a7; text-decoration: none; font-weight: normal !important; border: none; display: inline-block;" href="http://www.gettyimages.com/detail/848359682" target="_blank" rel="noopener">Embed from Getty Images</a></small></div>
</div>
<p><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script></p>]]></content:encoded>
					
					<wfw:commentRss>https://stellify.net/purchasing-power-parity/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5856</post-id>	</item>
		<item>
		<title>Ratty Lightning cables bricked my phone, or did they?</title>
		<link>https://stellify.net/ratty-lightning-cables-bricked-my-phone-or-did-they/</link>
					<comments>https://stellify.net/ratty-lightning-cables-bricked-my-phone-or-did-they/#respond</comments>
		
		<dc:creator><![CDATA[ia]]></dc:creator>
		<pubDate>Tue, 01 Dec 2020 03:01:36 +0000</pubDate>
				<category><![CDATA[Materialistic]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[charging]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[power]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[tech]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<guid isPermaLink="false">https://stellify.net/?p=5813</guid>

					<description><![CDATA[So when I decided to play it safe and purchase the Apple-branded one and I STILL got the same Error Code 14? It's what us Filipinos call a budol.]]></description>
										<content:encoded><![CDATA[<p><a href="https://stellify.net/?attachment_id=5833" rel="attachment wp-att-5833"><img loading="lazy" decoding="async" src="https://stellify.net/wp-content/uploads/2020/11/broken-apple-lightning-cable-740x740.jpg" alt="Broken Apple Lightning charging cable" width="740" height="740" class="aligncenter size-medium wp-image-5833" srcset="https://stellify.net/wp-content/uploads/2020/11/broken-apple-lightning-cable-740x740.jpg 740w, https://stellify.net/wp-content/uploads/2020/11/broken-apple-lightning-cable-1024x1024.jpg 1024w, https://stellify.net/wp-content/uploads/2020/11/broken-apple-lightning-cable-160x160.jpg 160w, https://stellify.net/wp-content/uploads/2020/11/broken-apple-lightning-cable-768x768.jpg 768w, https://stellify.net/wp-content/uploads/2020/11/broken-apple-lightning-cable.jpg 1080w" sizes="(max-width: 740px) 100vw, 740px" /></a></p>
<p>I don&#8217;t do the hypebeast-y things you&#8217;re &#8220;supposed&#8221; to do as a tech nerd, like watch Apple keynotes or install new software versions the millisecond they drop. So when I had the bright idea to finally update my phone to iOS 14, but then got an Error Code 14, I was stuck with a bricked iPhone for 24 hours.</p>
<p>Was it liberating not having a phone at the time? I would&#8217;ve luxuriated in it more, were I not stressed about other things&#8212;critical work stuff; typhoons about to hit the country for the nth time this month; power and internet outage. No big deal /s. I had to decide quickly what my next move was.</p>
<p>I was also set on getting the Anker Powerline, specifically during the 11.11 sale, but this fustercluck forced my hand to find something immediately instead of enjoying the free shipping and sweet discount.</p>
<p>So when I decided to play it safe and purchase the Apple-branded one&#8212;notorious for being the flimsiest and most overpriced accessory out there&#8212;and I <em>STILL</em> got the same Error Code 14?</p>
<p>It&#8217;s what us Filipinos call a <em>budol</em>.<span id="more-5813"></span></p>
<h2>OK but what does Error Code 14 mean</h2>
<p>When you get the error dialog, the &#8220;More info&#8221; goes to <a href="https://support.apple.com/en-us/HT204770#usb">this list</a> of things to check, specifically under the heading &#8220;<acronym title="Universal Serial Bus">USB</acronym> connections&#8221;.</p>
<p>Which led me to fixating on the reliability of my cables. The Apple one was on its last legs: the rubber casing crumbled to expose the wires, and the plastic case cracked. I had another, supposedly <abbr title="made for iPhone">MFI</abbr>, that gets the &#8220;Not Charging&#8221; and &#8220;This accessory may not be supported&#8221; rejections with increasing frequency.</p>
<p>But they&#8217;ve been chugging along for the most part, even with data transfer, like when I <a href="https://twitter.com/sofimi/status/1293043968096182272">use an iDevice as a webcam</a> with Reincubate Camo.</p>
<h2>Back to troubleshooting</h2>
<p>I considered booking a service center appointment, the nearest being 4 kilometers and 24 hours away. Or pick up a feature phone and live like that for a while.</p>
<p>Then I decided to carpe diem and choose the other option, Restore, which would wipe my phone and needed to be rebuilt from a backup.</p>
<p>After lots of waiting and verification, it eventually worked. I got it back to a good state like nothing bad happened.</p>
<p>So it got me wondering.</p>
<h2>Did I really need a different, new Apple cable?</h2>
<p>If my existing cables were in significantly better condition, I would&#8217;ve immediately thought no.</p>
<p>If the brand new cable still gave an Error Code 14, then it wasn&#8217;t the quality of the cable.</p>
<p>Back on the support page, there were additional possibilities mentioned like software versions, third-party security, and other hardware. Too many factors to test one by one, so now I&#8217;ll never know.</p>
<p>But I&#8217;ll go ahead and justify my purchase as long overdue. An ecosystem tax I&#8217;ve put off as long as I could.</p>
<p>And this whole post is probably just a lengthy, typed out, public reminder to myself that if you run into an error with a company that for some reason still requires going through iTunes to do an update, maybe it&#8217;s not so bad.</p>
<p>Try the other option; just make sure you got a good backup.</p>
<div class="footnote">
<hr>
<p>Do I want to do those uber customizations that iOS 14 widgets will let you? Yes, I am sorely tempted. Did this incident make me want to <a href="https://stellify.net/globe-vs-smart-iphone-4s-webpage-faceoff/">change phones</a> already? Not so much.
</div>]]></content:encoded>
					
					<wfw:commentRss>https://stellify.net/ratty-lightning-cables-bricked-my-phone-or-did-they/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5813</post-id>	</item>
	</channel>
</rss>