Panos pfp

Panos

@panosm

18 Following
24 Followers


Panos pfp
Panos
@panosm
Yesterday I did a very cool thing. I managed to call a Talent Protocol ( @talentent ) REST API endpoint, first via a Google Sheet and then via Looker Studio. P.S. Working at @talent is always very exciting!
1 reply
0 recast
5 reactions

Panos pfp
Panos
@panosm
Today, I implemented Point in Time pagination to access our OpenSearch database page-by-page. OpenSearch offers 4 ways to browse search results in pages: - The Scroll API - The "from" and "size" parameters - The "search_after" parameter - The Point in Time API Each one is supposed to be targeting a specific use case. I used Point in Time API (which also incorporates the parameters "size" and "search_after") to write a script that browses the whole set of documents in an index. P.S. At Talent Protocol we use AWS OpenSearch to empower our search API.
0 reply
1 recast
1 reaction

Panos pfp
Panos
@panosm
Hi! I am officially reviewing the Manning book "Full-stack AI for Web Developers" which will be available in Fall 2025. I am really enjoying it. It is taking me to a long journey on integrating generative AI tools with Web applications. I am learning a lot. Here is the public page of the book: https://www.manning.com/books/full-stack-ai-for-web-developers P.S. At Talent Protocol we love books #WhatIsYourBuilderScore #LifeLongLearning
0 reply
0 recast
1 reaction

Panos pfp
Panos
@panosm
Last Thursday, Feb 6th, I presented to 120 16-years old school pupils about the s/w engineering profession. I also explained how @TalentProtocol is redefining how a builder is recognized for their talent and work using Builder Score.
0 reply
0 recast
4 reactions

Panos pfp
Panos
@panosm
Happy 2025!! - 2024, professionally-wise, was really bad for me, until I managed to join Talent Protocol - first with a small project, back in April/May, and then full-time by mid-October. - 2024 reminded me, again, of the importance of chasing our dreams. My dream was to join a Web3 company within 3 years of setting this intention in April. I managed to join in October, after 6 months ... much sooner. I am proud of my perseverance and dedication to my goal, but I am equally grateful to @rubendinis for referring me to this incredible team at Talent Protocol. And then to @leal.eth, @pcbo and @macedo who trusted him and me. - I am stepping into 2025 as one of the happiest software engineers in the world. There is truly nothing more that I could ask for! - This year, let's make Talent Protocol even bigger, reaching more people with our honest and impactful services. Let's empower more software engineers to build solutions that ... ... Make this World Better! Let's build even more!
1 reply
4 recasts
17 reactions

Panos pfp
Panos
@panosm
Check out my Onchain Wrapped 2024 by Talent Protocol! @talentmate.eth https://2024.talentprotocol.com/wrapped/284507/talent?color=talent
2 replies
0 recast
1 reaction

Panos pfp
Panos
@panosm
This is one of the most eye-opening book to myself. I finished this book and I was sad that I did. I wanted more and more and more. I was happy that I read it because I learnt so much. I highly recommend it to those who want to understand - how the financial system works. - how the current financial system is failing constantly - how Bitcoin is the network that will turn this world to be a much better world for everyone Go and read it, in order to understand how you can change the world to the better. Lyn Alden is guru to this subject. (affiliate link) https://amzn.to/49RXnce P.S. I work for @talent . I am dedicated to make this world better by leveraging blockchain technologies. -- What Is Your Builder Score? -- #WhatIsYourBuilderScore
0 reply
0 recast
1 reaction

Panos pfp
Panos
@panosm
Hey @talentmate.eth , I have managed to switch from Web2 to Web3 this year. What do you think? Do I deserve some Christmas $TALENT?
1 reply
0 recast
1 reaction

Panos pfp
Panos
@panosm
https://mirror.xyz/panagiotismatsinopoulos.eth/JJ0z5Qk8LvS5uk2z9UZjiET5XbClwa71MYcMCRPt6jM My blog post about Yul/Assembly
0 reply
0 recast
1 reaction

Panos pfp
Panos
@panosm
I just got my Advanced Solidity Bootcamp Certificate from Encode Club. https://opensea.io/assets/matic/0xdBf2138593aeC61d55d86E80b8ed86D7b9ba51F5/13477 PS. -- What Is Your Builder Score? -- #WhatIsYourBuilderScore At @talent I also develop Smart Contracts.
0 reply
0 recast
0 reaction

Panos pfp
Panos
@panosm
Ruby on Rails - Class Loading Classes should all have their unit tests. But, in reality...just in case...this step in CI can catch problems early: - name: Class Loading run: | RAILS_ENV=production bundle exec rails runner 'Rails.application.eager_load!'
0 reply
0 recast
1 reaction

Panos pfp
Panos
@panosm
This is what makes me really happy as a software engineer!
0 reply
0 recast
1 reaction

Panos pfp
Panos
@panosm
Check out this POAP I added to my collection
0 reply
0 recast
0 reaction

Panos pfp
Panos
@panosm
I returned from ETHRome 2024 Hackathon with two bounties won in my bag. Together with @rubendinis we built the Onchain Advent and we won bounties ... 1st for using Pimlico (https://www.pimlico.io/), the infrastructure platform to build with Smart Accounts and 2nd for using Scaffold ETH 2 (https://scaffoldeth.io/) , which gave us a lot of tools already baked in into our project. This is my POAP https://collectors.poap.xyz/token/7208431 And of course my participation to ETHRome was sponsored by @talent , the company I work for ;-)
1 reply
0 recast
2 reactions

Panos pfp
Panos
@panosm
I'm extremely excited! After 6 months of very intensive level-up, I have finally landed a full-time job in the Web3 world. From today, I will be full-time working for @talent The platform for professional reputation data. Built on Web3/Blockchain. I will work on all layers of the stack. - Next.js - JavaScript/TypeScript ecosystem for Web3 development - Ruby/Ruby on Rails - Postgres - AWS - Solidity 🎉 đŸ’Ș
1 reply
0 recast
1 reaction

Panos pfp
Panos
@panosm
create-open-frames is great way to start with Farcaster frames. I just submitted a PR to their repository to fix some small issues. Now it is even better :-) https://github.com/builders-garden/create-open-frames/pull/1
0 reply
0 recast
2 reactions

Panos pfp
Panos
@panosm
Check out this POAP I added to my collection
0 reply
0 recast
1 reaction

Panos pfp
Panos
@panosm
Yesterday I tried to write Hardhat tests using the Viem integration. But the Hardhat Chai Matchers don't work, yet, with Viem. So, I upvoted this open issue here: https://github.com/NomicFoundation/hardhat/issues/4874 You may want to do that too.
0 reply
0 recast
0 reaction

Panos pfp
Panos
@panosm
Today, I decided to move my blog post writing activity to a Web3 decentralized platform. Mirror https://mirror.xyz/panagiotismatsinopoulos.eth Since I have become a Web3 and Blockchain advocate, both as a user and as a builder, I couldn't resist in moving to a platform that doesn't bind its existence to my creative activity. I can now create content that will stay in history forever, regardless which client application I use to create it. My readers will continue to be able to read my content for free. But also, - They can subscribe to get notified - They can mint the blog posts they like. This rewards me and the platform. And they can be rewarded too if they mint a blog post first. Let's build and use decentralized platforms as much as we can. This will make our data being our own property, not controlled by anyone else other than us.
0 reply
0 recast
1 reaction

Panos pfp
Panos
@panosm
I just got my certificate of completion for the Chainlink CCIP Bootcamp. CCIP is the Cross-Chain Interoperability Protocol that allows to send tokens and messages from one chain to another. And not only that, it allows for the recipient to be either an EOA or a Smart Contract. And when a Smart Contract the sender can specify a public function to be called on it. I worked hard to implement different use cases and I really enjoyed this awesome bootcamp. Thank you @chainlinklabs for organizing this. https://collectors.poap.xyz/token/7202804
0 reply
0 recast
1 reaction