<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: webVerts</title>
    <description>The latest articles on Forem by webVerts (@webverts).</description>
    <link>https://forem.com/webverts</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1233567%2F343f4bc2-99a1-48b0-8e3e-eeb999ba4f89.jpg</url>
      <title>Forem: webVerts</title>
      <link>https://forem.com/webverts</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/webverts"/>
    <language>en</language>
    <item>
      <title>Usernames are now a Social Currency</title>
      <dc:creator>webVerts</dc:creator>
      <pubDate>Tue, 08 Oct 2024 20:14:47 +0000</pubDate>
      <link>https://forem.com/webverts/usernames-are-now-a-social-currency-5e9m</link>
      <guid>https://forem.com/webverts/usernames-are-now-a-social-currency-5e9m</guid>
      <description>&lt;p&gt;Usernames can carry a lot of social value in today’s digital landscape. Once merely, a means of identification, has slowly emerged as a social currency. A clever and easy to remember username can help establish your online identity, attract followers, and even open doors to opportunities.&lt;/p&gt;

&lt;p&gt;In platforms like Twitter and Instagram, a unique username can be your ticket to attracting followers and connections. Be it a clever pun ,or a reference to your favourite show, most times a great username will make you stand out. In a way, usernames have become a form of branding in their own right.&lt;/p&gt;

&lt;p&gt;But, here’s the thing, it’s not just about creating a memorable username; it’s also about protecting it. Usernames can sometimes be seen as a status symbol. This has led to a market for usernames, where people buy and sell handles, further emphasizing their value.&lt;/p&gt;

&lt;p&gt;A new site might pop up tomorrow and you are indirectly being forced to have an account there too, otherwise someone might scoop up that username. And oh scammers, looking for this perfect opportunity hoping to exploit your fans and followers. Unless you don’t want your reputation tarnished, you possibly will end up registering for the new site.&lt;/p&gt;

&lt;p&gt;Originally Published: &lt;a href="//millionzeroes.wordpress.com/2024/06/20/usernames-are-now-a-social-currency/"&gt;Million Zeores&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;webVerts is the creator of &lt;a href="https://authifyweb.com" rel="noopener noreferrer"&gt;authifyWeb&lt;/a&gt; Projects. Building &lt;a href="https://url.authifyweb.com" rel="noopener noreferrer"&gt;authifyURL&lt;/a&gt; and &lt;a href="https://fame.authifyweb.com/user/na1" rel="noopener noreferrer"&gt;authifyFame Profile Cards&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>usernames</category>
      <category>currency</category>
      <category>people</category>
    </item>
    <item>
      <title>Imperfect Code, Perfect Mission: A Non-Coder's Accidental Journey for a Safer Web</title>
      <dc:creator>webVerts</dc:creator>
      <pubDate>Fri, 15 Dec 2023 13:43:52 +0000</pubDate>
      <link>https://forem.com/webverts/imperfect-code-perfect-mission-a-non-coders-accidental-journey-for-a-safer-web-4lap</link>
      <guid>https://forem.com/webverts/imperfect-code-perfect-mission-a-non-coders-accidental-journey-for-a-safer-web-4lap</guid>
      <description>&lt;p&gt;The cat is out now; I'm not a coder or a programmer. I'm a marketing person who sometimes codes and sometimes writes. So here is my journey of making mistakes, learning, and maybe a few more mistakes along the way.&lt;/p&gt;

&lt;h2&gt;
  
  
  Milestone 1: Building a Shield for One
&lt;/h2&gt;

&lt;p&gt;A year ago, almost the same period, I built a minimal browser extension, "&lt;strong&gt;authifyNow&lt;/strong&gt;". It could verify sites, based on sub-domains, that belong to banks in India. Well, it was supposed to be for my mother, so that she could verify links from banks easily. Turns out, she's still blissfully unaware of its existence!"&lt;/p&gt;

&lt;p&gt;It compared the sub-domain on the current tab with the list of URLs in the JSON database hosted on my GitHub repository. It wasn't even nearly perfect, but it did the work fine. One click on the authifyNow extension, and it displays whether the link belongs to an Indian bank or not. And it still works.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{ 
"name": "Bank Name 1",
"urls":["url1", "subdomain.url", "url2"," twitter_link"]
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The not-so-good coder in me was happy. I built something on my own. It worked so well that it could potentially help others easily identify scams too. It wasn't anything revolutionary, but it was a minimal prototype. The idea of a 'digital ally', helps users easily detect whether a website is valid and belongs to a brand or an organization. &lt;/p&gt;

&lt;p&gt;I eventually got it published in all extension stores. Well turns out, that neither the public knew about its existence (I can't blame the public, that was my mistake, I didn't promote it anywhere, the self-proclaimed marketing person).&lt;/p&gt;

&lt;p&gt;But hey, at least it worked! Opening the extension verified the URL and displayed the bank that owned it, like a little digital detective flashing its badge.&lt;/p&gt;

&lt;p&gt;This browser-only addon was a great choice at first; opening the extension verifies the URL and shows the result of which company the URL belongs to.&lt;/p&gt;

&lt;p&gt;But there were a few design flaws.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One&lt;/strong&gt;: The time to verify the data was directly dependent on the size of the JSON file. When the total number of companies listed is less than 100, you'll get the result in less than 5 seconds, but when tested with a large data set, it takes a lot of time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two&lt;/strong&gt;: Available only on PCs and laptops. PC penetration is lower in India compared to smartphone usage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Three&lt;/strong&gt;: The code is compared with subdomains. I know it was stupid, but JS only supports &lt;code&gt;window.location.hostname&lt;/code&gt;, and I didn't know how to extract the domain from the hostname. So that makes the maintenance of JSON files difficult. The need to include and maintain all subdomains for each domain was a tedious process.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Four&lt;/strong&gt;: Installing an extension to stop scams? That doesn't sound scammy at all! Ironic enough. (How in the world will I make someone download an extension, when I myself shy away from unknown developers. Maybe I needed to build an extension that verified the legitimacy of… other extensions?)&lt;/p&gt;

&lt;p&gt;That was when I built authifyURL v1, completely web-based. Again, it wasn't revolutionary, but there were only two more roadblocks to solve. I'll discuss it more in the next part, for more mistakes and more learning.&lt;/p&gt;

&lt;p&gt;Still not a coder.&lt;/p&gt;




&lt;p&gt;The latest &lt;a href="https://url.authifyweb.com" rel="noopener noreferrer"&gt;authifyURL&lt;/a&gt; v2 is the MVP and is out for public beta, packing a punch with lightning-fast verification, seamless verifications for 30+ 3rd party websites and social media sites, and a whole new world of verified connections beyond just domains!&lt;/p&gt;

&lt;p&gt;Just give it a try. If you aren't from India, search for open-source software like Bitwarden, VLC, Blender, etc. in the input form. (The data is currently publicly sourced, but we will officially start onboarding brands by January end.)&lt;/p&gt;

&lt;p&gt;Remember, tech knowledge shouldn't be a barrier to online safety. Tools like authifyURL can bridge the gap and help everyone reap the benefits of the digital world while minimizing the risks. &lt;br&gt;
&lt;code&gt;So verifyFirst, interactLater.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Well, you are tech-savvy, you probably might not need this, but remember, all it takes is a small error of judgment, especially when scammers invoke a sense of panic. &lt;/p&gt;

&lt;p&gt;Looking for your opinion on the MVP, let's discuss how we can improve it.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>opensource</category>
      <category>javascript</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
