<?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: Luftie The Anonymous</title>
    <description>The latest articles on Forem by Luftie The Anonymous (@luftietheanonymous).</description>
    <link>https://forem.com/luftietheanonymous</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%2F1427991%2F34f464cd-3419-4ebb-aa1b-a594f1412485.webp</url>
      <title>Forem: Luftie The Anonymous</title>
      <link>https://forem.com/luftietheanonymous</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/luftietheanonymous"/>
    <language>en</language>
    <item>
      <title>Privacy and Security Setup to use in 2026 PART 1 (OS, Browser, Search Engines)</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Fri, 17 Apr 2026 12:20:19 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/privacy-and-security-setup-to-use-in-2026-part-1-os-browser-search-engines-53mc</link>
      <guid>https://forem.com/luftietheanonymous/privacy-and-security-setup-to-use-in-2026-part-1-os-browser-search-engines-53mc</guid>
      <description>&lt;h2&gt;
  
  
  Hello Dev.to Community !
&lt;/h2&gt;

&lt;p&gt;This time, I decided to write on tools/services/software etc. that have been designed and created to care about your privacy on the internet. I will present some tools that I use and/or can recommend and much more tools on which I made research on. &lt;/p&gt;

&lt;p&gt;I've dedicated a huge amount of time, therefore at the very beginning, I request you to share ⤵️ this article with your fellows or someone that you think, that it would be useful to share this article with :D&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwv8xrj8qj7wr5u9pa34e.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwv8xrj8qj7wr5u9pa34e.jpg" alt="Please" width="339" height="287"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Thank you in advance 💜 ! &lt;/p&gt;




&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;I didn't want to make this just another brief article, that will list you down the tools to use, brief info on them and that's all, download, put your trust into a thing and fingers crossed. This article delved a bit deeper into internals of each tool presented.&lt;/p&gt;

&lt;p&gt;While writing the article I quickly realized that, writing a one long article with all of those tools/services is pointless, because I lost often my minds while checking the cohesion. Secondly, noone would like to direct through one hour+ long article, that could actually be a book (lol).&lt;/p&gt;

&lt;p&gt;I decided, I will split this into an article series posted one per week. The split will be looking as following:&lt;/p&gt;

&lt;p&gt;First Post (This one)&lt;/p&gt;

&lt;p&gt;Introduction&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Online Privacy:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Operating Systems (OS)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;-- Dekstop OS&lt;/p&gt;

&lt;p&gt;-- Mobile OS&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Browsers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Search-engine&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Second Post:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Messengers&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Email&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Third Post:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;VPN&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Firewalls&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Fourth Post (In this one there will be a special announcement with surprise for you all):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Payments&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;AI&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Fifth Post:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Location Privacy&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Productivity Apps&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Sixth Post:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;DNS Privacy&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Seventh Post:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Device-Level Security &amp;amp; Authentication&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Eight Post:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Offline Privacy:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Outfit&lt;/li&gt;
&lt;li&gt;Everyday Items&lt;/li&gt;
&lt;li&gt;Payment Methods&lt;/li&gt;
&lt;li&gt;Events&lt;/li&gt;
&lt;li&gt;Transport&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Youtube Creators&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Educational Resources&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;BUT&lt;/strong&gt; before I go into the main details, I want to start with an introduction on privacy and why it matters to everyone, regardless of who you are.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why actually bother with privacy ? &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;A lot of people, when they hear term &lt;em&gt;privacy&lt;/em&gt;, in front of their eyes emerges a chap in anonymous-mask, who likely commits cybercrimes and lives in a basement or some other shady place.... Probably something like this 🙍 is the match for what they see:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fagogxoppx0u6eezlphow.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fagogxoppx0u6eezlphow.png" alt="anon" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Candidly speaking, I do not wonder why people have such imagination about people who "obsessively" care about their privacy. On the other hand, for me as an crypto-anarchist, it's really harmful, because it generalizes every privacy-focused dude is like the guy on the image above.&lt;/p&gt;

&lt;p&gt;I guess it will never disappear as human-species likes very much to over-facilitate things instead of understanding the more complex puzzles behind one's decision.&lt;/p&gt;

&lt;p&gt;Moreover, the image of privacy preserving people in press or (social) media is rather prone to shift towards calling them some party's extremists or try to assign them to political fraction of the politics' scene, whereas it's not always the case when it comes to individuals.&lt;/p&gt;

&lt;p&gt;Important thing to understand on the very beginning is:&lt;br&gt;
&lt;em&gt;Not everyone will need the same level of privacy&lt;/em&gt; !&lt;/p&gt;

&lt;p&gt;And that should be the nr. 1 thing, you should take out from this article. &lt;/p&gt;

&lt;p&gt;There will be a different need of software-developer, who is politically repressed and hounded, and completely different need will be of an regular woman out there who just doesn't want the companies to know about her to many details.&lt;/p&gt;

&lt;h3&gt;
  
  
  Having said that, I can move straightly into examples of why privacy matters.
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Number 1.&lt;/strong&gt; &lt;em&gt;Advertisement and personal-data trade&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcpvyq137y5u6cclzvy7k.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcpvyq137y5u6cclzvy7k.jpg" alt="zuck" width="800" height="650"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Have you ever wondered, where tha heck is your money gone ? &lt;br&gt;
Well...... Ads of some flashy product you talked about and decided to buy it without a real need could be the answer 😅&lt;/p&gt;

&lt;p&gt;I will tell you a story, recently I was by a family-gathering and one person had a talk about bike-roads, and what did they saw first ?  You guessed it ! The add of bike-road. I checked their permissions for facebook and everything was set to allowed. And this is a case where big techs ambush a lot of people, who are not aware enough.&lt;/p&gt;

&lt;p&gt;I like to recall words said in some video by &lt;em&gt;ThePrimeagen&lt;/em&gt; (shout out to you, Micheal :D). Those words were something like:&lt;br&gt;
&lt;em&gt;If you want to be a head of leading silicon-valley company, you have to sell either ads or hardware&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;And it's actually true, at least at some point, look at some of the big-techs and their revenue model:&lt;br&gt;
Facebook - Ads&lt;br&gt;
Nvidia - Hardware&lt;br&gt;
Tiktok - Ads&lt;br&gt;&lt;br&gt;
Google - Well they do everything, lol (Ads, hardware, software services etc.)&lt;br&gt;
Microsoft - software services + ads&lt;/p&gt;

&lt;p&gt;And in order to specifically profile you, the data is needed, &lt;strong&gt;Huge amount of data&lt;/strong&gt;. Which often is used by unethical methods e.g. wiretapping (as in my story).&lt;/p&gt;

&lt;p&gt;Thus, given you have issues that you lack money on some essentials, it might be that you purchase things that you actually don't need and only talked about with friend and under impulse, you bought those things. If you see you have issue with it, guess what privacy is for you ! &lt;/p&gt;

&lt;p&gt;There is not always about rigid self-control, but also a tooling to it. Sure you can pound a metal-bolt in a wall with your hand, but using hammer makes more sense though, especially as it would be less painful (Lol).&lt;/p&gt;

&lt;p&gt;Having said that, I hope I managed to keep you engaged. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Number 2.&lt;/strong&gt; &lt;em&gt;Banking and Financial Operations&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flc6uj0mhs8xagjhmr9b3.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flc6uj0mhs8xagjhmr9b3.jpg" alt="bank-acc ban" width="800" height="1732"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0364wzjuik5eosq5u5gw.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F0364wzjuik5eosq5u5gw.jpg" alt="bank-acc" width="640" height="1303"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This case pertains a lot of people, not only those who are repressed or alleged of some crime. &lt;/p&gt;

&lt;p&gt;I had almost every f*cking time I made a transaction online not even for big amount of money, it were transactions like 5$ or 100$, my account got temporarily frozen, because bank accessed it as suspicious activity, meanwhile it were just regular purchases like Copilot or Brilliant Subscription or even purchase of something from services like Temu or Ebay.&lt;/p&gt;

&lt;p&gt;And you really would not like to listen to words I spit out to the consultant and to the bank in emails 😅&lt;/p&gt;

&lt;p&gt;And in the times of growing surveillance (especially in sucky europe), I think it's real threat to most of us, than you think.&lt;/p&gt;

&lt;p&gt;Therefore, you might want to have more privacy when it comes to your financial affairs, but also not like to relinquish digital payments.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Number 3.&lt;/strong&gt; &lt;em&gt;Location Tracking and Stalking&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnt7fgyk0elm0s264mpr8.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnt7fgyk0elm0s264mpr8.jpg" alt="stalking" width="800" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;People who experience stalking or being bewilderingly frequently followed by some track while they go outside from somewhere, they also might want to have more privacy, when it comes to their actual location. Regardless if stalking pertains their kids or themselves.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Number 4.&lt;/strong&gt; &lt;em&gt;Password/Data-leaks&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm0h7h60a8yn7p17tcxlh.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm0h7h60a8yn7p17tcxlh.jpg" alt="breach" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It's very common that in big/middle-sized companies occur breaches, and all of the sudden details about your life, might actually not be the same as the breach might have released a lot of sensitive private messages or data.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Number 5.&lt;/strong&gt; &lt;em&gt;Remote work setups&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Companies very often while video calls, require candidates to perform some task live or to perform some task at all e.g. Make some coding recruitment-task. I have again a perfect example of why you might want to prevent your PC's content private.&lt;/p&gt;

&lt;p&gt;To give you more context from December 2025 until Mid January 2026, I was actively looking for a job in IT, especially blockchain industry given my background. And all of the sudden I got a message. Here I will reveal some screen shots from the conversation and there is some pattern I noticed (likely they used AI for it) the account seemed to be legit (thus I hate linkedin 🤬, imo they should pivot their name to TornApart, describes perfectly the faith in not being scammed there)&lt;/p&gt;

&lt;p&gt;Here step 1, the message arrives to potential prey/victim:&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi8gym0qujhra1sewtxyb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi8gym0qujhra1sewtxyb.png" alt="photo1" width="461" height="595"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here, I honestly answered that this position is beyond my skills and expertise, but they kept insisting&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbn6sc3vp0k94a49hwbsl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbn6sc3vp0k94a49hwbsl.png" alt="photo2" width="468" height="613"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzei7xg98s254dcgy17ut.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzei7xg98s254dcgy17ut.png" alt="photo3" width="468" height="613"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvmvg5nvwn0297iysxn58.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvmvg5nvwn0297iysxn58.png" alt="photo4" width="468" height="613"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I got offered that I can actually for practice purposes, I can try solving the task so I agreed.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9kiu4yes0ylobq8d375j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9kiu4yes0ylobq8d375j.png" alt="photo5" width="469" height="475"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Note, that the messages were poem-long to convince me to run their code on my machine, but when I agreed and wanted to chat a bit more and expected a bit longer answer, I just was ghosted with one word response. Meaning they achieved their goal, so I can piss off now.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwldw6rv3phcp3k1wdkcx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwldw6rv3phcp3k1wdkcx.png" alt="photo6" width="475" height="313"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then I was required to solve the task, which I did &lt;strong&gt;but I haven't run it purely on my machine, I used DOCKER !&lt;/strong&gt;, about which fact I informed the employer. Surprisingly the recruitment task was super easy, it was about to build a WETH-like token with accruing value for depositors and test it in hardhat (whereas my setup is foundry and never used it). It turned out that although my code was correct, the test was specially written wrongly in some places especially when it come to rounding-math for the values given as output. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl4ppdzbflrf23bag0um4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl4ppdzbflrf23bag0um4.png" alt="img" width="800" height="636"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In the end I got no response back from the company, but from the service where the job offer was hoisted.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgymha4j2gfum5rgzj9zc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgymha4j2gfum5rgzj9zc.png" alt="remote work scam" width="800" height="263"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I cannot say what was their &lt;em&gt;irregular behaviour&lt;/em&gt;, but I can assume that there was indeed some malicious code to be run and potentially I could loose my all crypto-assets I have purchased for my money and I could get robbed from my &lt;strong&gt;PRIVATE&lt;/strong&gt; information on my PC.&lt;/p&gt;

&lt;p&gt;Thus people like this, could are also highly welcome to read this article.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Number 6.&lt;/em&gt; &lt;strong&gt;State Oppression&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyb86j809j5f5xvalc1dc.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fyb86j809j5f5xvalc1dc.jpg" alt="oppression" width="544" height="491"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There are a lot of people, who are targeted by the state. You would not even have to commit a crime, being regular chap is enough for the state to have interest in you. But the most frequent targets are people with anti-government attitude (e.g. like me). There were a lot of journalists or other activists that were victims of state oppression and not even activists. But if being an journalist or activist is not enough for you, &lt;a href="https://en.wikipedia.org/wiki/Nigel_Farage_Coutts_bank_scandal" rel="noopener noreferrer"&gt;Nigel Farage could not open a bank account in England and was separated from his money !&lt;/a&gt;. All because the government decided to seperate him from the financial system.&lt;/p&gt;

&lt;h3&gt;
  
  
  Summary of the section
&lt;/h3&gt;

&lt;p&gt;Privacy is not just for weirdos from basements, but considers every single person, because we never know, how the our data is used or how we ourselves are viewed by the company, government or other institution. If you're interested on what's more, let's finally go into the details !&lt;/p&gt;

&lt;h2&gt;
  
  
  Online Privacy &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;As I emphasized in the introduction, in this section, I will do my best to present you the privacy tools I use on a daily basis, explain nuances related to each element from the list I mention. And why I recommend them specifically.&lt;/p&gt;

&lt;p&gt;I will start with the with the very core of our internet usage, namely &lt;strong&gt;Operating Systems&lt;/strong&gt; !&lt;/p&gt;




&lt;h2&gt;
  
  
  Operating Systems &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;Here I have split it into 2 types&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Desktop OS&lt;/li&gt;
&lt;li&gt;Mobile OS&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'll present you first the Desktop Operating Systems.&lt;/p&gt;

&lt;h3&gt;
  
  
  Desktop Operating Systems 🖥️ &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feww4vs9fsblzrfsl8c59.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Feww4vs9fsblzrfsl8c59.jpg" alt="linux" width="800" height="433"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There is no wonder that I will say I use &lt;strong&gt;LINUX&lt;/strong&gt; ! &lt;/p&gt;

&lt;p&gt;Yes, Linux is the operating system I use on daily basis. Why this operating system specifically is chosen by people with privacy concerns ? &lt;/p&gt;

&lt;p&gt;There are many reasons, but I will name most important of them:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Linux is open-source&lt;/strong&gt;: This provides transparency and more certainty that the OS is not malware or spyware, due to contributors and people who are interested in technical details and further Linux development.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;No telemetry&lt;/strong&gt;: Linux does not have a built-in telemetry, thus the operating system does not send the information about your activity to third party. The core of Linux is that you are the lord of your OS. If you want more analytics or tracking, you install tools specifically for it :D&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;No Forced Updates&lt;/strong&gt;: In Linux you decide if you want to update your operating system or not and you are not forced to do it under circumstance of not being able to use some features or something like that as it happened often to Windows or MacOS users.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Selective Permission Management&lt;/strong&gt;: In Windows everyone is an admin, which makes it one of reasons why Windows is often a target for hackers. In Linux there is a split between what you can run as a regular user and what you can run as an administrator. Which averts from some successful hacks on your machine.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Customizability&lt;/strong&gt;: In Linux unlike Windows, you can customize your operating system however you want. You want to compile custom Kernel ? You can do it. You can rebuild the whole OS. Whereas in Windows, Microsoft decides what goes in, what stays out.   &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Distributions I use
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffpu6qyr5wczqbtt72vrs.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffpu6qyr5wczqbtt72vrs.jpg" alt="debian" width="800" height="500"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Personally, I'm yet a freshman into Linux (8 months passed since I started using Linux). I use(d) until now Debian as a distribution, so I have no clue about other distributions. And I can recommend Debian for start with Linux as Operating System, it has slick design, and is very intuitive Operating System. Also I noticed a significant increase of free space on how my PC works in comparison to what I experienced with Windows.&lt;/p&gt;

&lt;p&gt;However as I mentioned in my latest From Zero to Crypto-Hero post, I said I started playing around with QuebesOS on Virtual Machine, however I did not have enough time to test it out properly. I would say the learning curve is quite steep and basic browser usage like firefox was quite of not understandable for me.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5rk62xwepwcy2941ndyl.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5rk62xwepwcy2941ndyl.jpg" alt="cachyos" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For now on my laptop, I wanted to try out something different than debian, so currently I'm playing around with CachyOS on my laptop. If you ever would like to hear a review on the operating system, feel free to mention it in a comment.&lt;/p&gt;

&lt;p&gt;I will only list down here some alternatives, if you don't want to use debian specifically.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Recommnded by experts for beginners&lt;/strong&gt;: Ubuntu, Mint OS, Zorin &lt;br&gt;
&lt;strong&gt;Specified distros for privacy&lt;/strong&gt;: QuebesOS, Whonix OS, Tails OS&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;BEAR IN MIND !&lt;/strong&gt; &lt;br&gt;
&lt;em&gt;That distros like Quebes come up with tradeoffs when it comes to UX, so people that are comming directly from microslop OS aka. Windows or Apple, might not want to choose those particular distros as they require more knowledge on Linux&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Mobile Operating System 📱 &lt;a&gt;&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;We all know how pure-android and AppleOS phones are filled with spyware. Eavesdropping is one of the most privacy violating action those phones do. However there is a solution for it, name use AOSP (Android Open Source Project) Operating systems that are privacy focused. My phone for daily usage is Pixel 6a with GrapheneOS on board.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffuv95ll1f17zwo0dnszu.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffuv95ll1f17zwo0dnszu.jpg" alt="GrapheneOS" width="800" height="1067"&gt;&lt;/a&gt;   &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why GrapheneOS ?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;There are multiple reasons, why I decided to use GrapheneOS instead of Samsung. But instead of more technical explanations let's start from the user POV.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;No Google by default&lt;/em&gt; - This is the first principle of GrapheneOS. Liberation of an operating system from google by default. Currently every android phone is merged/synchronized together with google by default, using google services. 
Your images are handled by google images, every service you use is basically bloated with google spyware (aka. personalization daemon-softwares). &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;However you can use your google play in GrapheneOS and are not exposed on mass surveillance over your entire phone. That's because GrapheneOS sandboxes the app usage and does not grant permission to access anything on your device.&lt;/p&gt;

&lt;p&gt;Though if you really want to liberate your self from big tech, you probably would like to use open-source app-stores like F-droid, Aurora Store or APK Pure.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnhhqir2kvm5gxgmka0rp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnhhqir2kvm5gxgmka0rp.png" alt="fdroid" width="512" height="512"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl6smrkvrihk304009z4m.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl6smrkvrihk304009z4m.png" alt="aurora" width="384" height="384"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9j8kjo3h2zmepgd2kdru.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9j8kjo3h2zmepgd2kdru.jpg" alt="apk" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Heavy protection against unknown (0 day) vulnerabilities&lt;/em&gt; - GrapheneOS uses measurements to prevent from security flaws in software or hardware that are unknown to the vendor and the public.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The measurements that used are following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Attack surface reduction - Removing unnecessary code or exposed attack surface eliminates many vulnerabilities completely. GrapheneOS avoids removing any useful functionality for end users, but we can still disable lots of functionality by default and require that users opt-in to using it to eliminate it for most of them.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Containment through sandboxing at various levels - Fine-grained sandboxes around a specific context like per site browser renderers, sandboxes around a specific component like Android's media codec sandbox and app/workspace sandboxes like the Android app sandbox used to sandbox each app which is also the basis for user/work profiles. &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;GrapheneOS improves all of these sandboxes through fortifying the kernel and other base OS components along with improving the sandboxing policies.&lt;/p&gt;

&lt;p&gt;What sandboxing really means is that e.g. if there is an app compromised, then because it's in sandbox, meaning isolated, no other app is compromised. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Preventing an attacker from persisting their control of a component or the OS/firmware through verified boot and avoiding trust in persistent state also helps to mitigate the damage after a compromise has occurred.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Attack surface reduction
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Greatly reduced remote, local and proximity-based attack surface by stripping out unnecessary code.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Making more features optional and disabling optional features by default (NFC, Bluetooth, UWB, etc.), when the screen is locked (USB, USB-C, pogo pins, camera access)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Optionally after a timeout (Bluetooth, Wi-Fi) &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  USB-C port and pogo pins control
&lt;/h4&gt;

&lt;p&gt;USB-C port and pogo pins setting protects against attacks through USB-C or pogo pins while the OS is booted. For the majority of devices without pogo pins, the setting is labelled USB-C port.&lt;/p&gt;

&lt;p&gt;The default is Charging-only when locked, which significantly reduces attack surface when the device is locked. &lt;/p&gt;

&lt;p&gt;After locking, it blocks any new USB connections immediately through either USB-C and pogo pins at both the hardware level via configuring the USB controller and also at the OS level in the kernel to provide a second layer of defense. &lt;/p&gt;

&lt;p&gt;The highest security however is when our charging is set to &lt;strong&gt;Off mode&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Other privacy protections are following, about GrapheneOS there could be really created separate posts series:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Hardened kernel&lt;/strong&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Hardened app runtime&lt;/strong&gt; &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Sensors permission toggle&lt;/strong&gt;: disallow access to all other sensors not covered by existing Android permissions. Or even there is a feature, that can send you alerts whenever an app will request for sensors.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;LTE-only mode&lt;/strong&gt; to reduce cellular radio attack surface by disabling enormous amounts of both legacy code (2G, 3G) and bleeding edge code (5G).&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Wi-Fi privacy
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;MAC randomization per each connection&lt;/strong&gt; unlike in standard android it's done per network. So regardless whether I've been connected to the network or not, if I reconnect, my device is treated as completely different one.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There is a whole much more when it comes to GrapheneOS and what they do, when it comes to privacy protection. If you're more tech savvy than me and you know the infrastructure of the internet from the ground up, you can &lt;a href="https://grapheneos.org/features" rel="noopener noreferrer"&gt;check out the GrapheneOS website&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Unfortunately, GrapheneOS is limited only to Pixel 6 and newer phones, however there was announced that &lt;a href="https://www.digitaltrends.com/phones/motorola-plans-to-put-grapheneos-on-phones-so-why-is-it-a-big-deal/" rel="noopener noreferrer"&gt;arguably Motorola will have partnership with GrapheneOS&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Now you might wonder, &lt;strong&gt;why tha heck is a private OS available only on Google's phones ?&lt;/strong&gt; Let me explain.&lt;/p&gt;

&lt;h4&gt;
  
  
  The Technical Constraint
&lt;/h4&gt;

&lt;p&gt;GrapheneOS needs direct control over the Titan M2 security chip, which only Pixels expose at the required level. This isn't arbitrary gatekeeping; it's a hardware reality. Other devices either don't provide the necessary low-level access or have weaker security foundations. You're not choosing Google—you're choosing the only viable hardware that can run proper security hardening.&lt;/p&gt;

&lt;h4&gt;
  
  
  Stripping Google Down
&lt;/h4&gt;

&lt;p&gt;Here's what actually happens: &lt;strong&gt;GrapheneOS removes Google Play Services, GMS, and proprietary Google binaries by default&lt;/strong&gt;. Your bootloader locks with &lt;em&gt;your&lt;/em&gt; key, not Google's. No persistent telemetry pipeline. The OS doesn't phone home unless you explicitly enable Sandboxed Google Play for specific apps.&lt;/p&gt;

&lt;p&gt;So yeah, you bought from Google. But the software surface they can exploit is drastically smaller than stock Android.&lt;/p&gt;

&lt;h4&gt;
  
  
  The Trust Question
&lt;/h4&gt;

&lt;p&gt;Can Google backdoor you through the Titan chip? Technically yes. But realistically? It'd destroy their business model (which runs on &lt;em&gt;advertising data&lt;/em&gt;, not targeted espionage) and burn every ounce of credibility they have.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What you can actually verify:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Audit the open-source code yourself&lt;/li&gt;
&lt;li&gt;Run tcpdump to inspect network traffic&lt;/li&gt;
&lt;li&gt;Enable reproducible builds to verify the binary matches the source&lt;/li&gt;
&lt;li&gt;Confirm zero Google domains in your traffic&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The Real Answer
&lt;/h3&gt;

&lt;p&gt;You're not achieving perfect de-googling. You're reducing Google's attack surface from massive to moderate. &lt;strong&gt;It's not self-denial—it's accepting that perfect security doesn't exist and choosing the best available option given the constraints.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The alternative isn't "truly de-googled." It's either stock Android (guaranteed surveillance) or building your own phone from discrete components (impractical). GrapheneOS + Pixel is the pragmatic best-in-class solution for commodity mobile privacy.&lt;/p&gt;

&lt;p&gt;Alternative Privacy Operating Systems: CalyxOS, IodeOS, LineageOS&lt;/p&gt;

&lt;h2&gt;
  
  
  Browsers &lt;a&gt;&lt;/a&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmr25owknb2gc4qjasafw.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmr25owknb2gc4qjasafw.jpg" alt="browsers" width="800" height="401"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We've got private OS, private messengers, now it's time to talk about private browsers so that you're not screwed and spied by simply browsing through the internet.&lt;/p&gt;

&lt;p&gt;There are couple of privacy options that are worth switching to. The Browsers are following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tor Browser&lt;/li&gt;
&lt;li&gt;Brave&lt;/li&gt;
&lt;li&gt;Firefox&lt;/li&gt;
&lt;li&gt;LibreWolf&lt;/li&gt;
&lt;li&gt;Mullvad Browser&lt;/li&gt;
&lt;li&gt;DuckDuckGo&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Tor Browser — The Gold Standard
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fof3l2kisxabie02jnuvr.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fof3l2kisxabie02jnuvr.jpg" alt="tor" width="474" height="316"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Tor's the closest you get to truly untraceable. Here's what makes it beast-level:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Onion routing&lt;/strong&gt;: Your traffic bounces through minimum 3 encrypted nodes. Even if someone sniffs the exit node, they can't connect it back to you because the previous relay is encrypted.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Letterboxing&lt;/strong&gt;: Rounds your screen resolution to standard buckets (1000x1000, 1400x900, etc.) so sites can't fingerprint you via screen dimensions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;First-Party Isolation (FPI)&lt;/strong&gt;: Cookies are isolated per-domain. A tracker pixel from Facebook can't see what you did on Amazon because they're treated as completely separate contexts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Standardized everything&lt;/strong&gt;: User agent, fonts, extensions—everyone looks identical on the network, so statistically you're hidden in a crowd of thousands.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tradeoff&lt;/strong&gt;: Slower (routing overhead), some site breakage from hardened CSP/XSS protections.&lt;/p&gt;

&lt;h3&gt;
  
  
  Brave
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw5xhz49o3ybf12vgg6xg.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw5xhz49o3ybf12vgg6xg.jpg" alt="Brave" width="474" height="266"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Brave is the pragmatic choice for daily use. You get strong protections without sacrificing UX:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Shields&lt;/strong&gt;: Built-in tracker blocking (uses multiple blocklists) + ad blocking at the rendering level. No extensions needed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Script sandboxing&lt;/strong&gt;: Third-party scripts execute in isolated contexts, limiting their ability to communicate across sites.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cookie isolation&lt;/strong&gt;: Tracks HTTPS/HTTP + domain separation so cross-site tracking is harder.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fingerprint randomization&lt;/strong&gt;: Changes some fingerprinting vectors (Canvas, WebGL) on reload.&lt;/p&gt;

&lt;p&gt;Additionally when it comes to features that some people might search for, is actually ads-blocking so you can enjoy watching youtube without any ads and I think it's awesome, I remember how much I suffered because of stupid ads that were kind of targeted at me by youtube. &lt;/p&gt;

&lt;p&gt;Brave supports extensions as it's based on chromium engine. &lt;/p&gt;

&lt;p&gt;It supports also in-background running by default so you don't have to spend monthly on spotify subscription or something else. You can run youtube music on brave and you have the same effect.&lt;/p&gt;

&lt;h3&gt;
  
  
  Firefox
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff8uixyv0w1wv8rbms639.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff8uixyv0w1wv8rbms639.png" alt="firefox" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I was honestly shocked it is privacy browser, because as I was younger I always associated it with spyware. However Firefox turns out to be privacy respecting.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Firefox lets you actually own your privacy config&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Total Cookie Protection (ETP)&lt;/strong&gt;: Isolates cookies in a "cookie jar" per website. Cross-site tracking via cookies is blocked by default.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Container tabs&lt;/strong&gt;: Firefox Multi-Account Containers segregate cookies/data per container, so different "identities" don't bleed together.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advanced hardening via about:config&lt;/strong&gt;: You can disable WebGL, limit canvas fingerprinting, disable plugins, tweak timing attacks, etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Catch&lt;/strong&gt;: Requires manual tuning for maximum security. Stock Firefox is good, but paranoid Firefox requires config knowledge.&lt;/p&gt;

&lt;p&gt;Furthermore, they added 50GB Free VPN recently for every user. And firefox is one of the only browsers that support extensions/add-ons in mobile browsers, so if you have something like blocking keywords or you basically want to add nsfw extensions to your phone it's a good solution to use firefox, while keeping you private.&lt;/p&gt;

&lt;h3&gt;
  
  
  Mullvad Browser
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fle4n344a3m5s4co8ie3i.webp" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fle4n344a3m5s4co8ie3i.webp" alt="mullvad" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is the Tor Project + Mullvad VPN collab. Basically:&lt;/p&gt;

&lt;p&gt;Takes Tor's hardening tech (letterboxing, FPI, standardized fingerprints).&lt;/p&gt;

&lt;p&gt;Removes the onion routing overhead.&lt;/p&gt;

&lt;p&gt;Assumes you'll pair it with a external VPN for network-level privacy.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Key quirk&lt;/strong&gt;: Zero persistent state. You log out when you close the browser. No bookmarks saved, no history. That's intentional—harder to track habits.&lt;/p&gt;

&lt;h3&gt;
  
  
  LibreWolf
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqns7fn1xxuo15qhsi45w.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqns7fn1xxuo15qhsi45w.jpg" alt="Librewolf" width="474" height="266"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;LibreWolf's Firefox with Mozilla's telemetry ripped out + pre-baked security config:&lt;/p&gt;

&lt;p&gt;No telemetry, no studies, no data sharing with Mozilla.&lt;/p&gt;

&lt;p&gt;Ships with hardened about:config by default.&lt;/p&gt;

&lt;p&gt;uBlock Origin pre-installed.&lt;/p&gt;

&lt;p&gt;Minimal network calls back to Mozilla servers.&lt;/p&gt;

&lt;p&gt;Perfect if: You like Firefox's ecosystem but want Mozilla's data collection gone.&lt;/p&gt;

&lt;h3&gt;
  
  
  DuckDuckGo Browser
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4gks6o55t31k4zxuv56z.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4gks6o55t31k4zxuv56z.jpg" alt="ddg" width="474" height="231"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I actually used to use Duckduckgo as a browser, but because it was annoying that they had no extensions support for mobile apps. I would rather treat it as quick-search browser and nothing else. However I do use DuckDuckgo products and I really appreciate them. Also they do not support the in-background running by default just as firefox, so you're prolly need an extension for it. &lt;/p&gt;

&lt;h4&gt;
  
  
  Core Privacy Tech Stack
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Search Layer (No Tracking)&lt;/strong&gt;&lt;br&gt;
Zero search history storage: DuckDuckGo doesn't save or tie your searches to you. Compare that to Google storing everything linked to your account.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No user profiles&lt;/strong&gt;: Unlike Google's ad-targeting, they literally can't build a profile because they don't collect the data in the first place.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Business model is honest&lt;/strong&gt;: Makes money from context-based ads (ads based on what you're currently searching, not your history), not behavioral targeting. This is key—it removes the incentive to spy on you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Third-Party Tracker Blocking (The Heavy Hitter)&lt;/strong&gt;&lt;br&gt;
This is where DDG flexes. They've built multiple overlapping protections:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3rd-Party Tracker Loading Protection&lt;/strong&gt; — Blocks trackers before they even load&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Uses Tracker Radar&lt;/strong&gt; (their own open-source web crawler) to identify tracking domains&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prevents requests to known trackers&lt;/strong&gt; (Google Analytics, Facebook pixels, etc.) from being sent at all&lt;br&gt;
This is crucial: Stops your IP + other identifiers from being sent &lt;br&gt;
to tracker endpoints&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3rd-Party Cookie Protection&lt;/strong&gt; — Isolates cookies per domain&lt;br&gt;
A Facebook tracker pixel on Amazon can't see what you did there&lt;br&gt;
1st-Party Cookie Protection — Protects against persistent cookies on individual sites&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CNAME Cloaking Protection&lt;/strong&gt; — Blocks sneaky tracker domains hidden under first-party CNAME records&lt;br&gt;
Tech companies sometimes mask tracker domains to look like the site's own domain to bypass cookie protections&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fingerprinting Protection&lt;/strong&gt;&lt;br&gt;
Randomizes canvas/WebGL fingerprinting vectors&lt;br&gt;
Limits what scripts can detect about your device&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Google-Specific Protections (Because Google is Everywhere)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;They literally have dedicated protections for Google's tracking schemes:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Google AMP Protection&lt;/strong&gt; — Strips Google AMP wrappers that let Google track your clicks&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Google Topics Protection&lt;/strong&gt; — Blocks Google's Topics API (their creepy replacement for third-party cookies)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Google Protected Audience API Protection&lt;/strong&gt; — Blocks FLEDGE (their new ad auction system that still tracks you)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Google Sign-In Pop-Up Protection&lt;/strong&gt; — Removes those annoying "Sign in with Google" nags&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Link Tracking Protection&lt;/strong&gt;&lt;br&gt;
Strips tracking parameters from URLs before you click&lt;br&gt;
Example: amazon.com?utm_source=facebook&amp;amp;utm_medium=ad gets cleaned to just amazon.com&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Referrer Tracking Protection&lt;/strong&gt;&lt;br&gt;
Blocks the HTTP Referer header from leaking where you came from&lt;br&gt;
Encrypted Connections (Smarter HTTPS). Automatically upgrades to HTTPS when available. Prevents ISP/network-level snooping.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Email Protection&lt;/strong&gt;&lt;br&gt;
Generates unique &lt;a class="mentioned-user" href="https://dev.to/duck"&gt;@duck&lt;/a&gt;.com email aliases when signing up for services. Aliases forward to your real email but mask your identity&lt;br&gt;
Strips email tracker pixels before forwarding&lt;br&gt;
Example: You get &lt;a href="mailto:unique-alias@duck.com"&gt;unique-alias@duck.com&lt;/a&gt;, give it to a sketchy site, it forwards to your real inbox but without the tracking pixel&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Duck Player (YouTube)&lt;/strong&gt;&lt;br&gt;
Strips YouTube's tracking and disables personalized recommendations&lt;br&gt;
Reduces invasive ads. Your video views don't pollute your YouTube history.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cookie Pop-Up Protection&lt;/strong&gt;&lt;br&gt;
Automatically clicks the most privacy-friendly option on GDPR/CCPA pop-ups. Then hides the pop-up so you don't see it again.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Fire Button&lt;/strong&gt;&lt;br&gt;
One-click nuke of recent browsing data. Clears locally stored data instantly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Global Privacy Control (GPC)&lt;/strong&gt;&lt;br&gt;
Sends a standard signal to websites telling them not to sell/share your data.Works via HTTP header + JavaScript signal (platform-dependent). On Windows, it sends both header + JS. On Mac, JS only for compatibility reasons.&lt;/p&gt;

&lt;h2&gt;
  
  
  Search Engines
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk8evckt28i0g1p053mh9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk8evckt28i0g1p053mh9.png" alt="Search Engines" width="601" height="321"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ok, now as we took care of the Operating System, Browser it's time for Search Engines. And in advance I say, no there will be no google in this list (lol). &lt;/p&gt;

&lt;p&gt;That's because we would not like to be targeted for ads and having collected our data by company or companies that appear to be friendly to your privacy and data and apparently they see and store all our movements, conversations and more. We would do it for many reasons, either to prevent ourselves from unnecessary expenditures, prevent from trackers e.g. location trackers, profiling us etc.&lt;/p&gt;

&lt;p&gt;Before we start yet, I have to mention that &lt;strong&gt;there are a ton more search engines, than I thought there are&lt;/strong&gt;. Therefore I will not discuss each one but will discuss only 6 and for more knowledge I highly encourage to &lt;a href="https://privacysavvy.com/security/safe-browsing/private-search-engines" rel="noopener noreferrer"&gt;read this article&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Let's first understand the fundamentals of how these systems operate before we list the details on each search-engine. This knowledge is crucial for appreciating the technical differences between privacy-focused and traditional engines.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Web Crawler: Your Digital Librarian
&lt;/h3&gt;

&lt;p&gt;A &lt;strong&gt;web crawler&lt;/strong&gt; (also called a bot or spider) is an autonomous software agent that systematically browses the web to discover and index content. Think of it like a tireless librarian that never sleeps. Here's how it works:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Discovery&lt;/strong&gt;: The crawler starts with a list of known URLs, then follows hyperlinks to discover new pages&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Fetching&lt;/strong&gt;: It downloads the HTML, CSS, and other content from each page&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Indexing&lt;/strong&gt;: The content is analyzed and stored in a massive database (the search index)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Processing&lt;/strong&gt;: Text is extracted, links are catalogued, and metadata is recorded&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Updates&lt;/strong&gt;: Crawlers continuously revisit pages to detect changes&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The crawled data is stored in an &lt;strong&gt;inverted index&lt;/strong&gt; — a data structure that maps every word on the web to the pages containing that word. This allows lightning-fast lookups when you search for a query.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Search Algorithm &amp;amp; Ranking System
&lt;/h3&gt;

&lt;p&gt;When you submit a query, the search engine doesn't re-crawl the web — it queries its pre-built index. The ranking algorithm determines which results appear first. Traditional engines like Google use factors like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Relevance&lt;/strong&gt;: How well the page matches your query keywords&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Authority&lt;/strong&gt;: Link count and quality (PageRank)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Personalization&lt;/strong&gt;: Your search history, location, device, and browsing behavior (the privacy killer)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Click-through rates&lt;/strong&gt;: Which results users click on&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Freshness&lt;/strong&gt;: How recently the page was updated&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  The Privacy Problem in Search
&lt;/h3&gt;

&lt;p&gt;Here's where traditional search becomes invasive. When you search Google:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Your IP address is logged&lt;/li&gt;
&lt;li&gt;Your search query is stored and linked to your account/device&lt;/li&gt;
&lt;li&gt;Cookies track you across the web&lt;/li&gt;
&lt;li&gt;Your behavior is profiled to personalize ads&lt;/li&gt;
&lt;li&gt;This data is cross-referenced with your other Google services (Gmail, YouTube, Android)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This creates a detailed profile of your interests, location, health concerns, financial status, political beliefs, and more. That's the data economy that funds free search.&lt;/p&gt;

&lt;p&gt;And in order to prevent companies or even governments from taking advantage of your searches, you should use private search engines. &lt;/p&gt;




&lt;h3&gt;
  
  
  1. DuckDuckGo
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4gks6o55t31k4zxuv56z.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4gks6o55t31k4zxuv56z.jpg" alt="ddg" width="474" height="231"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Location&lt;/strong&gt;: Paoli, Pennsylvania, United States&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Founded&lt;/strong&gt;: September 25, 2008&lt;br&gt;&lt;br&gt;
&lt;strong&gt;CEO/Founder&lt;/strong&gt;: Gabriel Weinberg&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Market Share&lt;/strong&gt;: ~2% (highest among privacy engines)&lt;/p&gt;

&lt;p&gt;DuckDuckGo is the heavyweight of private search — and for good reason. It's been my personal choice because the entire ecosystem they've built goes beyond just search.&lt;/p&gt;

&lt;p&gt;I personally use DDG as my search-engine together with other products offered by DDG, but more on that in next posts.&lt;/p&gt;

&lt;h4&gt;
  
  
  How DuckDuckGo Works
&lt;/h4&gt;

&lt;p&gt;Unlike many competitors, &lt;strong&gt;DuckDuckGo doesn't rely on a single source&lt;/strong&gt;. Its search results come from a hybrid of over &lt;strong&gt;400+ sources&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Bing API&lt;/strong&gt;: Primary source for general web results&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;DuckDuckBot&lt;/strong&gt;: DDG's own web crawler that supplements Bing results&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Wolfram Alpha&lt;/strong&gt;: For computational queries&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Yahoo! Search BOSS&lt;/strong&gt;: Historical data&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Yandex&lt;/strong&gt;: International coverage&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Wikipedia&lt;/strong&gt;: Knowledge panels&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is crucial because it means DDG isn't fully dependent on Microsoft's infrastructure. They've invested in building their own crawler (DuckDuckBot) to create partial independence.&lt;/p&gt;

&lt;h4&gt;
  
  
  Privacy Architecture
&lt;/h4&gt;

&lt;p&gt;DDG's privacy model is straightforward:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Zero Tracking&lt;/strong&gt;: No IP address logging, no search history storage, no user profiling&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No Search Leakage&lt;/strong&gt;: Your search query isn't passed to the websites you click on (this alone is huge)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Encryption&lt;/strong&gt;: All connections use HTTPS, preventing ISP snooping&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No Cookies for Tracking&lt;/strong&gt;: Only essential cookies for functionality&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Global Privacy Control (GPC)&lt;/strong&gt;: Auto-signals opt-out preferences to websites&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Pros
&lt;/h4&gt;

&lt;p&gt;✅ &lt;strong&gt;Largest privacy search community&lt;/strong&gt; — best network effects&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Actual independence&lt;/strong&gt; — uses own crawler + multiple sources&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Clean interface&lt;/strong&gt; — no bloated UI&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Respectable search quality&lt;/strong&gt; — Bing's index is solid&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Full ecosystem&lt;/strong&gt; — everything integrates&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Open source contributions&lt;/strong&gt; — DuckDuckHack community&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Transparency&lt;/strong&gt; — clear about what they don't collect  &lt;/p&gt;

&lt;h4&gt;
  
  
  Cons
&lt;/h4&gt;

&lt;p&gt;❌ &lt;strong&gt;Depends on Microsoft Bing&lt;/strong&gt; — During 2024 Bing outages, DDG stopped working&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Less personalized results&lt;/strong&gt; — No history means generic suggestions&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Limited independent index&lt;/strong&gt; — DuckDuckBot is supplementary, not primary&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Ad-supported model&lt;/strong&gt; — Non-personalized ads still shown&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Search quality inconsistency&lt;/strong&gt; — Sometimes results lag behind Google&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Premium required for full privacy&lt;/strong&gt; — Basic version still has limitations  &lt;/p&gt;

&lt;h4&gt;
  
  
  The Real Talk
&lt;/h4&gt;

&lt;p&gt;DDG is solid if you want the path of least resistance. The ecosystem approach means you get privacy across multiple touchpoints. But here's the thing — it's still fundamentally dependent on Bing's infrastructure. That 2024 outage proved it.&lt;/p&gt;




&lt;h3&gt;
  
  
  2. StartPage
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fegpd5xi5vgmvgnlfp522.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fegpd5xi5vgmvgnlfp522.jpg" alt="startpage" width="474" height="228"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Location&lt;/strong&gt;: The Hague (Den Haag), Netherlands&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Founded&lt;/strong&gt;: 2006&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Ownership&lt;/strong&gt;: Dutch company, part of System1 (US-listed)&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Market Share&lt;/strong&gt;: ~0.06%&lt;/p&gt;

&lt;p&gt;StartPage is the proxy-based privacy champion. If you want to understand sophisticated privacy architecture, this one's worth studying.&lt;/p&gt;

&lt;h4&gt;
  
  
  The Architecture: Proxy-Based Anonymization
&lt;/h4&gt;

&lt;p&gt;Here's what makes StartPage different from DDG — it uses a &lt;strong&gt;middleman approach&lt;/strong&gt;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Your Query&lt;/strong&gt;: You search on startpage.com&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Premise Servers&lt;/strong&gt;: Locked cabinets with non-US administrators&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Your IP Removed&lt;/strong&gt;: All identifying info stripped (full IP, not just last octet)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Query to Google&lt;/strong&gt;: Startpage's servers ask Google for results (no user info attached)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Results Returned&lt;/strong&gt;: Google sees Startpage, not you&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;You Get Results&lt;/strong&gt;: Back to your browser without tracking&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This is clean. Google literally doesn't know who's searching. The encryption uses:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;SSL/TLS&lt;/strong&gt;: Secure socket layer between you and Startpage&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Perfect Forward Secrecy (PFS)&lt;/strong&gt;: Each session gets unique encryption keys&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;HTTPS Everywhere&lt;/strong&gt;: All connections encrypted&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Why Google Results Matter
&lt;/h4&gt;

&lt;p&gt;StartPage literally serves &lt;strong&gt;Google's search results&lt;/strong&gt; but anonymizes your query. This is a trade-off:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pro&lt;/strong&gt;: You get Google-quality results (often considered the best)&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Con&lt;/strong&gt;: You're still dependent on Google's index, just with privacy wrapping&lt;/p&gt;

&lt;h4&gt;
  
  
  Pros
&lt;/h4&gt;

&lt;p&gt;✅ &lt;strong&gt;Google-quality results&lt;/strong&gt; — Best-in-class search&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;True anonymity&lt;/strong&gt; — Full IP removal, not partial&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;EU jurisdiction&lt;/strong&gt; — GDPR protections, privacy-first legislation&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Transparent operations&lt;/strong&gt; — Explains technical flow clearly&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Anonymous View feature&lt;/strong&gt; — Proxy browsing for extra privacy&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;No account required&lt;/strong&gt; — Works anonymously out of the box&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Endorsed by privacy experts&lt;/strong&gt; — Edward Snowden recommends it  &lt;/p&gt;

&lt;h4&gt;
  
  
  Cons
&lt;/h4&gt;

&lt;p&gt;❌ &lt;strong&gt;Completely dependent on Google&lt;/strong&gt; — No independence if Google changes&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Tiny market share&lt;/strong&gt; — Niche product, limited resources&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Slower than direct Google&lt;/strong&gt; — Added proxy layer = latency&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Limited feature set&lt;/strong&gt; — Minimal instant answers compared to DDG&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Less aggressive crawler&lt;/strong&gt; — Supplementary indexing only&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Owned by System1&lt;/strong&gt; — US company owns the parent (though Dutch HQ adds protection)  &lt;/p&gt;

&lt;h4&gt;
  
  
  Technical Depth
&lt;/h4&gt;

&lt;p&gt;The premise server setup is where the magic happens. Unlike traditional architectures, the servers are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Physically locked in cabinets&lt;/li&gt;
&lt;li&gt;Managed only by non-US staff (avoiding US legal jurisdiction)&lt;/li&gt;
&lt;li&gt;Isolated from cloud providers (avoids Patriot Act issues)&lt;/li&gt;
&lt;li&gt;Running their own anonymization pipeline&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is more robust than DDG's approach because there's no direct connection between your query and Google's servers.&lt;/p&gt;




&lt;h4&gt;
  
  
  3. Brave Search
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9jj87vxzdazj5e70l175.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9jj87vxzdazj5e70l175.jpg" alt="brave" width="474" height="252"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Location&lt;/strong&gt;: San Francisco, California, USA&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Founded&lt;/strong&gt;: June 2022 (beta), fully released&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Parent Company&lt;/strong&gt;: Brave Software, Inc.&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Current Status&lt;/strong&gt;: Growing, recently hit 100% independence&lt;/p&gt;

&lt;p&gt;Brave Search is the young gun with serious ambitions. This is what a &lt;strong&gt;true independent index&lt;/strong&gt; looks like.&lt;/p&gt;

&lt;h4&gt;
  
  
  The Independence Factor
&lt;/h4&gt;

&lt;p&gt;Here's what makes Brave radical: &lt;strong&gt;it's building its own web index from scratch&lt;/strong&gt;.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Aspect&lt;/th&gt;
&lt;th&gt;Brave&lt;/th&gt;
&lt;th&gt;DuckDuckGo&lt;/th&gt;
&lt;th&gt;StartPage&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Search Index&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Own independent index&lt;/td&gt;
&lt;td&gt;Bing (80%+) + own crawler&lt;/td&gt;
&lt;td&gt;Google&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Dependence&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Minimal Big Tech&lt;/td&gt;
&lt;td&gt;High (Microsoft)&lt;/td&gt;
&lt;td&gt;High (Google)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Index Size&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;93% of results from own index&lt;/td&gt;
&lt;td&gt;Supplementary&lt;/td&gt;
&lt;td&gt;0%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Crawling&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Brave owns the crawler&lt;/td&gt;
&lt;td&gt;DuckDuckBot supplement&lt;/td&gt;
&lt;td&gt;No crawling&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;This is huge. Brave doesn't have to negotiate with Microsoft or Google. They built their own.&lt;/p&gt;

&lt;h4&gt;
  
  
  How It Works
&lt;/h4&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Web Crawling&lt;/strong&gt;: Brave's crawler indexes the entire web&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Independent Storage&lt;/strong&gt;: Results stored in Brave's servers&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Community Feedback&lt;/strong&gt;: Users can upvote/downvote to improve results&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Goggles&lt;/strong&gt;: Custom ranking filters users create&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No Bing/Google&lt;/strong&gt;: Zero reliance on Big Tech indexes&lt;/li&gt;
&lt;/ol&gt;

&lt;h4&gt;
  
  
  Privacy By Design
&lt;/h4&gt;

&lt;p&gt;Brave Search doesn't track because it wasn't built to track:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No User Profiles&lt;/strong&gt;: Engine designed from ground-up for privacy&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No Cookies&lt;/strong&gt;: Zero tracking cookies by default&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No Browsing Data&lt;/strong&gt;: Device info not collected&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No IP Logging&lt;/strong&gt;: IP addresses not stored&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Optional Web Discovery Project&lt;/strong&gt;: Users can opt-in to help improve results (anonymously)&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  Innovative Features
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Goggles&lt;/strong&gt;: This is brilliant. You create custom ranking rules:&lt;br&gt;
Example Goggle:&lt;/p&gt;

&lt;p&gt;Boost scientific papers&lt;br&gt;
Hide social media&lt;br&gt;
Prioritize academic sources&lt;br&gt;
Downrank clickbait&lt;/p&gt;

&lt;p&gt;Others share their Goggles, creating community-curated search experiences.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Discussions&lt;/strong&gt;: See real discussions about topics (Reddit threads, forums) integrated into results.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI Summarizer&lt;/strong&gt;: Generates concise answers with cited sources (not hallucination-prone like competitors).&lt;/p&gt;

&lt;h4&gt;
  
  
  Pros
&lt;/h4&gt;

&lt;p&gt;✅ &lt;strong&gt;True independence&lt;/strong&gt; — Own index, no Big Tech dependencies&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Private by architecture&lt;/strong&gt; — Not bolted on as afterthought&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Goggles feature&lt;/strong&gt; — Community-driven ranking customization&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Growing rapidly&lt;/strong&gt; — 100M+ monthly active users (Brave browser)&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Excellent privacy defaults&lt;/strong&gt; — Zero tracking, zero profiling&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Web Discovery Project optional&lt;/strong&gt; — Can contribute anonymously&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;US-based but transparent&lt;/strong&gt; — Open about design principles&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Premium option&lt;/strong&gt; — Ad-free for supporters  &lt;/p&gt;

&lt;h4&gt;
  
  
  Cons
&lt;/h4&gt;

&lt;p&gt;❌ &lt;strong&gt;Young search engine&lt;/strong&gt; — Still refining result quality&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Different results than Google&lt;/strong&gt; — Learning curve for power users&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Smaller index&lt;/strong&gt; — 93% own index still maturing&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Brave browser required for best integration&lt;/strong&gt; — Works standalone but better with ecosystem&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;US jurisdiction&lt;/strong&gt; — No GDPR-level protection (though privacy-first design) &lt;/p&gt;

&lt;h4&gt;
  
  
  The Blockchain Angle
&lt;/h4&gt;

&lt;p&gt;Brave is built by people who understand decentralization. Their philosophy of "no Big Tech dependency" aligns with blockchain thinking. They're even working on integrating Web3 concepts into search (cryptocurrency tipping, decentralized indexing discussions).&lt;/p&gt;




&lt;h3&gt;
  
  
  4. Swisscows
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9ajjwq78yde57dhrtm6k.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9ajjwq78yde57dhrtm6k.jpg" alt="sc" width="474" height="249"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Location&lt;/strong&gt;: Egnach, Switzerland&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Founded&lt;/strong&gt;: Originally as web directory in 2002, evolved to search engine&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Data Center&lt;/strong&gt;: Swiss Alps&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Unique Selling Point&lt;/strong&gt;: Family-friendly + Swiss data protection&lt;/p&gt;

&lt;p&gt;Swisscows is the extreme privacy option. They don't mess around.&lt;/p&gt;

&lt;h3&gt;
  
  
  The Switzerland Advantage
&lt;/h3&gt;

&lt;p&gt;Switzerland has:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Federal Data Protection Act&lt;/strong&gt; — Stricter than GDPR in some ways&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;"Bunker" Data Center&lt;/strong&gt; — Swiss Alps location, highest security&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No US Jurisdiction&lt;/strong&gt; — Patriot Act doesn't apply&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Strong banking privacy traditions&lt;/strong&gt; — Culture of secrecy&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Swisscows headquarters is in Egnach, serving this exact jurisdiction.&lt;/p&gt;

&lt;h4&gt;
  
  
  Technical Stack
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Own Servers&lt;/strong&gt;: Swisscows has its own infrastructure (unlike most competitors):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Located in Switzerland only&lt;/li&gt;
&lt;li&gt;Not using cloud providers (avoids Patriot Act)&lt;/li&gt;
&lt;li&gt;Only Swiss staff can access servers&lt;/li&gt;
&lt;li&gt;Queries anonymized after 7 days&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Search Index&lt;/strong&gt;: Originally powered by Bing, but recently partnered with &lt;strong&gt;Brave&lt;/strong&gt; to develop independent European index. This is strategic.&lt;/p&gt;

&lt;h4&gt;
  
  
  Privacy Features (Standard)
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;No data collection on free version&lt;/li&gt;
&lt;li&gt;IP address removal&lt;/li&gt;
&lt;li&gt;No user profiling&lt;/li&gt;
&lt;li&gt;No cookies for tracking&lt;/li&gt;
&lt;li&gt;Semantic search (intelligent understanding)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Swisscows Pro (Premium)
&lt;/h3&gt;

&lt;p&gt;For absolute paranoia (in the good way):&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Feature&lt;/th&gt;
&lt;th&gt;What It Does&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Zero Data Storage&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Literally no data saved about you, ever&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;100% Anonymous&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Complete anonymity, even from Swisscows&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Ad-Free&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;No advertising revenue model needed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Custom Results&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;You curate which sources appear&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Swiss Servers Only&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;No data leaves Switzerland&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  Family-Friendly Feature
&lt;/h3&gt;

&lt;p&gt;Swisscows filters pornographic and violent content by default:&lt;br&gt;
This is useful for:&lt;/p&gt;

&lt;p&gt;Schools wanting safe search&lt;br&gt;
Parents protecting kids&lt;br&gt;
Organizations with content policies&lt;/p&gt;

&lt;p&gt;Some see this as censorship, others appreciate it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Pros
&lt;/h3&gt;

&lt;p&gt;✅ &lt;strong&gt;Strictest privacy jurisdiction&lt;/strong&gt; — Swiss law is gold standard&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Own servers&lt;/strong&gt; — No cloud, no Patriot Act risk&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Bunker data center&lt;/strong&gt; — Physically secure infrastructure&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;No US parent company&lt;/strong&gt; — Completely independent&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Partner with Brave&lt;/strong&gt; — Contributing to European index independence&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Family-friendly filtering&lt;/strong&gt; — Good for institutions&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Very transparent&lt;/strong&gt; — Clear about what they do/don't collect&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Semantic search&lt;/strong&gt; — Intelligent query understanding  &lt;/p&gt;

&lt;h3&gt;
  
  
  Cons
&lt;/h3&gt;

&lt;p&gt;❌ &lt;strong&gt;Tiny market share&lt;/strong&gt; — ~0.001% usage&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Limited result quality&lt;/strong&gt; — Smaller index means gaps&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Expensive premium&lt;/strong&gt; — Around €89/month or €899/year&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Content filtering controversial&lt;/strong&gt; — Some see it as censorship&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Newer to independence&lt;/strong&gt; — Recently partnered with Brave for index&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Language limitations&lt;/strong&gt; — Better for European languages&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Poor search features&lt;/strong&gt; — Minimal instant answers or tools  &lt;/p&gt;




&lt;h3&gt;
  
  
  5. Qwant
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkz44vvwokdqpbgujwe23.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkz44vvwokdqpbgujwe23.jpg" alt="Qwant" width="474" height="207"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Location&lt;/strong&gt;: Paris, France&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Founded&lt;/strong&gt;: February 2013&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Founders&lt;/strong&gt;: Jean-Manuel Rozan, Éric Léandri, Patrick Constant&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Government Support&lt;/strong&gt;: Backed by French state investment&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Market Share&lt;/strong&gt;: ~0.5% (mostly in Europe)&lt;/p&gt;

&lt;p&gt;Qwant is France's answer to Google dominance — and it's complicated.&lt;/p&gt;

&lt;h4&gt;
  
  
  The French National Project
&lt;/h4&gt;

&lt;p&gt;Qwant received backing from French government and Caisse des dépôts (French investment bank) because of geopolitical concerns about US tech dominance. This is interesting from a sovereignty perspective.&lt;/p&gt;

&lt;h4&gt;
  
  
  How It Works
&lt;/h4&gt;

&lt;p&gt;Qwant uses &lt;strong&gt;Microsoft Bing as primary index&lt;/strong&gt; with its own improvements:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Fetches Google results for some queries&lt;/li&gt;
&lt;li&gt;Has own index but it's supplementary&lt;/li&gt;
&lt;li&gt;Uses Wikipedia for knowledge panels&lt;/li&gt;
&lt;li&gt;Integrates APIs from TripAdvisor, DeepL, YouTube, Twitter, Facebook&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The results are &lt;strong&gt;similar to Bing&lt;/strong&gt; because that's the underlying technology.&lt;/p&gt;

&lt;h4&gt;
  
  
  Privacy Model (Mostly)
&lt;/h4&gt;

&lt;p&gt;Here's where it gets murky:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What Qwant Claims&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No tracking cookies&lt;/li&gt;
&lt;li&gt;No personalized ads&lt;/li&gt;
&lt;li&gt;No user profiling&lt;/li&gt;
&lt;li&gt;Queries anonymized&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;What Actually Happens&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Sends data to Microsoft Bing Ads&lt;/strong&gt; for ad targeting&lt;/li&gt;
&lt;li&gt;IP address is masked (last octet removed) but not fully anonymized&lt;/li&gt;
&lt;li&gt;User-Agent and search keywords sent to Microsoft&lt;/li&gt;
&lt;li&gt;Data retained up to &lt;strong&gt;18 months&lt;/strong&gt; (not "never stored")&lt;/li&gt;
&lt;li&gt;This wasn't disclosed until mid-2021, causing privacy backlash&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is the fundamental weakness. They claim privacy but still feed Microsoft your behavioral data for ad targeting. It's better than Google, but not actually private.&lt;/p&gt;

&lt;h4&gt;
  
  
  Unique Features
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;Junior Mode&lt;/strong&gt;: Filtered version for kids (similar to Swisscows)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Collections&lt;/strong&gt;: Save and organize search results like Pinterest&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Qwant News&lt;/strong&gt;: Aggregated news with diverse sources (actually good feature)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Translation Integration&lt;/strong&gt;: Built-in DeepL translator for results&lt;/p&gt;

&lt;h4&gt;
  
  
  Pros
&lt;/h4&gt;

&lt;p&gt;✅ &lt;strong&gt;EU/France jurisdiction&lt;/strong&gt; — GDPR protected&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Government investment&lt;/strong&gt; — Funding stability&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;No personalized ads&lt;/strong&gt; — Ad model isn't behavior-targeted&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Decent search quality&lt;/strong&gt; — Bing is solid index&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;News aggregation&lt;/strong&gt; — Good for current events&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Junior mode&lt;/strong&gt; — Family-friendly filtering&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Fast interface&lt;/strong&gt; — Minimalist design  &lt;/p&gt;

&lt;h4&gt;
  
  
  Cons
&lt;/h4&gt;

&lt;p&gt;❌ &lt;strong&gt;Misleading privacy claims&lt;/strong&gt; — Says "private" but feeds Microsoft data&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Bing dependent&lt;/strong&gt; — No independence from Microsoft&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Data retention&lt;/strong&gt; — 18 months storage contradicts privacy narrative&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Limited features&lt;/strong&gt; — Fewer tools than Google/DDG&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Tiny market share&lt;/strong&gt; — Limited resources for improvement&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;French government ties&lt;/strong&gt; — Some see as political tool&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;IP masking not anonymization&lt;/strong&gt; — Last octet removed ≠ private&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Unreliable history&lt;/strong&gt; — Financial struggles, multiple pivots  &lt;/p&gt;

&lt;h4&gt;
  
  
  The Real Problem
&lt;/h4&gt;

&lt;p&gt;Qwant markets itself as private but fundamentally isn't. The Bing Ads data sharing was buried in their privacy policy. For crypto people doing sensitive research, this is a no-go. You're still being profiled, just not visibly personalized.&lt;/p&gt;




&lt;h3&gt;
  
  
  6. Ecosia
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw6qqt6ws6xk3m4f84jcl.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw6qqt6ws6xk3m4f84jcl.jpg" alt="Ecosia" width="474" height="270"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Location&lt;/strong&gt;: Berlin, Germany&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Founded&lt;/strong&gt;: December 2009&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Founders&lt;/strong&gt;: Christian Kroll, Achim Steiner (UN figure)&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Business Model&lt;/strong&gt;: Non-profit, B Corp certified&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Market Share&lt;/strong&gt;: ~0.04%&lt;/p&gt;

&lt;p&gt;Ecosia is unique because &lt;strong&gt;it's not primarily about privacy&lt;/strong&gt; — it's about environmental impact. But it's worth understanding because the trade-offs are interesting.&lt;/p&gt;

&lt;h4&gt;
  
  
  The Mission
&lt;/h4&gt;

&lt;p&gt;Ecosia uses search revenue to plant trees. &lt;strong&gt;50% of profit goes to reforestation projects&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;45+ million trees planted (as of 2024)&lt;/li&gt;
&lt;li&gt;Partnerships with The Nature Conservancy, IUCN&lt;/li&gt;
&lt;li&gt;Multiple continents: Brazil, Indonesia, Ethiopia, Peru, India&lt;/li&gt;
&lt;li&gt;Verified impact tracking&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is legitimate environmental work, not greenwashing.&lt;/p&gt;

&lt;h4&gt;
  
  
  How It Works (Technically)
&lt;/h4&gt;

&lt;p&gt;Ecosia uses &lt;strong&gt;Bing index&lt;/strong&gt; (like DuckDuckGo and Qwant):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Powered by Microsoft Bing results&lt;/li&gt;
&lt;li&gt;Own supplementary crawler (Ecosiabot)&lt;/li&gt;
&lt;li&gt;Generates revenue through Bing partner ads&lt;/li&gt;
&lt;li&gt;Takes ~€0.50 per search to tree planting&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The economics: You search → Bing shows ads → Ecosia gets commission → ~50% goes to trees&lt;/p&gt;

&lt;h4&gt;
  
  
  Privacy Features
&lt;/h4&gt;

&lt;p&gt;Here's the reality check:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What Ecosia Does Right&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No persistent user tracking&lt;/li&gt;
&lt;li&gt;No search history storage&lt;/li&gt;
&lt;li&gt;HTTPS encryption&lt;/li&gt;
&lt;li&gt;No third-party profiling cookies&lt;/li&gt;
&lt;li&gt;GDPR compliant (EU based)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Where Privacy Falls Short&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;IP address logging&lt;/strong&gt; — Stored for debugging, cleared after 7 days&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bing data sharing&lt;/strong&gt; — Microsoft sees your searches (anonymized but still shared)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Analytics cookies&lt;/strong&gt; — Matomo analytics (privacy-focused but still collects)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Limited anonymization&lt;/strong&gt; — Not like StartPage's full proxy approach&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Ecosia is &lt;strong&gt;more private than Google but less private than DuckDuckGo/StartPage&lt;/strong&gt;.&lt;/p&gt;

&lt;h4&gt;
  
  
  Environmental Breakdown
&lt;/h4&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Initiative&lt;/th&gt;
&lt;th&gt;Details&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Tree Planting&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;45M+ trees in 70+ countries&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Carbon Negative&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Offsets more CO2 than servers emit&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;B Corp Certified&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Independent third-party verified&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Transparent Reporting&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Monthly impact dashboard public&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Partnership Model&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Works with local organizations&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The tree count is audited. They show exact locations, coordinates, photos. This is serious environmental work.&lt;/p&gt;

&lt;h4&gt;
  
  
  Pros
&lt;/h4&gt;

&lt;p&gt;✅ &lt;strong&gt;Environmental impact verified&lt;/strong&gt; — Real trees, real numbers&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Decent privacy&lt;/strong&gt; — Better than Google, not as strict as DDG&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;B Corp certified&lt;/strong&gt; — Independent auditing of social mission&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Reasonable search quality&lt;/strong&gt; — Bing index is solid&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Transparent financials&lt;/strong&gt; — Public impact reports&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;EU jurisdiction&lt;/strong&gt; — GDPR protection&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Growing adoption&lt;/strong&gt; — ~15M monthly active users&lt;br&gt;&lt;br&gt;
✅ &lt;strong&gt;Mission-driven team&lt;/strong&gt; — Passionate about environment  &lt;/p&gt;

&lt;h4&gt;
  
  
  Cons
&lt;/h4&gt;

&lt;p&gt;❌ &lt;strong&gt;Privacy not primary focus&lt;/strong&gt; — IP logging, Bing data sharing&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Bing dependent&lt;/strong&gt; — No search independence&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Effectiveness questioned&lt;/strong&gt; — Tree planting ROI debated&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Limited instant answers&lt;/strong&gt; — Fewer tools than Google/DDG&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Smaller index&lt;/strong&gt; — Result quality gaps on niche queries&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Free version slower&lt;/strong&gt; — Premium for faster results (weird model)&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Can't verify tree quality&lt;/strong&gt; — Planting numbers public, survival rates less so&lt;br&gt;&lt;br&gt;
❌ &lt;strong&gt;Ad-supported&lt;/strong&gt; — Still needs advertising revenue  &lt;/p&gt;

&lt;h4&gt;
  
  
  The Trade-Off Philosophy
&lt;/h4&gt;

&lt;p&gt;Ecosia explicitly says: &lt;strong&gt;"Choose environmental impact over maximum privacy"&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is honest. If your primary concern is privacy, use DuckDuckGo or StartPage. If you want to offset carbon while searching reasonably privately, Ecosia makes sense.&lt;/p&gt;




&lt;h2&gt;
  
  
  Comparison Matrix
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Engine&lt;/th&gt;
&lt;th&gt;Privacy Tier&lt;/th&gt;
&lt;th&gt;Independence&lt;/th&gt;
&lt;th&gt;Speed&lt;/th&gt;
&lt;th&gt;Search Quality&lt;/th&gt;
&lt;th&gt;Jurisdiction&lt;/th&gt;
&lt;th&gt;Best For&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;DuckDuckGo&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Excellent&lt;/td&gt;
&lt;td&gt;Medium (Bing+own)&lt;/td&gt;
&lt;td&gt;Fast&lt;/td&gt;
&lt;td&gt;Very Good&lt;/td&gt;
&lt;td&gt;USA&lt;/td&gt;
&lt;td&gt;General use, ecosystem&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;StartPage&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Extreme&lt;/td&gt;
&lt;td&gt;Low (Google proxy)&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Excellent&lt;/td&gt;
&lt;td&gt;Netherlands&lt;/td&gt;
&lt;td&gt;Google quality + privacy&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Brave&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Excellent&lt;/td&gt;
&lt;td&gt;High (own index)&lt;/td&gt;
&lt;td&gt;Fast&lt;/td&gt;
&lt;td&gt;Good/Improving&lt;/td&gt;
&lt;td&gt;USA&lt;/td&gt;
&lt;td&gt;Independence-focused&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Swisscows&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Extreme&lt;/td&gt;
&lt;td&gt;High (own infra)&lt;/td&gt;
&lt;td&gt;Fast&lt;/td&gt;
&lt;td&gt;Fair&lt;/td&gt;
&lt;td&gt;Switzerland&lt;/td&gt;
&lt;td&gt;Absolute privacy, bunker&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Qwant&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Fair (misleading)&lt;/td&gt;
&lt;td&gt;Low (Bing)&lt;/td&gt;
&lt;td&gt;Fast&lt;/td&gt;
&lt;td&gt;Good&lt;/td&gt;
&lt;td&gt;France&lt;/td&gt;
&lt;td&gt;EU users, news&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Ecosia&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Good&lt;/td&gt;
&lt;td&gt;Low (Bing)&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Good&lt;/td&gt;
&lt;td&gt;Germany&lt;/td&gt;
&lt;td&gt;Environmental impact&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;Online Privacy is not like a road from Point A to B. It's a rather a multi-layer process, that if taken seriously and applied correctly, can benefit you and your environment by liberating you from big-tech, government surveillance.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F080pyq6531jxi3wof7tc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F080pyq6531jxi3wof7tc.png" alt="Ice berg" width="800" height="526"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This is a way I would envision privacy. Btw, the Penguin is probably the Linux one :D&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I hope you enjoyed this article and you learnt something from it. I honestly have spent hours on reading, fact checking, researching, comprehending and editing the text so that not only me but also you could understand it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqgbt8pfdn5z0f7ay8o6h.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqgbt8pfdn5z0f7ay8o6h.gif" alt="bye" width="498" height="371"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Be ready for Part 2 ! Where I will present couple of alternatives for Mail Providers and Messengers for you, so that you can switch from the big-tech ones to more private ones.&lt;/p&gt;

</description>
      <category>privacy</category>
      <category>discuss</category>
      <category>tooling</category>
      <category>security</category>
    </item>
    <item>
      <title>From Zero To Crypto Hero (Week 5) - BIG CHANGES !</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Sun, 05 Apr 2026 01:35:20 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-5-big-changes--39fj</link>
      <guid>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-5-big-changes--39fj</guid>
      <description>&lt;h2&gt;
  
  
  Hi Dev.to Community !
&lt;/h2&gt;

&lt;p&gt;As a weekly habit I decided to post an update on what I actually did recently and there are actually some changes to be announced. &lt;/p&gt;

&lt;p&gt;But before the main part, I would like to wish you all happy easter out there, hope you do not grind and touch grass in this time and you're afk, same as here me and other fellow dinos !&lt;/p&gt;

&lt;p&gt;_Btw. There should be easter, not eastern. It's because of german word Ostern, I have primarily mismatched the words. And even after request to corrrect the text, it remained the same. 😅&lt;br&gt;
_&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkg4uc0ifjba4ul03jh8g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkg4uc0ifjba4ul03jh8g.png" alt="easter" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I wish you that you charge your batteries and after easter, you'll be rested out and ready for challenges and difficulties. I know that it's easier said then done, but belief dies at last.&lt;/p&gt;
&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;This week I have been doing a lot of research for an article I write on privacy-tools and privacy in general. What I mean by tools is actually a set of a lot of digital-world/IT world elements like OS, VPNs, Marketplaces, almost everything, that I use and I prepare a list of tools, I recommend.&lt;/p&gt;

&lt;p&gt;I decided that for reliable tech-journalism, I also have to test out one of the other most popular phone OS, that cares about privacy, besides the one I'm using, so it will take time to write.&lt;/p&gt;
&lt;h2&gt;
  
  
  How is PokeStake doing ?
&lt;/h2&gt;

&lt;p&gt;As you could see there have been couple of changes committed, most of them were mostly minor, but I actually fixed one important bug that was inside my code. Namely it was about real-time updates on frontend, it was working fine, until some time and afterwards the page crashed i.e. both players were not able to utilize their turn.&lt;/p&gt;

&lt;p&gt;Luckily I reminded myself on &lt;code&gt;useEffectEvent&lt;/code&gt;-hook, which basically enables you to prevent useEffect from unnecessary calls, due to it's dependency. Here's a video I recommend to see if someone does not like reading docs 😂&lt;/p&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/uQpky6ygfk0"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Now after the change the battle is working greatly, the only things now to be implemented are handling reconnections, fixing frontend bugs, handling proper display of the winner state and looser state e.g. If user leaves when the battle started already, timeout of turn. Next up there are plans to implement the rewarding-system with implementation of ZKProofs by means of Noir language, so that the contract instead of getting the data of the battle and based on it verify and grant user the reward, user could pass a hash of the battle-data and verify soundness onchain, so that the minimal anonymity is reached (that are for now just plans, but I look forward to do it).&lt;/p&gt;

&lt;h2&gt;
  
  
  Not everything went as planed...
&lt;/h2&gt;

&lt;p&gt;It might sound, that it's almost nothing however it's good to bear in mind that I have an allergy, which occurs in the time of end of March - April and I actually got the symptoms and literally I used 2 toilet-paper rolls (not to jerk off, perverts) to blow my nose basically. It feels tough to focus and code, but somehow I manage it. So may future bring better health condition soon. &lt;/p&gt;

&lt;h2&gt;
  
  
  Aside from coding
&lt;/h2&gt;

&lt;p&gt;I participated recently also in Hashlock online networking-event, where I got acquainted with 2 cool devy mates, whom I reckon I can&lt;br&gt;
learn a lot from.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhd8tz7mcj61ky5oo0fe3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhd8tz7mcj61ky5oo0fe3.png" alt="devy-meeting" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For context, Hashlock is a comapany that offers to web3 projects the security-audits, while they also host events either online or offline around the world. &lt;/p&gt;

&lt;p&gt;Shout out to &lt;a href="https://www.linkedin.com/in/fletchroberts" rel="noopener noreferrer"&gt;Fletcher Roberts&lt;/a&gt;, who invited me on the meeting ❤️&lt;/p&gt;

&lt;h2&gt;
  
  
  What are the impending changes ?!
&lt;/h2&gt;

&lt;p&gt;Now everyone might wonder, what are the changes about that I want to announce and and label them as &lt;strong&gt;BIG&lt;/strong&gt;. Before I start, I have say that I really enjoy reading and writing technical articles, coz in such way I learn from others experience, what actually can decrease the occurance of the same situation in my case.&lt;/p&gt;

&lt;p&gt;However, weekly updates are for me kind of tough to be handled I realised. I could just &lt;em&gt;ChAd-jIpiDi&lt;/em&gt; everything given my description, but it would take the entire joy from the process of writing. Because you have to know, that every line, every word, letter, embedding, video, has been done by me personally. And writing it is really time consuming. &lt;/p&gt;

&lt;p&gt;Thus I decided, to temporarily cease postage of the series "From Zero To Crypto Hero", and I will hopefully come back to it later, and restart it as I finally start with actual cryptography and blockchain development/architecture.&lt;/p&gt;

&lt;p&gt;Another big change, that I wanted to announce is that I'd rather post less, but more valuable content, I guess bi-weekly or monthly posts would be manageable with what I want perform. I currently work on an extensive article that covers a lot about digital privacy-extending tools to use, and it's gonna be really long and reliable, but I need time to do it, and recently I fell like frog hopping from a lilly-pad onto another one and another one. Something like that:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5tkqtbvr6uj61hpmc8ol.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5tkqtbvr6uj61hpmc8ol.gif" alt="xd" width="220" height="124"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So the announcement sounds, that this month it's likely not to be any posts because weekly updates turned out to be for me a bit of burden and too short period of time to do a significant change to my devy process for now and also the I will have a lot of private matters to be resolved this month.&lt;/p&gt;

&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;Temporary cease of posting for a month and change of content and series of "From Zero To Crypto Hero". Switch from weekly updates, to bi-weekly or monthly mode. Less frequent posts, but more value in posts, more to infer and learn.&lt;/p&gt;

&lt;p&gt;That's all from my side for today, wish you all the best and take care !&lt;/p&gt;

&lt;p&gt;Cheerio, Luftie :D&lt;/p&gt;

</description>
      <category>cryptocurrency</category>
      <category>web3</category>
      <category>webdev</category>
      <category>blockchain</category>
    </item>
    <item>
      <title>From Zero to Crypto Hero (Week 4) - Week of Break from Coding and Big Regret</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Mon, 30 Mar 2026 21:39:02 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-4-week-of-break-from-coding-and-big-regret-3ejn</link>
      <guid>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-4-week-of-break-from-coding-and-big-regret-3ejn</guid>
      <description>&lt;h2&gt;
  
  
  Hello Dev.to Community
&lt;/h2&gt;

&lt;p&gt;This time I'm writing the article one day later, as I usually kept to push the updates to appear regularly on sunday. Well today is monday, so I guess it's not a big deal 😅 (Especially coz mostly my posts do not make big outreach). Anyways, promise is a promise, thus I upload this tiny update on my work. &lt;/p&gt;

&lt;p&gt;Are you ready ? Let's go !&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;So if I said, that I took break from coding, it means I've been buggering around, doing nothing and I just post it to just keep the streak ? Well technically correct :D&lt;/p&gt;

&lt;p&gt;Thanks for reading, I hope you enjoyed this part, don't forget to hit a like or some other cool emoji and till next time. See ya !&lt;/p&gt;

&lt;p&gt;.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;/p&gt;

&lt;p&gt;Ok, I was joking 🤣. If you're still here to read further, congrats your curiosity is out of space 🚀. &lt;/p&gt;

&lt;p&gt;This week perhaps was not filled a lot of with coding/programming whatsoever. But for sure it was not boring or completely wasted time.&lt;/p&gt;
&lt;h2&gt;
  
  
  So what have I been doing throughout this week ?
&lt;/h2&gt;

&lt;p&gt;Let's start with the fact, that I've been 3 days out and about in Warsaw on the conference Next Block Expo, specially devoted to cryptocurrencies but discussed from financial angle. I have shared more of my views on the event in that article (If you're interested go on and read it)&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/luftietheanonymous/my-experiences-from-nbx-and-privacy-hell-for-crypto-3mka" class="crayons-story__hidden-navigation-link"&gt;My Experiences from NBX and Privacy Hell For Crypto....&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/luftietheanonymous" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1427991%2F34f464cd-3419-4ebb-aa1b-a594f1412485.webp" alt="luftietheanonymous profile" class="crayons-avatar__image" width="256" height="256"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/luftietheanonymous" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Luftie The Anonymous
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Luftie The Anonymous
                
              
              &lt;div id="story-author-preview-content-3413798" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/luftietheanonymous" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1427991%2F34f464cd-3419-4ebb-aa1b-a594f1412485.webp" class="crayons-avatar__image" alt="" width="256" height="256"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Luftie The Anonymous&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/luftietheanonymous/my-experiences-from-nbx-and-privacy-hell-for-crypto-3mka" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 27&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/luftietheanonymous/my-experiences-from-nbx-and-privacy-hell-for-crypto-3mka" id="article-link-3413798"&gt;
          My Experiences from NBX and Privacy Hell For Crypto....
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag crayons-tag--filled  " href="/t/discuss"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;discuss&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/web3"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;web3&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/event"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;event&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/blockchain"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;blockchain&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/luftietheanonymous/my-experiences-from-nbx-and-privacy-hell-for-crypto-3mka" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;6&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/luftietheanonymous/my-experiences-from-nbx-and-privacy-hell-for-crypto-3mka#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              1&lt;span class="hidden s:inline"&gt; comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            5 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


&lt;p&gt;As I reached my home-town and woke-up the next day, I honestly felt as though someone would have completely stolen my batteries🪫&lt;/p&gt;

&lt;p&gt;In general, I liked the event from the point of view, that there were more projects that were genuinely interesting me than on the last edition, however here are yet couple of inferences that came into my mind. Not only about &lt;/p&gt;

&lt;h2&gt;
  
  
  Inferences
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;I'm not a fan of big cities&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvunbftlnbaaifwrfg22z.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvunbftlnbaaifwrfg22z.jpg" alt="warsaw" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I know in previous article I have written, that I do not like big cities, but that was very general statement. I've written in the article that I hate big cities, I forgot to add that at least in Poland, but more on that later.&lt;/p&gt;

&lt;p&gt;Before I start let's define what is a big city (at least for me) ? A big city at least for me is a agglomeration in which live 500k+ people (incld. commute-workers + students). &lt;/p&gt;

&lt;p&gt;Although I personally do not live in some hicksville, I used to say so about place where I live. Warsaw felt for me like rotten, toxic and fake. I felt more endangered than even in Berlin tbh, whereas Berlin got the most unliked city in my hierarchy.&lt;/p&gt;

&lt;p&gt;And additionally the air-conditions in Warsaw seemed awful to me (However I'm kind of over-sensitive in this case, so I might be biased). I mean indeed, the centre, accompanied by skyscrapers is looking nice and the most popular places are impressive, but for me it was enough to see how the city looks like 2/4/6 km away from the highlight-spots, to realise that Warsaw's beauty is only marketing (as always lol). &lt;/p&gt;

&lt;p&gt;It's actually quite common in Poland, but I guess every city has it's issues, regardless of the country. I remember back 2023, as I gone for my first ever solo-trip to Manchester, England. I've been there for about 4 days, back then I really didn't experience something that would be hideous in some way, except a hobo, who pissed on a wall while I've been walking through the city, seeking a place to purchase a ticket for public-transport.&lt;/p&gt;

&lt;p&gt;I admire always England for their infrastructure and architecture, when it comes to metropolis like Greater Manchester. I always laughed that Manchester is smaller than my city, but then I realised that the cities fade between each other and I remember that I could not realise if I'm in Salford/Trafford or Manchester. So were my experiences at least.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The World is centralized, not by government, by technology&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;Sorry, I had no clue how to name this inference lol. I want to tell about my experience in Warsaw that indeed, was very mixed because I had kind of emergency situation. I haven't taken the phone-charger to my phone, although before leaving the house I had been plugging in the power-bank to pack it into backpack.&lt;/p&gt;

&lt;p&gt;Unfortunately both power-bank and charger have been left at home by the time of my departure. Unluckily, my phone's battery's level was decreasing rapidly, like never before. &lt;/p&gt;

&lt;p&gt;And I was looking for place where to purchase a charger and I had impression that almost everything is against me. Suddenly some arab-guy and afterwards a hobo wanted to scrounge money from me and as I gone to the mall by bus, there was some shady-guy following me weirdly as though he wanted to pick-pocket me or something, he resigned after I have shown him a pepper-spray in my hand, not having even made an eye-contact with that guy.&lt;/p&gt;

&lt;p&gt;I gone to a first mall and the charger cheapest charger was 100 PLN, it was Media-Markt shop. I asked the assistant, if can help me choose some cheap charger, and shockingly he advised me to go to the mall on the other side of the street to buy a charger in a supermarket.&lt;/p&gt;

&lt;p&gt;The price there ? 18.50 PLN (for cable and the charger-cube) ! Whereas the cable at Media-Markt its-self was 79 PLN ! Can you comprehend it ? There is more 500% spread between price in special IT-RTV-AGD Shop and Super-market. It just blew my mind, honestly speaking and would never say it was reality.&lt;/p&gt;

&lt;p&gt;I almost burst in tears when I have experienced the vibration of my phone going out of battery and me being not even with knowledge, where to purchase a charger.&lt;/p&gt;

&lt;p&gt;What I meant by centralisation is that everything nowadays is heavily based on electronics and current/electricity. Perhaps that's another problem to be solved, huh ? I know it's my fault in the end of the days, that I hadn't taken the charger 😅. I do not seek for excuses.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Small events &amp;gt; Big events&lt;/strong&gt;: I reckon smaller events that are highly technical or devoted specifically for specific topic, are better than big events, where there are a lot of people. Big events tend to be more general and kind of discombobulating, as there are so many people talking to each other one has an impression to be a weirdo, not having talked to anyone. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fncx06rv7ceb7ofsi4qc0.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fncx06rv7ceb7ofsi4qc0.jpg" alt="Ferrari" width="720" height="1280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft920yzs7mmm8fq35pepz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft920yzs7mmm8fq35pepz.jpg" alt="Cybertruck" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Big events have also a flaw, that there is very intrusive and pressure-full marketing done and on one day you can buy the same ticket for 65$ and the next day you can have 2 tickets in the same price, which is annoying. Smaller events often have stable price of the event-ticket, which I find a great solution, even if for someone it out of budget.&lt;/p&gt;

&lt;p&gt;However for sure good things about big-events is bigger amount of projects and companies to be approached and talked to, to know what services are nowadays offered on the market. &lt;/p&gt;

&lt;p&gt;And therefore, the amount of stickers is also greater :D Here's the new layout/design of my laptop. Hope you like it 😁&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft70soiw5k0c2zgu64syf.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft70soiw5k0c2zgu64syf.jpg" alt="sticker-filled" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu2l5n7tcbupcfuajpb9t.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu2l5n7tcbupcfuajpb9t.jpg" alt="front-case" width="720" height="1280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Whereas smaller events like for sure &lt;a href="https://www.monerokon.org/" rel="noopener noreferrer"&gt;Monero Konferenco&lt;/a&gt; could be such event...... &lt;/p&gt;

&lt;p&gt;Unfortunately, I guess I will not be able to get to the event, due to the financial circumstances on my own. Now, I've an impression as though I wasted my money on NBX to be honest, although there are visible benefits from that event.&lt;/p&gt;

&lt;p&gt;I really would love to visit Monero Konferenco this year's edition (even though it's in Warsaw). This event is going to be technical and specific, something I had dreamt about and could not find so specifically. It sounds it's not going to be sort of scattered gibberish about financial matters.&lt;/p&gt;

&lt;p&gt;Don't get me wrong, finances are super-important field of human-life, but when it comes to such events, it ends up on artificially looking for me severe talks about the future, another 101 sessions instead of bringing some more medium-advanced/advanced knowledge so people can develop. &lt;/p&gt;

&lt;p&gt;And unfortunately a lot of speakers in my eyes are just dreams-sellers and are excluded from reality, pushing from the stage some truisms about hard-work, persistence, everything everyone knows about. But in the end of the days, everyone has to deal with their own issues and do everything what they can in their scale to solve them, not in the speaker's scale.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flndbouuqb0muavyllbri.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flndbouuqb0muavyllbri.jpg" alt="politics" width="720" height="1280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Furthermore, I do not preach that big-events, are bad and you should not attend them. No I just present the trade-offs of both types of events. Both have pros and cons, that should be basically taken into a count and should be treated separately and not as a comparing-pair.&lt;/p&gt;

&lt;p&gt;I have to confess, even though there were projects that interested me like Gen6, Relocatify or Sealed. Most of the projects were already about combining Tradfi with Defi. Speaking outspoken, that hurts. Cryptocurrencies were the hope, which were about to turn the way we understand finances and the way we pay. Unfortunately, it seems that cryptocurrencies become only an asset instead of what their real purpose was. It seems crypto became alternative and is not going to become a payment-system. At least not in next 5/10 years, I suppose.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl9dok93k5sntaakb2ega.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fl9dok93k5sntaakb2ega.jpg" alt="tradfi" width="720" height="1280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafl6ri7u86ioigs74vxd.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fafl6ri7u86ioigs74vxd.jpg" alt="tradfi2" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpjsln3nmubeodog3xsmr.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpjsln3nmubeodog3xsmr.jpg" alt="tradfi3" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;That doesn't mean however that I stopped being engaged in cryptocurrencies and blockchain. No, I just know that I'm just likely to build a very niche product if I were to build a private-blockchain and it will not be something that institutions would put money into (Which I actually would not like them to do). &lt;/p&gt;

&lt;p&gt;We saw how big pump was on ZTrash (ZCash) and even bigger dump occured, only to pump the narrative and take the money from naive people, who blindly believed in privacy-turn. Unless markets are controlled by big whales, that operate in fiat, psychotically indulge theirself in seeing wars and blood of other innocent people, and understand only money-language, no change in financial-system is about to occur, and people will exist, so long will the markets be manipulated.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Resign from my privacy standard was a failure&lt;/strong&gt; - On NBX, I came to a conclusion, not to cover my face as I usually do in public and not only. I did it for common convenience and not to trigger controversies among people there (usually a covered face is associated mostly with criminals, than carrying about privacy). Also as I got to the venue, it turned out light was shit and the air was slightly humid for me, so I could suffocate in the mask and could basically fall on someone or cause damage while walking, if I had my glasses on. &lt;/p&gt;

&lt;p&gt;Also I gone there with an attitude that, if I don't show my face in social media anywhere, so I will not be recognisable by anyone (Previously I used to post my images in a mask online). &lt;/p&gt;

&lt;p&gt;Big events have their flaw also that there are basically cameras everywhere, everyone is recording something and I genuinely felt, when I was just resting after networking as though someone would basically put the camera right into my face. Whereas MoneroKonferenco seems to be a really private arrangement. They have even their &lt;strong&gt;Photo Policy&lt;/strong&gt;, which sound like:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Ask before snapping, all persons in a photo/video must have explicitly given consent to be photographed/recorded. As such, please avoid taking photos/video of large crowds, audience, or workshop participants.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Don't get me wrong, I'm not saying those all fluffy stuff about that conference, trying to scrounge money from you guys or something, no.&lt;/p&gt;

&lt;p&gt;Rather just express my genuine willingness to appear, there though given my financial situation I know it will be tough. I will not create a fund-raising for a trip to Warsaw specifically for Monero-Konferenco, if I cannot even give you anything in exchange.&lt;/p&gt;

&lt;p&gt;One option would be to go and work there as an volunteer, as they get the ticket for free. Which sounds as an interesting experience in my opinion, we will see if the event will fit my schedule or not.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;People on the big-events&lt;/strong&gt;: I was surprised, when I saw people who have less knowledge about cryptocurrencies than I have, are younger than me, and make money in this industry, whereas I, not being fake-modest have a quite big knowledge on cryptocurrencies both from financial and technical point of view and haven't made a single penny. &lt;/p&gt;

&lt;p&gt;I do not complain or say I'm worse, just assert the facts that some people make money faster.&lt;/p&gt;

&lt;p&gt;Candidly, I'm more looking on events for connecting with devs and people who build and also people who worked on projects already, than financial or businessman connection.&lt;/p&gt;

&lt;h2&gt;
  
  
  I decided to resign from hackathon participation
&lt;/h2&gt;

&lt;p&gt;Given the fact that my financial struggle nowadays and my experience from trips, I decided not to participate in ETHSilesia hackathon, that I intended to.&lt;/p&gt;

&lt;p&gt;Apparently everything seemed to fit in time perfectly, but the budget doesn't lie and I cannot pump it somehow out of nowhere. My investments currently are 60% down, and I will not resolve the loss. &lt;/p&gt;

&lt;p&gt;Hence, I decided to devote this time to implement solid gameplay feature with reward system based on ZKP (likely to be implemented with Noir).  &lt;/p&gt;

&lt;h2&gt;
  
  
  Was there something technical, that I've done ?
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Obviously !&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;I have tested for the first time Quebes OS in VirtualBox env.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I watched couple of youtube videos from a guy called Reject Convenience and his second channel where they show discrepancies in Proton narrative and their actual state. And that intrigued me even more to read privacy policies (spoiler Dev.to has no better pplcy than other social media platforms). They openly state to sell and share data with their business partners or sponsors. But, what can I do ?&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And ofc, a Week without going is lost week though :D (Don't take it literally). On Sunday/Monday I started implementing the gameplay functionality with socket.io and was fixing the bugs with the actual frontend code in my Pokestake project, that I work on. &lt;/p&gt;

&lt;p&gt;&lt;iframe src="https://player.vimeo.com/video/1178602620" width="710" height="399"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;You can see above the mechanism, that the connection between two players, has been successfully estabilished.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;If you have some suggestions, feel free to visit my repos and create an issue with your suggestion :D If you see some bug or see a way to make code more efficient, also feel free to post an issue&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Frontend&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/LuftieTheAnonymous" rel="noopener noreferrer"&gt;
        LuftieTheAnonymous
      &lt;/a&gt; / &lt;a href="https://github.com/LuftieTheAnonymous/PokeStake-Dapp" rel="noopener noreferrer"&gt;
        PokeStake-Dapp
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      A Pokemon themed staking protocol with usage of Chainlink VRF
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;PokeStake 🎴⛓️&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/public/Pokestake-baner.png"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fpublic%2FPokestake-baner.png" alt="PokeStake Banner"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A decentralized staking protocol where you can lock Pokemon cards and draw random rewards daily. Built on-chain with verifiable randomness and IPFS storage.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Overview&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;PokeStake is a Web3 staking protocol that lets users stake Pokemon cards and participate in daily random draws. Each day, stakers can claim a random card from the pool—powered by Chainlink VRF for cryptographically secure randomness and Pinata for decentralized card metadata storage.&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Tech Stack&lt;/h2&gt;
&lt;/div&gt;
&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Technology&lt;/th&gt;
&lt;th&gt;Purpose&lt;/th&gt;
&lt;th&gt;Version&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Next.js&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Frontend framework &amp;amp; API routes&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;TypeScript&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Type-safe development&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Solidity&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Smart contract logic&lt;/td&gt;
&lt;td&gt;^0.8.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Foundry&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Smart contract development &amp;amp; testing&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;RainbowKit&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Wallet connection &amp;amp; UI&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Wagmi&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Ethereum hooks &amp;amp; contract interaction&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;TanStack Query&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Server state management&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Chainlink VRF&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Verifiable randomness&lt;/td&gt;
&lt;td&gt;v2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Pinata SDK&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;IPFS pinning &amp;amp; card metadata&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Features&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;🎴 &lt;strong&gt;Stake Pokemon Cards&lt;/strong&gt; - Lock your cards into the protocol&lt;/li&gt;
&lt;li&gt;🎰 &lt;strong&gt;Daily Random Draws&lt;/strong&gt; - Once per day, draw…&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/LuftieTheAnonymous/PokeStake-Dapp" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;Smart-Contracts&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/LuftieTheAnonymous" rel="noopener noreferrer"&gt;
        LuftieTheAnonymous
      &lt;/a&gt; / &lt;a href="https://github.com/LuftieTheAnonymous/PokeStake_Protocol" rel="noopener noreferrer"&gt;
        PokeStake_Protocol
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      A  Staking protocol with usage of Chainlink VRF for drawing a random pokemon Card
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Foundry&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Foundry consists of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Forge&lt;/strong&gt;: Ethereum testing framework (like Truffle, Hardhat and DappTools).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cast&lt;/strong&gt;: Swiss army knife for interacting with EVM smart contracts, sending transactions and getting chain data.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Anvil&lt;/strong&gt;: Local Ethereum node, akin to Ganache, Hardhat Network.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chisel&lt;/strong&gt;: Fast, utilitarian, and verbose solidity REPL.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Documentation&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;&lt;a href="https://book.getfoundry.sh/" rel="nofollow noopener noreferrer"&gt;https://book.getfoundry.sh/&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Usage&lt;/h2&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Build&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge build&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Test&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge &lt;span class="pl-c1"&gt;test&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Format&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge fmt&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Gas Snapshots&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge snapshot&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Anvil&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ anvil&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Deploy&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge script script/Counter.s.sol:CounterScript --rpc-url &lt;span class="pl-k"&gt;&amp;lt;&lt;/span&gt;your_rpc_url&lt;span class="pl-k"&gt;&amp;gt;&lt;/span&gt; --private-key &lt;span class="pl-k"&gt;&amp;lt;&lt;/span&gt;your_private_key&lt;span class="pl-k"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Cast&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ cast &lt;span class="pl-k"&gt;&amp;lt;&lt;/span&gt;subcommand&lt;span class="pl-k"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Help&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge --help
$ anvil --help
$ cast --help&lt;/pre&gt;

&lt;/div&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/LuftieTheAnonymous/PokeStake_Protocol" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;p&gt;&lt;strong&gt;Backend Code&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/LuftieTheAnonymous" rel="noopener noreferrer"&gt;
        LuftieTheAnonymous
      &lt;/a&gt; / &lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend" rel="noopener noreferrer"&gt;
        pokestake-backend
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Robust server-side gaming component powering the Pokestake web3 ecosystem
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;pokestake-backend&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/a5f65acdd93f79ceedd196fee525d99c8ba1c222bd4d5333dc37bddfb32b51da/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562"&gt;&lt;img src="https://camo.githubusercontent.com/a5f65acdd93f79ceedd196fee525d99c8ba1c222bd4d5333dc37bddfb32b51da/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562" alt="GitHub stars"&gt;&lt;/a&gt; &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/2d9fc062022356c1adb341032a013acf2d7ee30e844b89ee26c9482933d281ce/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562"&gt;&lt;img src="https://camo.githubusercontent.com/2d9fc062022356c1adb341032a013acf2d7ee30e844b89ee26c9482933d281ce/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562" alt="GitHub forks"&gt;&lt;/a&gt; &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/1206c494f41cdc6eb5c4f9c7be00475dfbe732cb9c3eef358f331487cd1fb2d8/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562"&gt;&lt;img src="https://camo.githubusercontent.com/1206c494f41cdc6eb5c4f9c7be00475dfbe732cb9c3eef358f331487cd1fb2d8/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562" alt="GitHub issues"&gt;&lt;/a&gt; &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/ae18daf61cd167a121245b2f7e3b6ed12e92c6bb4f2557458c728f059b42222f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f457870726573732e6a732d3030303030303f7374796c653d666f722d7468652d6261646765266c6f676f3d65787072657373266c6f676f436f6c6f723d7768697465"&gt;&lt;img src="https://camo.githubusercontent.com/ae18daf61cd167a121245b2f7e3b6ed12e92c6bb4f2557458c728f059b42222f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f457870726573732e6a732d3030303030303f7374796c653d666f722d7468652d6261646765266c6f676f3d65787072657373266c6f676f436f6c6f723d7768697465" alt="Express.js"&gt;&lt;/a&gt; &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/2ab4127dedd4ccf7d3dbb0d440cacca4f720cbb4f06c74350a37f6925b828523/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f547970655363726970742d3331373843363f7374796c653d666f722d7468652d6261646765266c6f676f3d74797065736372697074266c6f676f436f6c6f723d7768697465"&gt;&lt;img src="https://camo.githubusercontent.com/2ab4127dedd4ccf7d3dbb0d440cacca4f720cbb4f06c74350a37f6925b828523/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f547970655363726970742d3331373843363f7374796c653d666f722d7468652d6261646765266c6f676f3d74797065736372697074266c6f676f436f6c6f723d7768697465" alt="TypeScript"&gt;&lt;/a&gt; &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/9d0011ba8fa4dded4db7ba61707e90bb2962623e37ffe4da5023690fc1b119d7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4953432d677265656e3f7374796c653d666f722d7468652d6261646765"&gt;&lt;img src="https://camo.githubusercontent.com/9d0011ba8fa4dded4db7ba61707e90bb2962623e37ffe4da5023690fc1b119d7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4953432d677265656e3f7374796c653d666f722d7468652d6261646765" alt="License"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;📑 Table of Contents&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#description" rel="noopener noreferrer"&gt;Description&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#features" rel="noopener noreferrer"&gt;Features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#tech-stack" rel="noopener noreferrer"&gt;Tech Stack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#quick-start" rel="noopener noreferrer"&gt;Quick Start&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#key-dependencies" rel="noopener noreferrer"&gt;Key Dependencies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#run-commands" rel="noopener noreferrer"&gt;Run Commands&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#screenshots" rel="noopener noreferrer"&gt;Screenshots&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#project-structure" rel="noopener noreferrer"&gt;Project Structure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#contributing" rel="noopener noreferrer"&gt;Contributing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#license" rel="noopener noreferrer"&gt;License&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;📝 Description&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;Pokestake-backend is the robust server-side engine powering the Pokestake web3 ecosystem.
Leveraging the high performance of Express.js and the strict type safety of TypeScript,
this project provides a scalable and secure infrastructure to handle core application logic and seamless API integrations.
It is designed to offer a reliable and efficient backend solution for Pokémon-themed web3 project, ensuring a smooth experience for end-users.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;✨ Features&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;🎮 Pokemon Battle Gameplay Handling&lt;/li&gt;
&lt;li&gt;📡 Event Driven Blockchain State Mirroring&lt;/li&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🛠️ Tech Stack&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;🚀 Express.js&lt;/li&gt;
&lt;li&gt;📜 TypeScript&lt;/li&gt;
&lt;li&gt;🔃 Socket.io&lt;/li&gt;
&lt;li&gt;🏎️ Redis&lt;/li&gt;
&lt;li&gt;Ether.js&lt;/li&gt;
&lt;li&gt;Mongoose/MongoDB&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;⚡ Quick Start&lt;/h2&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-c"&gt;&lt;span class="pl-c"&gt;#&lt;/span&gt; Clone the repository&lt;/span&gt;
git clone https://github.com/LuftieTheAnonymous/pokestake-backend.git

&lt;span class="pl-c"&gt;&lt;span class="pl-c"&gt;#&lt;/span&gt; Install dependencies&lt;/span&gt;
npm install

&lt;span class="pl-c"&gt;&lt;span class="pl-c"&gt;#&lt;/span&gt; Start development server&lt;/span&gt;
npm run dev&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;📦 Key Dependencies&lt;/h2&gt;

&lt;/div&gt;
&lt;div class="snippet-clipboard-content notranslate position-relative overflow-auto"&gt;
&lt;pre class="notranslate"&gt;&lt;code&gt;@types/express: ^5.0.6
@types/socket.io: ^3.0.2
eiows: ^8.2.0
express: ^5.2.1
redis: ^5.11.0
socket.io: ^4.8.3
tsc: ^2.0.4
tsx:&lt;/code&gt;&lt;/pre&gt;…&lt;/div&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/LuftieTheAnonymous/pokestake-backend" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  How have you been doing ?
&lt;/h2&gt;

&lt;p&gt;What were you up to in recent week ? Some event attended ? Some side-project done ? Some wins ? Some failures ? Let me know down in the comments, hope you reading enjoyed the article (I have edited and written it about 7 hours). &lt;/p&gt;

&lt;p&gt;Cheers for reaching until the end, Luftie&lt;/p&gt;

</description>
      <category>web3</category>
      <category>privacy</category>
      <category>event</category>
      <category>discuss</category>
    </item>
    <item>
      <title>My Experiences from NBX and Privacy Hell For Crypto....</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Fri, 27 Mar 2026 19:21:00 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/my-experiences-from-nbx-and-privacy-hell-for-crypto-3mka</link>
      <guid>https://forem.com/luftietheanonymous/my-experiences-from-nbx-and-privacy-hell-for-crypto-3mka</guid>
      <description>&lt;h2&gt;
  
  
  Hello Dev.to Community !
&lt;/h2&gt;

&lt;p&gt;It's been a while since my recent post on the platform. Today I would like to share with you my experience from NBX (Next Block Expo) event, that was organized in Warsaw, Poland. Although this post will not be filled so much with technical or programming knowledge, I just want to share my view on the conference, from my perspective and couple of thoughts that came into my mind.&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;First, let's define what Next Block Expo is ? NBX or Next Block Expo is an cryptocurrency-focused event, where all sorts of people from blockchain-technology gather in one place, where there are lectures for newbies or also more advanced market-participants, projects present their product and many more. And by having said all sorts of people, I mean literally ALL SORTS OF PEOPLE, from investors, businessmen/women, CEOs, Journalists, and even politicians through software-devs, people that have no clue what blockchain actually is, scammers, moon-boiz, marketing guys to companies that had their stands at the event.&lt;/p&gt;

&lt;h3&gt;
  
  
  What companies/projects where at the event ?
&lt;/h3&gt;

&lt;p&gt;It actually needs to be pointed out, that this NBX-edition was combined together with an AI-Summit event, although there were only a couple of companies, having their stands that were focused on AI particularly, and not being an "AI-company" only because they added an tranding OpenClaw-Bot to aid customer's portfolio. &lt;/p&gt;

&lt;p&gt;A lot of the stands were either belonging to B2B-focused companies that help businesses to implement crypto-payments, offering immediate-conversion from crypto to fiat-transfers, off-ramp and on-ramp and this sort of stuff, or exchanges there were BingX, Bybit, ZondaCrypto, Kanga Exchange.&lt;/p&gt;

&lt;p&gt;Besides that, what really has thrilled me, is that there were 4 companies or projects that I kept eye on, that were in some-sense delivering or willing to deliver privacy-extending product or they care about privacy. &lt;/p&gt;

&lt;p&gt;I will list them out shortly:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://relocatify.com/en/" rel="noopener noreferrer"&gt;Relocatify&lt;/a&gt; - A company that provides help while opening a bank account in Cambodia and purchase of an real-estate in Cambodia. Why Cambodia is somehow related to privacy ? It's because they do not have KYC once you want to purchase/sell crypto.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Their financial system is outside of the CRS-system, so they do not report your financial activity. Does it sound like a safe-heaven for criminals ? Well technically yes, but remember criminals were/are/and unfortunately will exist everywhere but will use different methods for their operation.&lt;/p&gt;

&lt;p&gt;For me living in EU, where surveillance grows and privacy already seems as a luxury and one needs to fight for it, usually with miserable outcome.   &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://www.sealed.channel/" rel="noopener noreferrer"&gt;Sealed&lt;/a&gt; - A private messenger, that is using &lt;a href="https://falcon-sign.info/" rel="noopener noreferrer"&gt;Falcon&lt;/a&gt; as key-signature algorithm, that provides quantum-resistant. It's still developing and I had an opportunity to test-out the MVP. &lt;br&gt;
For now it's going to be supporting only text-messages, but the founders say, that they work on implementing features that support images and documents. The messages will be safely stored on blockchain. The blockchain they are going to use is Algorand.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://gen6.app/" rel="noopener noreferrer"&gt;Gen6&lt;/a&gt; - It's a blockchain that already has it's collective of Dapps like NCrypt, a private messenger (does not store messages on blockchain and is free to use). There is also RealSeal signs and timestamps your work on-chain. Gen6 Me Identity as an alternative to linktree, but on-chain. And many other products.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://neti-soft.com/" rel="noopener noreferrer"&gt;Neti&lt;/a&gt; - A company that is actually all into blockchain and privacy. They are those guys, who can manage everything from tokenization, ZK-Proofs, Privacy tools to Building a Blockchain from ground up. I asked if they have any intern-program and the lady I talked to, has said that it's limited but they are about to organize hackathons and blockchain-dev community.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My View on freedom and privacy in Europe and Cryptocurrencies in Europe
&lt;/h2&gt;

&lt;p&gt;Although I talked to a lot of cool people from the industry, collected a lot of merch as you can see on the pictures:  &lt;/p&gt;

&lt;p&gt;Although I talked to a lot of cool people from the industry, collected a lot of merch as you can see on the pictures: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F49wynkc8dbv9udljn56e.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F49wynkc8dbv9udljn56e.jpg" alt="nbx-conference" width="800" height="1422"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then one thing is certain for me. When it comes to Europe, privacy of your financial-matters, does not already exist in Europe. And there is no sign of hope to change this trend, as surveillance will only grow and grow in this region, together with stupid regulations taking away your freedom.&lt;/p&gt;

&lt;p&gt;The privacy for cryptocurrencies in Europe is gone, because every for transaction even in ATM or in Exchange-Points, will require from you to go through KYC, which I personally hate and find it only as a part of mass-surveillance.&lt;/p&gt;

&lt;p&gt;It's actually for me disastrous to see, how cryptocurrencies from technology that was about to threaten the entire monetary system and became only an assets or alternative form of payment.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsvyalrdoqst4iyxlaj9d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsvyalrdoqst4iyxlaj9d.png" alt="expectations-reality" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I think this image explains everything, better than anyone would.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Personal Experiences
&lt;/h2&gt;

&lt;p&gt;To the event its-self, I'd say I'm disappointed, this time organizers have decided to care more about quantity and not quality of the event, although indeed there were cool projects, this event seemed as a ghost-town for me and the venue was for me not as intuitive as previous one. &lt;/p&gt;

&lt;p&gt;The organizers indeed announce a big success, on the event there were more than 2500 people. But the venue for me was a shot in the foot, because of the amount of free space and the actual design of the halls.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhzcu3u9zc4xc7iatalxw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhzcu3u9zc4xc7iatalxw.png" alt="Merch-from-nbx" width="609" height="752"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I realized also, there is not so much to learn for me from the panels or lectures, but that's was obvious to me and tremendously outraged when one of the organizer in the interview said, that those speeches, panels are rather as an add-on and more it's focused for businesses to be a gateway for new connections and so on. &lt;/p&gt;

&lt;p&gt;Is it good ? Is it bad ? I guess as always, depends on the personal perspective. I also did not really like the fact that there has been a separate event for people who speak Ukrainian or Russian. &lt;/p&gt;

&lt;p&gt;Don't get me wrong, I do not have anything against any nation, I don't care where are you from and what is your skin color, though organizing an separated event solely for certain language-speaking people, this is for a cause that splits people and separates from each other.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion:&lt;/strong&gt; I do not like big places e.g. halls and non-technical talks. It was my last NBX-event attended and will look definitely look for technical events or those that are within my field of interest. So cryptography, privacy, blockchain and cybersecurity.&lt;/p&gt;

&lt;h2&gt;
  
  
  What about you ?
&lt;/h2&gt;

&lt;p&gt;What have you guys been up to recently ? Have you been building some project or have you been doing something else ? Let me know down in the comments and feel free to share your opinion on any part of my article.&lt;/p&gt;

&lt;p&gt;Cheers for reading, till next one :D&lt;/p&gt;

</description>
      <category>web3</category>
      <category>event</category>
      <category>blockchain</category>
      <category>discuss</category>
    </item>
    <item>
      <title>From Zero To Crypto Hero (Week 3) - Further Work on Web3 Pokemon Project</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Sun, 22 Mar 2026 09:21:49 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-3-further-work-on-web3-pokemon-project-1cb9</link>
      <guid>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-3-further-work-on-web3-pokemon-project-1cb9</guid>
      <description>&lt;h2&gt;
  
  
  Hello Dev.to Community !
&lt;/h2&gt;

&lt;p&gt;It's almost a month as I have started writing articles on Dev.to. Candidly speaking it's a mesmerising, how much fun and knowledge can writing and reading articles bring to ones life. And I want to express my gratefulness to all of my readers until now. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;⚠️ WARNING: Next couple of paragraphs will not be related to coding and my week effort's specifically. If you want the gritty details, scroll down to &lt;strong&gt;Introduction&lt;/strong&gt; section.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Ofc there is a jeopardy that I might be feeding a infinitely hungry dragon called "AI" with the data about my efforts and daily workflow and I might be targeted by the ads.&lt;/p&gt;

&lt;p&gt;However...... &lt;strong&gt;SCREW THAT&lt;/strong&gt;, coz as I mentioned in my post about AI (Although there were mentioned more topics from AI 🦾 to React and homo-sapiens species root of behaviour 🦍).&lt;/p&gt;


&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/luftietheanonymous/my-take-on-ai-and-technology-besides-the-pure-developer-pov-cce" class="crayons-story__hidden-navigation-link"&gt;My Take On AI and Technology (Besides the Pure Developer PoV)&lt;/a&gt;
    &lt;div class="crayons-article__cover crayons-article__cover__image__feed"&gt;
      &lt;iframe src="https://www.youtube.com/embed/GSRXY3_yeN4" title="My Take On AI and Technology (Besides the Pure Developer PoV)"&gt;&lt;/iframe&gt;
    &lt;/div&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/luftietheanonymous" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1427991%2F34f464cd-3419-4ebb-aa1b-a594f1412485.webp" alt="luftietheanonymous profile" class="crayons-avatar__image" width="256" height="256"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/luftietheanonymous" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Luftie The Anonymous
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Luftie The Anonymous
                
              
              &lt;div id="story-author-preview-content-3291391" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/luftietheanonymous" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1427991%2F34f464cd-3419-4ebb-aa1b-a594f1412485.webp" class="crayons-avatar__image" alt="" width="256" height="256"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Luftie The Anonymous&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/luftietheanonymous/my-take-on-ai-and-technology-besides-the-pure-developer-pov-cce" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Feb 27&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/luftietheanonymous/my-take-on-ai-and-technology-besides-the-pure-developer-pov-cce" id="article-link-3291391"&gt;
          My Take On AI and Technology (Besides the Pure Developer PoV)
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag crayons-tag--filled  " href="/t/discuss"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;discuss&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/future"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;future&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/machinelearning"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;machinelearning&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/luftietheanonymous/my-take-on-ai-and-technology-besides-the-pure-developer-pov-cce" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;26&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/luftietheanonymous/my-take-on-ai-and-technology-besides-the-pure-developer-pov-cce#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              6&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            7 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


&lt;p&gt;Humanity seems already to be at the verge of its existence, given the blazingly fast changes in the world, all of unsettling occurances, that it's tough to catch up with. &lt;/p&gt;

&lt;p&gt;Tech CEOs (for me those are dumb assholes, not from the intellectual side, rather what they say publicly and how they influent others) and media spreading fear and uncertainty, willing you only to watch another clickbait video under label of "geopolitics", "development" across all of the people,only to get money for ads, simultaneously killing ambitions and eagerness to grow.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcu8709ewvamd6y69crjh.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcu8709ewvamd6y69crjh.jpg" alt="sammy" width="474" height="276"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And in the end you've got linkedin posters (which are managed likely by an agent, given the quality of those posts) and triggering me to puke with rainbow on them all.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnmwm1vhr0uosa90i7kty.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnmwm1vhr0uosa90i7kty.gif" alt="rainbow-puke" width="496" height="280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So, imo it's high-key better to have an attitude as though world would end up tomorrow, than caring about when will the next bomb blow in Iran and what causes will it bring to all of us at all.&lt;/p&gt;

&lt;p&gt;Answering however finally why SCREW THAT, and isn't it self-hypocrisy, as I used to define myself as privacy first ? Well not really, I genuinely like the way it's been described in Cypherpunk Manifesto by Eric Hughes&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Privacy is not secrecy. A private matter is something one doesn’t want the whole world to know, but a secret matter is something one doesn’t want anybody to know. Privacy is the power to selectively reveal oneself to the world.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And thus I do not expose it to the entire world per se, coz my post will likely have less than 25 views and 2 likes from people I met on dev.to, 5 likes from me and that's it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Ok, enough of general prattling and I hope you didn't leave me at this time (Thank you :D) and perhaps I managed to bring you laugh. Let's go into nitty-gritty details.&lt;/p&gt;

&lt;h3&gt;
  
  
  What have I been doing actually ?
&lt;/h3&gt;

&lt;p&gt;As you might know I'm still working on my web3 pokemon-themed protocol or should I call it &lt;em&gt;ecosystem&lt;/em&gt;, because it already has a mechanism for random card drawing ability 1 per day for each user, staking protocol for the cards, marketplace and yet in-build but there will be a pokemon battle mode, based on socket.io.&lt;/p&gt;

&lt;p&gt;All of the sudden, getting rid of the most mundane part of coding for me throughout those years, which was designing and frontend UI-building, allowed my brain to fall back onto an idea to implement ZKP (Zero-Knowledge Proofs) to this project for Pokemon Trades, like e.g. users want to swap Pokemon with each other and there could be a proof that a user has the pokemon without a need to reveal it to the actual 3rd party.&lt;/p&gt;

&lt;h3&gt;
  
  
  Here you have links to particular parts of my project:
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Smart-Contracts
&lt;/h4&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/LuftieTheAnonymous" rel="noopener noreferrer"&gt;
        LuftieTheAnonymous
      &lt;/a&gt; / &lt;a href="https://github.com/LuftieTheAnonymous/PokeStake_Protocol" rel="noopener noreferrer"&gt;
        PokeStake_Protocol
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      A  Staking protocol with usage of Chainlink VRF for drawing a random pokemon Card
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Foundry&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Foundry consists of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Forge&lt;/strong&gt;: Ethereum testing framework (like Truffle, Hardhat and DappTools).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Cast&lt;/strong&gt;: Swiss army knife for interacting with EVM smart contracts, sending transactions and getting chain data.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Anvil&lt;/strong&gt;: Local Ethereum node, akin to Ganache, Hardhat Network.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Chisel&lt;/strong&gt;: Fast, utilitarian, and verbose solidity REPL.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Documentation&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;&lt;a href="https://book.getfoundry.sh/" rel="nofollow noopener noreferrer"&gt;https://book.getfoundry.sh/&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Usage&lt;/h2&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Build&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge build&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Test&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge &lt;span class="pl-c1"&gt;test&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Format&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge fmt&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Gas Snapshots&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge snapshot&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Anvil&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ anvil&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Deploy&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge script script/Counter.s.sol:CounterScript --rpc-url &lt;span class="pl-k"&gt;&amp;lt;&lt;/span&gt;your_rpc_url&lt;span class="pl-k"&gt;&amp;gt;&lt;/span&gt; --private-key &lt;span class="pl-k"&gt;&amp;lt;&lt;/span&gt;your_private_key&lt;span class="pl-k"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Cast&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ cast &lt;span class="pl-k"&gt;&amp;lt;&lt;/span&gt;subcommand&lt;span class="pl-k"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Help&lt;/h3&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;$ forge --help
$ anvil --help
$ cast --help&lt;/pre&gt;

&lt;/div&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/LuftieTheAnonymous/PokeStake_Protocol" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;h4&gt;
  
  
  Web-app
&lt;/h4&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/LuftieTheAnonymous" rel="noopener noreferrer"&gt;
        LuftieTheAnonymous
      &lt;/a&gt; / &lt;a href="https://github.com/LuftieTheAnonymous/PokeStake-Dapp" rel="noopener noreferrer"&gt;
        PokeStake-Dapp
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      A Pokemon themed staking protocol with usage of Chainlink VRF
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;PokeStake 🎴⛓️&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/public/Pokestake-baner.png"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.com%2Fpublic%2FPokestake-baner.png" alt="PokeStake Banner"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A decentralized staking protocol where you can lock Pokemon cards and draw random rewards daily. Built on-chain with verifiable randomness and IPFS storage.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Overview&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;PokeStake is a Web3 staking protocol that lets users stake Pokemon cards and participate in daily random draws. Each day, stakers can claim a random card from the pool—powered by Chainlink VRF for cryptographically secure randomness and Pinata for decentralized card metadata storage.&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Tech Stack&lt;/h2&gt;
&lt;/div&gt;
&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Technology&lt;/th&gt;
&lt;th&gt;Purpose&lt;/th&gt;
&lt;th&gt;Version&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Next.js&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Frontend framework &amp;amp; API routes&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;TypeScript&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Type-safe development&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Solidity&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Smart contract logic&lt;/td&gt;
&lt;td&gt;^0.8.0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Foundry&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Smart contract development &amp;amp; testing&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;RainbowKit&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Wallet connection &amp;amp; UI&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Wagmi&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Ethereum hooks &amp;amp; contract interaction&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;TanStack Query&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Server state management&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Chainlink VRF&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Verifiable randomness&lt;/td&gt;
&lt;td&gt;v2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Pinata SDK&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;IPFS pinning &amp;amp; card metadata&lt;/td&gt;
&lt;td&gt;Latest&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Features&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;🎴 &lt;strong&gt;Stake Pokemon Cards&lt;/strong&gt; - Lock your cards into the protocol&lt;/li&gt;
&lt;li&gt;🎰 &lt;strong&gt;Daily Random Draws&lt;/strong&gt; - Once per day, draw…&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/LuftieTheAnonymous/PokeStake-Dapp" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;h4&gt;
  
  
  Backend
&lt;/h4&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/LuftieTheAnonymous" rel="noopener noreferrer"&gt;
        LuftieTheAnonymous
      &lt;/a&gt; / &lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend" rel="noopener noreferrer"&gt;
        pokestake-backend
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Robust server-side gaming component powering the Pokestake web3 ecosystem
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;pokestake-backend&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/a5f65acdd93f79ceedd196fee525d99c8ba1c222bd4d5333dc37bddfb32b51da/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562"&gt;&lt;img src="https://camo.githubusercontent.com/a5f65acdd93f79ceedd196fee525d99c8ba1c222bd4d5333dc37bddfb32b51da/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562" alt="GitHub stars"&gt;&lt;/a&gt; &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/2d9fc062022356c1adb341032a013acf2d7ee30e844b89ee26c9482933d281ce/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562"&gt;&lt;img src="https://camo.githubusercontent.com/2d9fc062022356c1adb341032a013acf2d7ee30e844b89ee26c9482933d281ce/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562" alt="GitHub forks"&gt;&lt;/a&gt; &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/1206c494f41cdc6eb5c4f9c7be00475dfbe732cb9c3eef358f331487cd1fb2d8/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562"&gt;&lt;img src="https://camo.githubusercontent.com/1206c494f41cdc6eb5c4f9c7be00475dfbe732cb9c3eef358f331487cd1fb2d8/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f4c7566746965546865416e6f6e796d6f75732f706f6b657374616b652d6261636b656e643f7374796c653d666f722d7468652d6261646765266c6f676f3d676974687562" alt="GitHub issues"&gt;&lt;/a&gt; &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/ae18daf61cd167a121245b2f7e3b6ed12e92c6bb4f2557458c728f059b42222f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f457870726573732e6a732d3030303030303f7374796c653d666f722d7468652d6261646765266c6f676f3d65787072657373266c6f676f436f6c6f723d7768697465"&gt;&lt;img src="https://camo.githubusercontent.com/ae18daf61cd167a121245b2f7e3b6ed12e92c6bb4f2557458c728f059b42222f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f457870726573732e6a732d3030303030303f7374796c653d666f722d7468652d6261646765266c6f676f3d65787072657373266c6f676f436f6c6f723d7768697465" alt="Express.js"&gt;&lt;/a&gt; &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/2ab4127dedd4ccf7d3dbb0d440cacca4f720cbb4f06c74350a37f6925b828523/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f547970655363726970742d3331373843363f7374796c653d666f722d7468652d6261646765266c6f676f3d74797065736372697074266c6f676f436f6c6f723d7768697465"&gt;&lt;img src="https://camo.githubusercontent.com/2ab4127dedd4ccf7d3dbb0d440cacca4f720cbb4f06c74350a37f6925b828523/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f547970655363726970742d3331373843363f7374796c653d666f722d7468652d6261646765266c6f676f3d74797065736372697074266c6f676f436f6c6f723d7768697465" alt="TypeScript"&gt;&lt;/a&gt; &lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/9d0011ba8fa4dded4db7ba61707e90bb2962623e37ffe4da5023690fc1b119d7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4953432d677265656e3f7374796c653d666f722d7468652d6261646765"&gt;&lt;img src="https://camo.githubusercontent.com/9d0011ba8fa4dded4db7ba61707e90bb2962623e37ffe4da5023690fc1b119d7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4953432d677265656e3f7374796c653d666f722d7468652d6261646765" alt="License"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;📑 Table of Contents&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#description" rel="noopener noreferrer"&gt;Description&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#features" rel="noopener noreferrer"&gt;Features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#tech-stack" rel="noopener noreferrer"&gt;Tech Stack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#quick-start" rel="noopener noreferrer"&gt;Quick Start&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#key-dependencies" rel="noopener noreferrer"&gt;Key Dependencies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#run-commands" rel="noopener noreferrer"&gt;Run Commands&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#screenshots" rel="noopener noreferrer"&gt;Screenshots&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#project-structure" rel="noopener noreferrer"&gt;Project Structure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#contributing" rel="noopener noreferrer"&gt;Contributing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/LuftieTheAnonymous/pokestake-backend#license" rel="noopener noreferrer"&gt;License&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;📝 Description&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;Pokestake-backend is the robust server-side engine powering the Pokestake web3 ecosystem.
Leveraging the high performance of Express.js and the strict type safety of TypeScript,
this project provides a scalable and secure infrastructure to handle core application logic and seamless API integrations.
It is designed to offer a reliable and efficient backend solution for Pokémon-themed web3 project, ensuring a smooth experience for end-users.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;✨ Features&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;🎮 Pokemon Battle Gameplay Handling&lt;/li&gt;
&lt;li&gt;📡 Event Driven Blockchain State Mirroring&lt;/li&gt;
&lt;li&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🛠️ Tech Stack&lt;/h2&gt;

&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;🚀 Express.js&lt;/li&gt;
&lt;li&gt;📜 TypeScript&lt;/li&gt;
&lt;li&gt;🔃 Socket.io&lt;/li&gt;
&lt;li&gt;🏎️ Redis&lt;/li&gt;
&lt;li&gt;Ether.js&lt;/li&gt;
&lt;li&gt;Mongoose/MongoDB&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;⚡ Quick Start&lt;/h2&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-c"&gt;&lt;span class="pl-c"&gt;#&lt;/span&gt; Clone the repository&lt;/span&gt;
git clone https://github.com/LuftieTheAnonymous/pokestake-backend.git

&lt;span class="pl-c"&gt;&lt;span class="pl-c"&gt;#&lt;/span&gt; Install dependencies&lt;/span&gt;
npm install

&lt;span class="pl-c"&gt;&lt;span class="pl-c"&gt;#&lt;/span&gt; Start development server&lt;/span&gt;
npm run dev&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;📦 Key Dependencies&lt;/h2&gt;

&lt;/div&gt;
&lt;div class="snippet-clipboard-content notranslate position-relative overflow-auto"&gt;
&lt;pre class="notranslate"&gt;&lt;code&gt;@types/express: ^5.0.6
@types/socket.io: ^3.0.2
eiows: ^8.2.0
express: ^5.2.1
redis: ^5.11.0
socket.io: ^4.8.3
tsc: ^2.0.4
tsx:&lt;/code&gt;&lt;/pre&gt;…&lt;/div&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/LuftieTheAnonymous/pokestake-backend" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;This week I focused on handling the UI display of the onchain data to the user, with error and loading states, improving the smart-contract tests and implementing the marketplace. The tests had to be conducted from scratch because there's been some issues with the initial code split I approached to build.&lt;/p&gt;

&lt;p&gt;I also finally grasped how socket.io works, I had huge issue with understanding it and was having mind-fuck after mind-fuck, whenever I approached to learn it. But I guess many factors have impacted the fact I was not able to learn it, nevermind.&lt;/p&gt;

&lt;p&gt;I visited this week also the university, that I'm likely to be a student of, here a link to the post with my impressions and a bit of linux-propaganda :D&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/luftietheanonymous/my-impressions-on-the-uni-open-day-441k" class="crayons-story__hidden-navigation-link"&gt;My Impressions on the Uni Open Day&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/luftietheanonymous" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1427991%2F34f464cd-3419-4ebb-aa1b-a594f1412485.webp" alt="luftietheanonymous profile" class="crayons-avatar__image" width="256" height="256"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/luftietheanonymous" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Luftie The Anonymous
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Luftie The Anonymous
                
              
              &lt;div id="story-author-preview-content-3372601" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/luftietheanonymous" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1427991%2F34f464cd-3419-4ebb-aa1b-a594f1412485.webp" class="crayons-avatar__image" alt="" width="256" height="256"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Luftie The Anonymous&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/luftietheanonymous/my-impressions-on-the-uni-open-day-441k" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 19&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/luftietheanonymous/my-impressions-on-the-uni-open-day-441k" id="article-link-3372601"&gt;
          My Impressions on the Uni Open Day
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag crayons-tag--filled  " href="/t/discuss"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;discuss&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/learning"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;learning&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/career"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;career&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/luftietheanonymous/my-impressions-on-the-uni-open-day-441k" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;7&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/luftietheanonymous/my-impressions-on-the-uni-open-day-441k#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              &lt;span class="hidden s:inline"&gt;Add Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            3 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


&lt;p&gt;I will not lie, that I would really like to integrate ZK into this project, however I also know that 17th of April is incoming with giant steps and I have to be ready to select a project I want to build and no theme has been announced yet. Thus I decided to build the project as long as the theme is not announced.&lt;/p&gt;

&lt;h2&gt;
  
  
  Current focus
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Pokestake PVP mode implementation with socket.io with ability to win some SNORLIEs (in-app token)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Keeping an eye on the theme announcement for the ETHSilesia Hackathon and drafting a plan on what to build as a project on the hackathon.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Honestly I also have to say, that this project is by far the most engaging and perhaps not the most complex in terms of logic, but in case of tools you though. And it's weird that all of that happens, all of those experiences are emerging while I decided to leave web-dev and smart-contracts to delve into cryptography and so will it be.&lt;/p&gt;

&lt;h2&gt;
  
  
  How about your week ?
&lt;/h2&gt;

&lt;p&gt;Feel free to share how has your week been going and share it in the comments ? &lt;/p&gt;

&lt;p&gt;Cheerio, your Luftie !&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>blockchain</category>
      <category>web3</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Sat, 21 Mar 2026 05:55:27 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/-3nok</link>
      <guid>https://forem.com/luftietheanonymous/-3nok</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/daan_acohen/windows-servers-are-a-cryptographic-liability-entire-countries-can-be-left-exposed-to-quantum-32md" class="crayons-story__hidden-navigation-link"&gt;Windows Servers Are a Cryptographic Liability: Entire Countries Can Be Left Exposed to Quantum Attacks&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/daan_acohen" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3759765%2F3430b840-7a5d-49ca-a1a4-ff761faa9259.png" alt="daan_acohen profile" class="crayons-avatar__image" width="96" height="96"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/daan_acohen" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Daan Acohen
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Daan Acohen
                
              
              &lt;div id="story-author-preview-content-3377961" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/daan_acohen" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3759765%2F3430b840-7a5d-49ca-a1a4-ff761faa9259.png" class="crayons-avatar__image" alt="" width="96" height="96"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Daan Acohen&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/daan_acohen/windows-servers-are-a-cryptographic-liability-entire-countries-can-be-left-exposed-to-quantum-32md" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 20&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/daan_acohen/windows-servers-are-a-cryptographic-liability-entire-countries-can-be-left-exposed-to-quantum-32md" id="article-link-3377961"&gt;
          Windows Servers Are a Cryptographic Liability: Entire Countries Can Be Left Exposed to Quantum Attacks
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/security"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;security&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/openssl"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;openssl&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/daan_acohen/windows-servers-are-a-cryptographic-liability-entire-countries-can-be-left-exposed-to-quantum-32md" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;6&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/daan_acohen/windows-servers-are-a-cryptographic-liability-entire-countries-can-be-left-exposed-to-quantum-32md#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              &lt;span class="hidden s:inline"&gt;Add Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            4 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>webdev</category>
      <category>programming</category>
      <category>security</category>
      <category>openssl</category>
    </item>
    <item>
      <title>My Impressions on the Uni Open Day</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Thu, 19 Mar 2026 14:44:03 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/my-impressions-on-the-uni-open-day-441k</link>
      <guid>https://forem.com/luftietheanonymous/my-impressions-on-the-uni-open-day-441k</guid>
      <description>&lt;h2&gt;
  
  
  Hello Dev.to Community
&lt;/h2&gt;

&lt;p&gt;Today I got a quite special article to you because I'm about to tell you what are my impressions on the university's open day I'd pleasure to attend. &lt;/p&gt;

&lt;p&gt;You're ready ? Let's go !&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This article is not an paid-article or advertisement for the university, it's just an expression of my own experiences after such event.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Firstly let's establish where the heck have I been to ? So I've attended the open-day at the IT-Faculty of ZUT (pl. Zachodniopomorski Uniwersytet Technologiczny), in english West-Pomeranian Technological University, placed in Szczecin.&lt;/p&gt;

&lt;p&gt;The open-day consisted of walk-around tour, where I and other visitors visited 3 Laboratories. One, where there was a car drive simulator and visitors got the opportunity to try driving a car simulator experiencing what's called immersion. &lt;/p&gt;

&lt;p&gt;Then we headed over to the basement-part (No they haven't wanted to show us kittens), rather the embedded-systems lab and the studio where there can occur a voice manipulation and prove that IT is not only about strictly profit-maximalization focused software for analysis or other tasks. But also about things like voice manipulation, voice recognition ect.&lt;/p&gt;

&lt;p&gt;Below you can see some from the labs mentioned:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff6vzodgqyuqxzvleb26p.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff6vzodgqyuqxzvleb26p.jpg" alt="Car-simulator" width="720" height="1280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Image 1: &lt;em&gt;Car Simulator Lab&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flctxd89qqp89c9r6pjkt.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flctxd89qqp89c9r6pjkt.jpg" alt="Embedded-systems labs machine" width="720" height="1280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Image 2: Machine which prints elements on the board needed for a component's circuit&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F68p2md43tm4p2cjoxl36.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F68p2md43tm4p2cjoxl36.jpg" alt="Univesity's Studio" width="720" height="1280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Image 3: PC with a special device to manipulate the sound (I cannot name)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;As the labs we directed to the game-dev student research club lab, where we have been given the opportunity to play a game that students have done during their internal game-jam event.&lt;br&gt;
And finally, the most awaited part of the entire open-day was about to start, the lecture about voice conversion, meaning how the voice is actually understood by the machine. &lt;/p&gt;

&lt;h3&gt;
  
  
  BUT UNEXPECTEDLY
&lt;/h3&gt;

&lt;p&gt;The beautiful and flawless day had to be interrupted by shitty Microsoft SpywareOS by other called "Windows", which had either to debug or update, I don't remember already. And that's a great reasons for the uni-principals or heads of the university to start considering switching uni-PCs to Linux ;D (Half Joke, Half Truth). &lt;/p&gt;

&lt;p&gt;Therefore the Lecture was shortened and fully conducted. However I did manage to catch the terminology and the overall grasp of how the voice is actually converted to numbers and also why sometimes PCs or electronical devices do not understand what we tell to them.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsnhm2b7talb2gx8h20rd.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsnhm2b7talb2gx8h20rd.jpg" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Image one with explanation and visualisation, what Sound pressure (Ciśnienie akustyczne) is.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9xjc6y6cstmypnoe4y0k.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9xjc6y6cstmypnoe4y0k.jpg" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Slide with defintion of Phoneme and visualisation.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;It's been really interesting and I have written some of the key-words where I could expand my knowledge on voice manipulation and general voice-machine work.&lt;/p&gt;

&lt;p&gt;After the lecture, there was also a possibility to get some university's merch or even win something, if a valid answer on drawn question was valid. I actually was successful with answering the question and I won a bag of the faculty, which really fits my office colours.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpysd4jjyzeyp1abdx0zd.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpysd4jjyzeyp1abdx0zd.jpg" alt=" " width="720" height="1280"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;Overall, the event was a satisfying introduction to the student although it were only 2 hours. I'm high-key disappointed, that the lecture had to be sped up and some slides were just flashed over. In general, I give in US-grade-scale A- as an encouragement to switch to Linux and perhaps prepare and check the work of presentation before the lecture :D&lt;/p&gt;

&lt;p&gt;I'm looking forward to become a student at the uni to learn as well as share knowledge I gained throughout my journey with IT.  &lt;/p&gt;

</description>
      <category>learning</category>
      <category>programming</category>
      <category>discuss</category>
      <category>career</category>
    </item>
    <item>
      <title>Are you a real dev or just a coder ? Go and read this article.</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Sun, 15 Mar 2026 20:41:48 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/are-you-a-real-dev-or-just-a-coder-go-and-read-this-article-55nc</link>
      <guid>https://forem.com/luftietheanonymous/are-you-a-real-dev-or-just-a-coder-go-and-read-this-article-55nc</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/konark_13/are-you-really-a-developer-the-mindset-that-matters-more-than-code-40e" class="crayons-story__hidden-navigation-link"&gt;Are You Really a Developer? The Mindset That Matters More Than Code&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/konark_13" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2928108%2Ffb504115-5d98-486b-bee9-c2de7cb7b632.png" alt="konark_13 profile" class="crayons-avatar__image" width="800" height="1096"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/konark_13" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Konark Sharma
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Konark Sharma
                
              
              &lt;div id="story-author-preview-content-3355840" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/konark_13" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2928108%2Ffb504115-5d98-486b-bee9-c2de7cb7b632.png" class="crayons-avatar__image" alt="" width="800" height="1096"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Konark Sharma&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/konark_13/are-you-really-a-developer-the-mindset-that-matters-more-than-code-40e" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 15&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/konark_13/are-you-really-a-developer-the-mindset-that-matters-more-than-code-40e" id="article-link-3355840"&gt;
          Are You Really a Developer? The Mindset That Matters More Than Code
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag crayons-tag--filled  " href="/t/discuss"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;discuss&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/career"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;career&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/learning"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;learning&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/konark_13/are-you-really-a-developer-the-mindset-that-matters-more-than-code-40e" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;17&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/konark_13/are-you-really-a-developer-the-mindset-that-matters-more-than-code-40e#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              9&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            5 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>webdev</category>
      <category>career</category>
      <category>learning</category>
      <category>discuss</category>
    </item>
    <item>
      <title>From Zero To Crypto-Hero - (Week 2) A Dream Came True...</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Sat, 14 Mar 2026 22:50:22 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-2-a-dream-came-true-413m</link>
      <guid>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-2-a-dream-came-true-413m</guid>
      <description>&lt;h2&gt;
  
  
  Hello Dev.to Community !
&lt;/h2&gt;

&lt;p&gt;This week, I would like to share with you, what I've built throughout last 7 days, what I learned, discovered and what happened by me in general as well. There will be some project, some crypto-geekish teasers, perhaps something more 😉...&lt;/p&gt;

&lt;p&gt;Interested ? Let's fucking go 💥 &lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;As I announced in recent week, I decided to focus for now until the hackathon-time on web3, web-dev and building some small-projects to test myself for the farewell hackathon :D And build under time-pressure. &lt;/p&gt;

&lt;p&gt;Well I didn't fit the time I expected to. But at least I built in a bit of cool features into the dapp, that I built.&lt;/p&gt;

&lt;h3&gt;
  
  
  But what have I built actually ?
&lt;/h3&gt;

&lt;p&gt;I have been lately vibing a lot with pokemon and by &lt;strong&gt;a lot&lt;/strong&gt;, I mean freaking out like berserk. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;Fun fact: I got even 3 the same Gengar-hoodies in my cloth-wardrobe, lol 😆.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;However as I said, before I had realized I'm fed-up with web-dev and smart-contracts, and now I do it solely because I want my farewell with this part of my programming journey and my life to be unique. &lt;/p&gt;

&lt;p&gt;I had been planning to build a pokemon-themed web3 project (namely a multiplayer game with ZK implementation), but the designing part and not allowing to focus on actual logic, made me upset and frustrated. &lt;/p&gt;

&lt;p&gt;Back then I had been conceptualising/brainstorming about the project infra and logic and all of the sudden I fell into thoughts like: &lt;em&gt;Should my app on mobile be in landscape or in portait mode ?&lt;/em&gt;, in meanwhile designing the mock-up in Figma, that was a point were I really told myself, I need to departure from board called web-dev, design because it's an anchor for me and does not allow me for proper work.&lt;/p&gt;

&lt;h3&gt;
  
  
  Ok, but what have I been building finally ?
&lt;/h3&gt;

&lt;p&gt;Now, as I feel no guilt, if I screw up the hackathon or not, henceforth I decided to build as a hackathon-training project a simple staking protocol with drawing a random card of a pokemon once a day. &lt;/p&gt;

&lt;p&gt;The staker can gain coins for the staking, which then can be used in the in-app marketplace, where players can sell their cards in exchange for either Ether or specific amount of the in-game currency.&lt;/p&gt;

&lt;p&gt;You can &lt;a href="https://www.canva.com/design/DAHD3u59QXQ/AvGbyOLxNTsHuPvxX0tqAA/watch?utlId=hac07b1b323" rel="noopener noreferrer"&gt;click here&lt;/a&gt; to see how cool effect I built for drawing the card, what made me really smile.&lt;/p&gt;

&lt;h4&gt;
  
  
  The Stack I used for the project
&lt;/h4&gt;

&lt;p&gt;I decided that I will not build UI from scratch and will use an AI tool for it so that after elaborate specification of the imagination, I got the template, which was actually something I would need at least 1 month to build. &lt;/p&gt;

&lt;p&gt;The colours ? Well selected. The files and folder split ? Far from ideal and had to tweak it, but it's ok. The actual code ? Sort of messy, because the pages have been by default turned into the &lt;code&gt;"use client"&lt;/code&gt; and not being server-rendered.&lt;/p&gt;

&lt;p&gt;But the actual tech-stack is following:&lt;/p&gt;

&lt;p&gt;Frontend: Next.js + Typescript + V0 (AI generated base UI)&lt;br&gt;
Smart-Contracts: Foundry + Solidity&lt;br&gt;
Key SDKs, Libaries:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;TRN-generation: Chainlink-VRF&lt;/li&gt;
&lt;li&gt;Wallet-agnosticism: RainbowKit&lt;/li&gt;
&lt;li&gt;Interactions with smart-contracts: Wagmi&lt;/li&gt;
&lt;li&gt;Storage of NFT-data in IPFS: Pinata SDK&lt;/li&gt;
&lt;li&gt;Data Fetching and display: Tanstack-Query&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you're interested what it looks like &lt;a href="http://pokestake-dapp.fly.dev/" rel="noopener noreferrer"&gt;visit here !&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you're willing to see the code base, &lt;a href="https://github.com/LuftieTheAnonymous/PokeStake-Dapp" rel="noopener noreferrer"&gt;click here to see frontend-code&lt;/a&gt; and if you're more into smart-contract side &lt;a href="https://github.com/LuftieTheAnonymous/PokeStake" rel="noopener noreferrer"&gt;click here !&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  WARNING ⚠️
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;By the time of article-release (Sunday 12 AM, GMT + 1), the project it yet not ready to use and still works on the marketplace implementations are conducted. I will make special post on the project, for now please star the repo on github, would be really thankful.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  My Inferences on the project and take on AI usage
&lt;/h3&gt;

&lt;p&gt;I only asserted that my choice of leaving web-dev is rational and well substantiated. If something what I really put effort into and forced myself to do things I didn't want to do throughout 3 years can be replaced with chat-bot prompting with just a tweak to display something, use appropriate libraries. It's a sign to leave imo.&lt;/p&gt;

&lt;p&gt;I've really shun using AI in generating UI, because I really wanted to prove myself that I also can build beautiful UIs and also can build phenomenal website on my own, and I just need time.&lt;/p&gt;

&lt;p&gt;I experienced how AI sped up my work with the UI, this peace, that I do not have to care about pixels on the screen, settled me down tremendously. &lt;/p&gt;
&lt;h3&gt;
  
  
  What I learned by building this project ?
&lt;/h3&gt;

&lt;p&gt;Besides realizing the real aid of AI, I kind of avoided (if you want to know my previous usage of AI feel free to &lt;a href="https://dev.to/luftietheanonymous/my-take-on-ai-and-technology-besides-the-pure-developer-pov-cce"&gt;checkout this article&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;I was slightly wondering that the transfer of my NFT from my account to my &lt;code&gt;StakingProtocol&lt;/code&gt;-contract, was not successful. I figured out that contracts need a special function kind of &lt;code&gt;fallback&lt;/code&gt; or &lt;code&gt;receive&lt;/code&gt; for the NFTies. It really surprised me because I haven't found it even in Mastering Ethereum example with auctions. This function is derived from a special extension for the contracts, namely an interface of &lt;code&gt;IERC721Receiver&lt;/code&gt;.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   function onERC721Received(address operator, address from, uint256 tokenId, bytes calldata data)
        external
        override
        returns (bytes4)
    {

   // Here place your logic what to do after the token has been
// successfully transferred to the contract     

        return IERC721Receiver.onERC721Received.selector;
    }

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This function can be thought of as &lt;code&gt;fallback()&lt;/code&gt; or &lt;code&gt;receive()&lt;/code&gt; for NFTIes, as I've written before. For those who do not know, &lt;code&gt;fallback()&lt;/code&gt; and &lt;code&gt;receive()&lt;/code&gt; functions in soldity can execute code after an amount of ether has been transferred to the contract.&lt;/p&gt;

&lt;h4&gt;
  
  
  What does &lt;code&gt;fallback()&lt;/code&gt; differ from &lt;code&gt;receive()&lt;/code&gt; ?
&lt;/h4&gt;

&lt;p&gt;&lt;code&gt;receive()&lt;/code&gt; – takes only ether, no data. Executes when someone sends ETH to your contract with empty calldata.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;fallback()&lt;/code&gt; – takes ether AND data. Executes when calldata doesn't match any function signature, or when someone sends ETH with non-empty calldata and there's no &lt;code&gt;receive()&lt;/code&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Another Surprise 🤩
&lt;/h2&gt;

&lt;p&gt;I recently just checked my Luma account to see if there are any updates on the hackathon rules, terms or so. There was no update on it, however I got an invitation for Co-work Event organised by ETHWarsaw ! and I was really wondered and shocked seeing it. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7mi9uhxwp2t14ex515zl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7mi9uhxwp2t14ex515zl.png" alt="ETH-WARSAW INVITATION" width="800" height="365"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Not only because the event is something I wanted to participate in something like that, whereas my city although it's almost 400k dwellers is rather treated as an no-go zone for any coding initiatives like co-work coding events, what really made me sob sometimes. &lt;/p&gt;

&lt;p&gt;But also because it collides in time with my private family-event, so quite suspicious coincidence (I do not believe in such thing as coincidence).&lt;/p&gt;

&lt;p&gt;And although I'm about to leave smart-contracts development and the EVM, then I'm looking forward to feel the spirit of that even there, meet brainy people in Ethereum-ecosystem circle and of course steal some stickers so I can glue over my entire laptop and some merch if possible (and even if not then cmon I'm polish though) :D&lt;/p&gt;

&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;This week was absolutely challenging but at the same time, I've saw how easily my work can be sped-up without mundane effort. I've reminded myself and also learned crucial facts when it comes to Soldity and handling ERC721 in external contracts. I got an surprise I did not expect and look forward now only to the hackathon and can't wait to make the farewell and go cryptography all-in.&lt;/p&gt;

&lt;h2&gt;
  
  
  What about you ?
&lt;/h2&gt;

&lt;p&gt;How was your week ? Have you been successful ? stuck ? Or completely derailed this week ? Let me know in the comments and let's connect :D&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>web3</category>
      <category>sideprojects</category>
      <category>ai</category>
    </item>
    <item>
      <title>From Zero To Crypto-Hero - (Week 1)</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Sun, 08 Mar 2026 10:25:19 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-1-1co3</link>
      <guid>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-1-1co3</guid>
      <description>&lt;h2&gt;
  
  
  Hello Dev.to Community !
&lt;/h2&gt;

&lt;p&gt;This time I will share with you what I did in a full week 1 of my transition from zero to crypto-hero ? And as I promised, every sunday I will post a weekly-summary of my effort.&lt;/p&gt;

&lt;p&gt;Are you ready ?&lt;/p&gt;

&lt;p&gt;Let's go !&lt;/p&gt;

&lt;h2&gt;
  
  
  1 Week Overview
&lt;/h2&gt;

&lt;p&gt;Surprisingly, I haven't done much this week in terms of cryptography development. I had a bit of tiny errands this week, that took my time and energy. One of them you can see here: One of the &lt;a href="https://www.canva.com/design/DAHDWNthFCU/85gbMr6yesrcNZKNFWrNEA/watch?utm_content=DAHDWNthFCU&amp;amp;utm_campaign=designshare&amp;amp;utm_medium=link2&amp;amp;utm_source=uniquelinks&amp;amp;utlId=h01aa2489d9" rel="noopener noreferrer"&gt;Errand-video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I would not say that my efforts were low because of lack of time, but rather because of cognitive overload I would name it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What have I done ?
&lt;/h2&gt;

&lt;p&gt;I have practiced modular mathematics together with turning the binary into a polynomial and practiced modular reduction of an polynomial, that is actually needed for AES on the substitution-layer level, as in the substitution table in order to get the value we have 2 approaches.&lt;/p&gt;

&lt;p&gt;To those who do not know in short AES is an symmetric block-cipher that is built in a following way.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;input                      original-key
|                          |
|                          |
|                          |
v                          V
key addition    &amp;lt;---   nth round-key
|
|
|
v
substitution layer
|
|
v
shift-row layer
|
|
v
mix-column
|
|
v
add-round-key
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Not comming much into details this process above of encryption is repeated depending on the key length in AES, which is:&lt;br&gt;
For 128 bits: 10 rounds / 11 round-keys&lt;br&gt;
For 192 bits: 12 rounds / 13 round-keys&lt;br&gt;
For 256 bits: 14 rounds / 15 round-keys&lt;/p&gt;

&lt;p&gt;Because key addition is done on the beginning before actual encryption and at the end as the last round is finished, thus there are round-quantity + 1 amount of keys.&lt;/p&gt;

&lt;p&gt;And for the substitution-layer we get the value for the input either by turning the byte value to a position in a look-up table or we will turn the byte value to polynomial and find an inverse for this polynomial in GF(2^8), by usage of Extended Euclidian Algorithm with irreducible polynomial of the GF(2^8), such that:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;input-polynomial * input-polynomial-inverse = 1 mod field-irreducible-polynomial.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I have been relearning DES and AES cipher, whereas I spent about 2 days on AES, because I could not understand fully it's key-schedule workflow.&lt;/p&gt;

&lt;p&gt;I have explored the bit manipulation key-words in TS like left-shift, right-shift or that we can xor without turning into binary, what I actually did in my implementation for OTP 😅&lt;/p&gt;

&lt;p&gt;I recapped all of my notes on cryptography from Christof Paar course.&lt;/p&gt;

&lt;p&gt;I implemented decimal to hex value helper function, Euler's totient function and Extended Euclidian Algorithm to my crypto-library project in TS.&lt;/p&gt;

&lt;p&gt;And here are couple things I inferred.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;My notes were purely theoretical and were mostly math-focused and for understanding concept instead of ready to implement the cipher in code. For instance I wanted to implement RSA, because it's quite simple math, that is rather math-focused than about bit shifting etc.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;What I realized was that in order to get an p and q value, that would be prime-values, that are at least 2^512 bit long, I need to implement primality test from Miller-Rabin Primality Test or Little Fermat's Theorem, whereas Miller-Rabin is more efficient for large numbers than Little Fermat's approach. And I actually run into headache to understand how miller-rabin primality test works 😬&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I would need to recap the ciphers all from scratch by reading the book and focusing on implementation rather than understanding how it works.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Unexpected Approval and Plan Change
&lt;/h2&gt;

&lt;p&gt;Additionally there came an unexpected surprise, I have written an article on this this week, however to recall it I got approved to participate in an ETHSilesia Hackathon. Where honestly I did not expected to approved.&lt;/p&gt;

&lt;p&gt;And it kind of forced me to change my plans. Namely I decided to temporarily cease development of my crypto-library that I started and my plans to move all-in to cryptography and blockchain architecture. And focus purely on web3-focused matters together with the hackathon-preparation, sometimes such shit happens. And I will comeback to cryptography development all in, after the hackathon.&lt;/p&gt;

&lt;p&gt;So that's it for this week, to every woman in programming and in the world, I wish you all the best, you're rocking !&lt;/p&gt;

&lt;p&gt;Cheers and see you next week :D&lt;/p&gt;

&lt;p&gt;Ps. if you found some mistake feel free to correct me in terms of AES explanation.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>web3</category>
      <category>cryptography</category>
    </item>
    <item>
      <title>The Last Dance with the past🕺</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Mon, 02 Mar 2026 20:54:11 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/the-last-dance-with-the-past-1mc2</link>
      <guid>https://forem.com/luftietheanonymous/the-last-dance-with-the-past-1mc2</guid>
      <description>&lt;h2&gt;
  
  
  Hello Dev.to Community !
&lt;/h2&gt;

&lt;p&gt;I hope you're doing well, a week ago I posted my first ever post on dev.to introducing myself and saying that I left web-dev and transit to cryptography and blockchain architecture (and not just smart-contracts). &lt;/p&gt;

&lt;p&gt;If you want read more about it &lt;a href="https://dev.to/luftietheanonymous/from-zero-to-hero-lets-start-once-again-1o8g"&gt;click here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In this article I want to explain how do I want to end up this journey officially. Interested ? Let's go !&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Long story made short, I decided to quit web-dev and also developing smart-contracts as my main focus, to concentrate on building my own blockchain(s) and delve deep into cryptography as this is the field of IT that I was interested already since 2022 after reading a book on Bitcoin. Again for reasons "why?", &lt;a href="https://dev.to/luftietheanonymous/from-zero-to-hero-lets-start-once-again-1o8g"&gt;read my first posted article&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Comparison starts in web-dev vs crypto
&lt;/h3&gt;

&lt;p&gt;I will give you yet an example of my engagement etc. by comparing my learning and coding focus of my beginnings in web-dev and learning cryptography. When I was learning from a course on JavaScript, 2 hours section of the course in speed of 1.5x seemed like eternity and in real time it was like usually &lt;strong&gt;tripple&lt;/strong&gt; of the section's duration.&lt;/p&gt;

&lt;p&gt;2 hours in crypto ? I'm aware that those are completely different fields of IT and the learning requires a bit other approach but still, just by comparison the beginnings 2 hours with 1.5x speed, usually I have fit in the length of the actual course irl, because of notes etc.&lt;/p&gt;

&lt;p&gt;You might think I exaggerate, and you're allowed to state so, but I'm the captain behind the wheel and I see what happens.&lt;/p&gt;

&lt;p&gt;Ok, enough introduction 😅 now let's discover why it's for me so important.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why do I bother about it so much ? 🥱
&lt;/h2&gt;

&lt;p&gt;I think that leaving something you have been doing for 3 years with many obstacles faced, pressure and doubt in meanwhile without a greater farewell, is basically disregard to yourself and your work.&lt;/p&gt;

&lt;p&gt;And also, I reckon new chapters in one's life should have a unique beginning, date or some event that would put an emphasis on the new chapter.&lt;/p&gt;

&lt;p&gt;Thus I decided to take part in my first and prolly last hackathon, organized by ETHWarsaw in Katowice, the hackathon will last from 17-19th April. Having taken part in it, I also fulfill my another dream which was to take part in hackathon, but never had an time and opportunity to take part in such event.&lt;/p&gt;

&lt;p&gt;As I chatted with &lt;a class="mentioned-user" href="https://dev.to/konark_13"&gt;@konark_13&lt;/a&gt; in some comments, I reckon the project that I will do, will be Pokemon-themed, because this was a project idea to combine Pokemon + web3 and zk (as I had some experience with noir), but as I even started building an infra plan for it, I I was really struggling with defining the proper infra, like game-logic, events to occur, tools, DB management etc. Not because of complexity, not because of hardness of the task, because of not willing to do the same shit anymore, building the same UI with the same packages and so on, looking the same as 1000 others.&lt;/p&gt;

&lt;p&gt;If that would be done, this would be a tripple-combo of personal-fulfillment:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Closing an web-dev chapter with honours and Opening New Chapter in life (which is actually already opened, but anyways) - Being all in into cryptography and blockchain architecture.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Taking Part in a hackathon as fulfillment of dreams/goals.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Building a project on the hackathon that is what I wanted to build.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The Hackathon-Application Approval
&lt;/h2&gt;

&lt;p&gt;I was really thinking that I'm not gonna be approved, because there was some mention about being a student, so I thought that it could have been organized only for them. &lt;/p&gt;

&lt;p&gt;As it turned out here about 4PM as I checked my mailbox I saw this:&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhkp5rynzz3ecrk15wh8v.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhkp5rynzz3ecrk15wh8v.png" alt="Approval" width="800" height="543"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I shouted out of excitement that my plan can be fulfilled, so I'm glad I will be able to attend the hackathon.&lt;/p&gt;

&lt;p&gt;Until the start of hackathon, besides doing my main occupation, namely cryptography focused work. I will also take some time to recap smart-contract dev principles, other details and think what could I build specifically.&lt;/p&gt;

&lt;h2&gt;
  
  
  Last words...
&lt;/h2&gt;

&lt;p&gt;I also want to express my flabbergast by the way how the devs are among them so to say. I always shun from the devs communities, thinking that I know too little to even express myself, but here I see that actually everyone is welcome as well as any input. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsz0zvoaes91kay1hammo.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsz0zvoaes91kay1hammo.png" alt="My dashboard" width="800" height="325"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So I want to thank you 💜 for all reactions under my posts, for every follow, every reaction and every comment and I sincerely hope, that not only will I become an cryptography expert, but I also will be able to provide you value in form of explanation of cryptography components like phi-function, how SHA algos work or others.&lt;/p&gt;

&lt;p&gt;I really think I will stay for longer on dev.to :D&lt;/p&gt;

&lt;p&gt;Cheers !&lt;/p&gt;

</description>
      <category>hackathon</category>
      <category>webdev</category>
      <category>web3</category>
      <category>ai</category>
    </item>
    <item>
      <title>From Zero To Crypto-Hero - (Week 0) + BONUS</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Fri, 27 Feb 2026 23:31:45 +0000</pubDate>
      <link>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-0-bonus-41j4</link>
      <guid>https://forem.com/luftietheanonymous/from-zero-to-crypto-hero-week-0-bonus-41j4</guid>
      <description>&lt;h1&gt;
  
  
  👋 Hello Dear Dev.to Community !
&lt;/h1&gt;

&lt;p&gt;In this article I would like to share my a key-efforts I made in the entire week on my journey towards becoming a blockchain architect with deep expertise in cryptography.&lt;/p&gt;

&lt;p&gt;This week is for me more of an organisation focused and also a relief after months of confusion (If you're willing to know more, feel free to read my self-introduction on dev.to, &lt;a href="https://dev.to/luftietheanonymous/from-zero-to-hero-lets-start-once-again-1o8g"&gt;click here !&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;Let's go now into details !&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Define the Roadmap 🗺️
&lt;/h3&gt;

&lt;p&gt;First of all I defined highly conceptual roadmap with elaborate milestones, what would I like to build in which point in time what would I like to build and so on. Of course some people will come to me and say that "it won't be so easy as you imagine etc.", on what I answer: "I know and thus attach this lovely image &amp;lt;3"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fixe7sbwv0vz1cu0fuap9.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fixe7sbwv0vz1cu0fuap9.jpg" alt=" " width="736" height="552"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;A lot of people, especially newbies treat the roadmap as some holy grail and clinge to it as strict as they can, which should not actually be so. &lt;/p&gt;

&lt;p&gt;Personally, I treat roadmap as an guide + quite optimistic prediction on the learning process and I will not beat myself up for not succeeding it 100% (I used to as I was in web-dev). So my advice ? Take it easy, but not loosely.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Define the work-rules 📃
&lt;/h2&gt;

&lt;p&gt;Again the same case as with roadmap, but this time it's general set of instructions to follow and not to follow with included unwilling behaviour. I used to have a lot of issues with concentration/focus throughout my entire journey, so I finally have broken my ego and pointed out: "Yes, I suck in that field".&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Filling Gaps on DSA 📝
&lt;/h2&gt;

&lt;p&gt;As I entered the programming space, I actually never saw a purpose on using DSA in web-dev, coz mostly DB (Database, not Deutsche Bank or Bahn, lol) providers have internal sorting algos and methods to offer to you to implement them. And I really skipped that part of coding, however it's essential for cryptography so I currently practiced and learned the sorting algorithms (only one left, from a course I made).&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Official Farewell with Web-dev 🫡
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwekfl6b48nf6jgasn3sm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwekfl6b48nf6jgasn3sm.png" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As I decided not to do web-dev and smart-contracts profesionally as my main career focus, I want to make farewell with this period in my life with high respects. Thus I decided to send application for Web3-Hackathon and hopefully I will be accepted and will able to participate in my first hackathon. I do it not to win, but more for connections and experience the spirit of hackathon the vibe, attitude.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Starting a project for practice of understanding of cryptographic components (ciphers, hash-functions etc.) 🧠
&lt;/h2&gt;

&lt;p&gt;I have started a project in typescript, before I start learning Rust &lt;a href="https://github.com/LuftieTheAnonymous/crypto-ts-lib" rel="noopener noreferrer"&gt;Click here to checkout&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is a library that contains every cipher from "Understanding Cryptography" Book made by Christof Paar. If you want to enter cryptography, &lt;a href="https://www.youtube.com/@introductiontocryptography4223" rel="noopener noreferrer"&gt;This Gentleman will do it much easier&lt;/a&gt;, I really wish I met him irl :D&lt;/p&gt;

&lt;p&gt;I already implemented the most secure cipher in the world, simultaneously the most useless cipher in the world namely OTP. &lt;/p&gt;

&lt;h2&gt;
  
  
  BONUS: What is OTP ?
&lt;/h2&gt;

&lt;p&gt;OTP stands for One time pad has been discovered by Gilbert Vernam in 1917, although it was used yet in end of 19th century for telegraphy security. This cipher is so called symmetric cipher, but more on it in a separate article, what that means.&lt;/p&gt;

&lt;p&gt;OTP in order to be functional must fullfil those 4 conditions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The key must be at least as long as the plaintext.&lt;/li&gt;
&lt;li&gt;The key must be truly random (so it cannot be generated from &lt;code&gt;Math.random()&lt;/code&gt;. In my approach I actually used the build in &lt;code&gt;crypto.getRandomValues()&lt;/code&gt; method, although it seems to be CSPRNG instead of TRNG)&lt;/li&gt;
&lt;li&gt;The key must never be reused in whole or in part.&lt;/li&gt;
&lt;li&gt;The key must be kept completely secret by the communicating parties.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So imagine this you send a message that is 512MB large, whatever file, movie, game does not matter. You encrypt it and send the key to your receiver together with the cipher text it's 1GB of just one-time used data, thus OTP is useless.&lt;/p&gt;

&lt;h2&gt;
  
  
  How does OTP work ?
&lt;/h2&gt;

&lt;p&gt;Encryption:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ciphertext = x XOR key
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Decryption:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;plaintext = ciphertext XOR key
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;But what is XOR ? XOR is a special operation that basically looks following way:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;n-th bit of x + n-th bit of key modulo 2
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;so now converting 512MB to bits it's about 4 294 967 297 bits to be XORed through and thus is the cipher useless.&lt;/p&gt;

&lt;h2&gt;
  
  
  Thank you for reading my article 😍
&lt;/h2&gt;

&lt;p&gt;So I hope I brought you a little bit of cryptographic sneak-peak, so that you will be thrilled for next updates. As an offtopic,&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhbcneb1u4j315h2og7z4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhbcneb1u4j315h2og7z4.jpg" alt=" " width="800" height="607"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yesterday was 30th Pokemon Anniversary, so here see how would look like a Pokemon Trainer if he would be a privacy-first 😅. &lt;/p&gt;

&lt;p&gt;Btw, it's me 😁. I do not uncover my face in the internet, due to again fact because it's against my personal privacy-policy.&lt;/p&gt;

&lt;h2&gt;
  
  
  You want to connect ? 👥
&lt;/h2&gt;

&lt;p&gt;Go to my website from &lt;a href="https://luftietheanonymous.netlify.app/#contact" rel="noopener noreferrer"&gt;this link&lt;/a&gt; and click Telegram or Signal link (I'm privacy first guy as you see) &lt;/p&gt;

&lt;p&gt;Happy, Productive and Successful weekend, see you in a week !  &lt;/p&gt;

</description>
      <category>cryptography</category>
      <category>beginners</category>
      <category>blockchain</category>
      <category>newbie</category>
    </item>
  </channel>
</rss>
