<?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>DEV Community: Luftie The Anonymous</title>
    <description>The latest articles on DEV Community by Luftie The Anonymous (@luftietheanonymous).</description>
    <link>https://dev.to/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%2F86b8870b-d013-4747-8398-23b1b75cb3a8.png</url>
      <title>DEV Community: Luftie The Anonymous</title>
      <link>https://dev.to/luftietheanonymous</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/luftietheanonymous"/>
    <language>en</language>
    <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://dev.to/luftietheanonymous/from-zero-to-crypto-hero-week-5-big-changes--39fj</link>
      <guid>https://dev.to/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://dev.to/luftietheanonymous/from-zero-to-crypto-hero-week-4-week-of-break-from-coding-and-big-regret-3ejn</link>
      <guid>https://dev.to/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%2F86b8870b-d013-4747-8398-23b1b75cb3a8.png" alt="luftietheanonymous profile" class="crayons-avatar__image" width="800" height="800"&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%2F86b8870b-d013-4747-8398-23b1b75cb3a8.png" class="crayons-avatar__image" alt="" width="800" height="800"&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;
      
    &lt;/h3&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://dev.to/luftietheanonymous/my-experiences-from-nbx-and-privacy-hell-for-crypto-3mka</link>
      <guid>https://dev.to/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://dev.to/luftietheanonymous/from-zero-to-crypto-hero-week-3-further-work-on-web3-pokemon-project-1cb9</link>
      <guid>https://dev.to/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%2F86b8870b-d013-4747-8398-23b1b75cb3a8.png" alt="luftietheanonymous profile" class="crayons-avatar__image" width="800" height="800"&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%2F86b8870b-d013-4747-8398-23b1b75cb3a8.png" class="crayons-avatar__image" alt="" width="800" height="800"&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;
      
    &lt;/h3&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%2F86b8870b-d013-4747-8398-23b1b75cb3a8.png" alt="luftietheanonymous profile" class="crayons-avatar__image" width="800" height="800"&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%2F86b8870b-d013-4747-8398-23b1b75cb3a8.png" class="crayons-avatar__image" alt="" width="800" height="800"&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://dev.to/luftietheanonymous/-3nok</link>
      <guid>https://dev.to/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://dev.to/luftietheanonymous/my-impressions-on-the-uni-open-day-441k</link>
      <guid>https://dev.to/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://dev.to/luftietheanonymous/are-you-a-real-dev-or-just-a-coder-go-and-read-this-article-55nc</link>
      <guid>https://dev.to/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://dev.to/luftietheanonymous/from-zero-to-crypto-hero-week-2-a-dream-came-true-413m</link>
      <guid>https://dev.to/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="364"&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://dev.to/luftietheanonymous/from-zero-to-crypto-hero-week-1-1co3</link>
      <guid>https://dev.to/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://dev.to/luftietheanonymous/the-last-dance-with-the-past-1mc2</link>
      <guid>https://dev.to/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://dev.to/luftietheanonymous/from-zero-to-crypto-hero-week-0-bonus-41j4</link>
      <guid>https://dev.to/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="606"&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>
    <item>
      <title>My Take On AI and Technology (Besides the Pure Developer PoV)</title>
      <dc:creator>Luftie The Anonymous</dc:creator>
      <pubDate>Fri, 27 Feb 2026 09:55:50 +0000</pubDate>
      <link>https://dev.to/luftietheanonymous/my-take-on-ai-and-technology-besides-the-pure-developer-pov-cce</link>
      <guid>https://dev.to/luftietheanonymous/my-take-on-ai-and-technology-besides-the-pure-developer-pov-cce</guid>
      <description>&lt;p&gt;Hello Dev.to community !&lt;/p&gt;

&lt;p&gt;I hope you're all doing well, today I decided for a little bit more controversial topic this time and namely to present my point of view on AI besides just a tool for code-analysis, vibe-coding, generating images or other cuty activity people use AI for. Are you're interested ? &lt;/p&gt;

&lt;p&gt;Buckle up and let's go ! &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;WARNING ⚠️&lt;/strong&gt;: &lt;em&gt;This article contains personal views on the modern technology of Artificial Intelligence and current world's geopolitical situation and actions of certain governments. This article has in no condition been written with intent to trigger fear or be taken as an oracle.&lt;/em&gt; &lt;/p&gt;

&lt;p&gt;But before I start, some entry information for a reader, so that they would know who is writing that to make the things clear.&lt;/p&gt;

&lt;h3&gt;
  
  
  Introduction Information
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;I define my views in case of world-views as an crypto-anarchist. I do not support any political side, I think out of the box.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I do not belong to any associatations (like idk what you guys would think of me, that I'm foil-cap gang member or whatever, lol), every statement I make is my personal view.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;I'm an Web3 Developer with 3 years of experience in full-stack web-dev, with many interests on IT, so I also grasped some take on how AI neuro-networks are actually working. My knowledge on AI bases on youtube videos from experts on it, Brilliant lessons (on AI)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;My opinions are based on previous historic events and history of human species evolution.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  General take on AI
&lt;/h3&gt;

&lt;p&gt;First of all, to make clear I treat AI as an statistical/probabilistic model that predicts the next word sequence, based on the appearance-ratios to certain word given. Which means every time it generates an output, I know that it's just pure statistics and probability based on the data that it posesses. And I state that we should not let AI just automate everything, without human-intervention on the entire workflow.&lt;/p&gt;

&lt;p&gt;Whenever it generates an output for generating a list of elements in React:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight typescript"&gt;&lt;code&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="nx"&gt;React&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;useEffect&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;useState&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;react&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;getData&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;../some/directory/utils.ts&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;

&lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nf"&gt;DataList&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;T&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;databaseTable&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="kr"&gt;string&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;setData&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nx"&gt;useState&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;T&lt;/span&gt;&lt;span class="p"&gt;[]&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;

&lt;span class="k"&gt;async&lt;/span&gt; &lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nf"&gt;fetchData&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
      &lt;span class="nf"&gt;setBio&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kc"&gt;null&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
      &lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;result&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nf"&gt;getData&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;databaseTable&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;results&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;length&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt; &lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;
&lt;span class="nf"&gt;setData&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nf"&gt;useEffect&lt;/span&gt;&lt;span class="p"&gt;(()&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;
&lt;span class="nf"&gt;fetchData&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;span class="p"&gt;},[]);&lt;/span&gt;


&lt;span class="k"&gt;return &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;div&lt;/span&gt; &lt;span class="nx"&gt;className&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="s2"&gt;some-style&lt;/span&gt;&lt;span class="dl"&gt;"&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;map&lt;/span&gt;&lt;span class="p"&gt;((&lt;/span&gt;&lt;span class="nx"&gt;element&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="nx"&gt;Element&lt;/span&gt; &lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="nx"&gt;element&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="sr"&gt;/&amp;gt;&lt;/span&gt;&lt;span class="se"&gt;))&lt;/span&gt;&lt;span class="err"&gt;}
&lt;/span&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="sr"&gt;/div&amp;gt;&lt;/span&gt;&lt;span class="err"&gt;)
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;export&lt;/span&gt; &lt;span class="k"&gt;default&lt;/span&gt; &lt;span class="nx"&gt;DataList&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;I can infer 2 things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The model I'm working on has been trained only on junior code &lt;/li&gt;
&lt;li&gt;My prompt was not specific enough&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;For those who do not know what the heck am I talking about is that, this component presents very poor understanding of &lt;code&gt;useEffect&lt;/code&gt; hook in React, because it will get executed only once and the array content will not be trigged on any changes to parameter databaseTable.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;But AI-code generation known also as vibe-coding and generally these all accessible AI-models, is just a top of the iceberg. As you could see on the thumbnail, I linked a video which informs that Antrophic has announced due to the US Department of War,...sorry ("Defense") the change of the guardrails, having as the author of the video said:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Abandoned the company's ethics rules for their AI-models&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Well, for someone that is not really into history or just operates in a deep in a bubble and is absorbed by their environment (which is understandable), it might sound just as another boring company statement, updating some policies etc.&lt;/p&gt;

&lt;p&gt;In fact however, it is for me a sign like:&lt;br&gt;
&lt;em&gt;Ok in 1940s there's been the necluar bomb created...&lt;strong&gt;BY SCIENTISTS&lt;/strong&gt; for government. This time &lt;strong&gt;perhaps&lt;/strong&gt; AI-companies will be used as those who will create an Skynet-like weapon.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;AI-companies are already involved in various dubious actions like transactions with NVIDIA --&amp;gt; OpenAI cycles etc. (sorry for that generalization) and OpenAI turning from non-profit to for-profit. Besides Scam Altman to state differently. Well as someone said:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Everything is temporary&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  AI Madness Time
&lt;/h2&gt;

&lt;p&gt;Social media and also media per se are flooded with articles on the AI spreading fear and announcing another AGIs, paralyzing newbies and repeatedly speaking of replacement by AI.&lt;/p&gt;

&lt;p&gt;I will mention only that for me it's absolutely not apprehensive, how and why someone would allow tools made by some company or by some dude, that came back with a milk after years like OpenClaw/Moltbot whatever to manage &lt;strong&gt;THEIR&lt;/strong&gt; private data and information.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=YFjfBk8HI5o" rel="noopener noreferrer"&gt;Here the podcast episode with the main-character from OpenClaw&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'm wondered because OpenClaw and AI automation is not flawless and it performs bugs as well, here an example.&lt;br&gt;
&lt;a href="https://www.youtube.com/watch?v=JiA4fvoeUfI" rel="noopener noreferrer"&gt;Openclaw deletes entire inbox&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  My AI-usage
&lt;/h3&gt;

&lt;p&gt;My personal AI-stack is actually quite peculiar, because I use actually only duck.ai wrapper for my daily usage (Privacy first).&lt;br&gt;
I contemplated about purchasing an subscription for github co-pilot, but for now I don't think it's necessary.&lt;/p&gt;

&lt;p&gt;I use AI quite often to handle errors if I can't find the bug on my own for a bit longer, but not like:&lt;br&gt;
"Hey Bobert, fix the code for me, &lt;strong&gt;no mistakes&lt;/strong&gt; !"-guy, but rather in a way.&lt;br&gt;
"I'm running into an issue: [The error message]. I tried [list down the steps] and I still could not resolve that error. Find the issue inside my code and provide the potential solution approach."&lt;/p&gt;

&lt;p&gt;Basically I let it check whether it spots some logic failure of mine whenever I get an error faster than I fix and then learn from it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why I write about it ?
&lt;/h3&gt;

&lt;p&gt;I write this article in order to showcase the deceitful narrative served by social-media about AI, that should "make people more creative" etc. I want to showcase that conversely it turned out that creativity is almost gone and noone cares:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Almost every website is currently looking the same (they use shadcnx + next.js + tailwind) with basic template and design not so much customized, if that's called creativity, thus I'm done also with web-dev as it's so red ocean area, that it's not engaging to enter anymore.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The amount of shitty code increased.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The IQ level of an average person decreases instead of increasing&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Scammers got a perfect tool to make their scams even more benefitial. I recently helped some person of my narrow-circle of contacts to investigate why there's been some amount of money taken from their bank-account. It turned out that they have used for some period of time a tool in free trial, but there was no mention about it's expiration or when they will get charged. Additionally the tool they used was so shit that OSINT tools like &lt;a href="https://haveibeenpwned.com/" rel="noopener noreferrer"&gt;https://haveibeenpwned.com/&lt;/a&gt; or such websites would give more comprehensive data than that tool.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;People are getting paralyzed&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Social connections for people are tough to be bound&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And there are other much bigger social, financial and technological issues coming from AI.&lt;/p&gt;

&lt;p&gt;I do not state that we should stop using AI etc. &lt;strong&gt;I just assert the facts of different point of view on AI and it's impact.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And if you're fed up and want to stop reading, please read next few lines about primary purpose of Internet and you can go.&lt;/p&gt;

&lt;h3&gt;
  
  
  Primary Purpose of the Internet
&lt;/h3&gt;

&lt;p&gt;For a context of my conjecture on possible miss-use of AI companies by government. Let's head back to the ground-level of digital world, the Internet. If you have ever wondered why the internet has been created, who created it and why isn't the creator of internet a rich well known guy. The answer is quite simple. One of the leading scientists in building the internet were Vint Cerf and Paul Baran, who was building the internet for the Government's Commission to build a communication system that surrvives nucluar attack.&lt;/p&gt;

&lt;p&gt;No social-connection and building better world focused, not enhancement for good. It's been built for again: &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Government to build a communication system that survives neclear attack&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=Dxcc6ycZ73M" rel="noopener noreferrer"&gt;Here is the link to the confirmation of what I say&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And this has been with any other invention or any other science-field. Cryptography (my main focus in my career) has not been invented to enable regular people securely communicate, it's been for the military purposes. Is that a reason why I should throw away cryptography otherwise should be named a spy ?&lt;/p&gt;

&lt;p&gt;Well for some people perhaps yes, but I comprehend their statement. I was and still am oppose to the governments and any globalists ideas, I think not using the ready to use tools and building something from scratch is pointless and irrational.&lt;/p&gt;

&lt;h3&gt;
  
  
  Additionally one simple but broad fact, inferred by me from the human species history study
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Environment changes, possibilities changes, patterns stay the same&lt;/strong&gt;: Throughout many years the technology has evolved, live conditions enhanced, but patterns remained. What do I mean ? &lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Surveilance and Control was always the purpose on the first place. Because I studied for some time history of Britain, creation in 1086 of the Domesday Book is one of the example of rising surrveilance. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Media are basically the subordinaries of the government or the opposition, depending on who will be paid.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Human have actual not evolved much from monkey&lt;/strong&gt;: controversial, but unfortunately the truth is that any action in our life can be narrowed down to the monkey world. Which for me personally is sad, because the development of the new technologies is interesting and flabbergasting, but often flawed by monkey incentive, carved inside human brain.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Entities who pursued good for humanity were always mocked, taunted or were introverted&lt;/strong&gt;: People like Nikola Tesla, whose biography I also studied was an phenomenal inventor, but he was not an entrepreneur like Edison, whom I actually condemn for the Propaganda against AC (Alternative Current) using it on animals. But as I said:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Greedy Monkey will do everything for more bananas.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;And thus Tesla died feeding pigeons in a hotel room paid by the company as honorary for his work.&lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;My take away from all of this would be quite simple. As a species we're likely on the verge on existence, meaning it will be a miracle if human species survives until 2100. So:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Switch off the media, focus only on what you are passionate about.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Don't let yourself absorb with stress and find your tribe (again monkey analogy XD) and contact with them.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Don't trust politicians and big companies in their incentives.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Don't stress about being replaced by AI, today world is so screwed that entrepreneurs are people like Amodei from Antrophic who can't fit a single deadline of replacing human by AI.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Happy Weekend and and stay tuned for first report of progression on sunday ! I decided I will post the reports of my efforts in cryptography and blockchain architecture weekly on sunday.&lt;/p&gt;

&lt;p&gt;Stay safe, stay alert, stay curious ;D&lt;/p&gt;

</description>
      <category>ai</category>
      <category>future</category>
      <category>machinelearning</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
