Andrii πΊπ¦ (@andriishupta) β’ Hey
π¨βπ» Lead Full Stack Developer
Publications
- For web developers wanting to work with #web3:
- Familiarize yourself with blockchain. This will involve learning about distributed ledger technology, consensus mechanisms, and the various blockchain platforms: Ethereum, Layer 2, and Non-EVM.
You should try Alchemy University.
- Focus on developing decentralized applications (DApps).
Learning about the various protocols and tools used in the web3 ecosystem is helpful. This includes things like ethers.js, wagmi, IPFS, infura_io, and Alchemy Platform.
- Solidity language is used for smart contracts on Ethereum, so it's a must-learn if you want to be a contract developer.
However, you don't necessarily need to know Solidity to be a DApp developer.
With Thirdweb, you could work with smart contracts via SDK/UI.
- Blockchain development can include building custom blockchain networks, developing consensus algorithms, and creating blockchain-based solutions for various industries. With CosmosSDK and Substrate, you can create your own blockchains.
Overall, the best place to start will depend on your interests and goals. Whether you want to build DApps, write smart contracts, or work on blockchain infrastructure, there are plenty of resources to help you get started. #softwaredevelopment
- I have just published a new article on my blog about connecting a Polkadot wallet to a Nextjs
website with the @polkadot/extension-dapp! Check it out for a guide on getting your project set up, a deployed example, and more.
https://blog.andriishupta.dev/connect-polkadot-to-a-nextjs-website-with-polkadotextension-dapp
- I like going to the gym and running(and anime)
- Lately, I've been enjoying the simplicity and flexibility of TailwindCSS.
One of the main reasons is that I already know CSS, so I don't have to spend time learning a new API from Chakra UI or MUI for things like styling buttons and form elements.
With TailwindCSS, I can easily customize the styles to fit my needs and even add my own utility classes if needed. That being said, for complex components like modals or ensuring accessibility, I still think it's essential to use a well-designed library or framework.
HeadlessUI or RadixUI are great options that allow you to use your own CSS while still getting the benefits of a pre-designed and tested component.
- YES, I have manually posted my recent tweets here cause I tried to use Hypefury for scheduling and engagement.
I do use Reflect to cross-post from here to Twitter, but does anyone build something similar to Hypefury/BlackMagic(CRM & Analytics) for Lens?
- Did you know that #Nextjs has built-in SSR(Server-Side Rendering) support for improved performance & better #SEO? Search engines can index your page content without waiting for JS to be executed. Plus, initial HTML is richer & more detailed than with client-side rendering.
- Tools & approaches that I use to simplify and speed-up content creation for my tech blog about web development:
1/ "Speech to Text" - default macOS's accessibility feature to spit out ideas "on paper".
2/ AI assistant for grammar - Grammarly to keep writing neat
3/ AI assistant for content - ChatGPT, Lex.Page and NotionAI are the options.
4/ Paraphrasing - QuillBot to change the common text from documentation or existing tutorials
5/ Blogging platforms - Hashnode, Medium, and Dev.to give better reach for beginners. Considering using the mirror.xyz for web3 outreach.
- I have used ChatGPT several times last week: for a post, an article, and a copywriting example... and it is incredible!
Generates everything you want if you ask it correctly π€
- If you're looking to build a web3 project, you should definitely consider
Vercel and Next.js.
Here's why:
- With Vercel, you can deploy and scale your web3 applications easily and quickly without worrying about infrastructure or performance.
- Next.js provides powerful features like automatic code splitting, optimized performance, and easy server-side rendering, making it the ideal choice for building fast and efficient web3 apps.
- Vercel offers a free plan and transparent pricing, so you can get started with development without breaking the bank. Check out the Vercel pricing here: https://vercel.com/pricing.
- Almost everyone in web3 uses Next.js right now, and there are plenty of tutorials on "how to create a web3 app" that uses Next.js with different blockchains, web3 tools, CSS frameworks, and much more.
Don't miss out on the benefits of using Vercel and Next.js for your web3 projects - give them a try today! Check out their documentation here: https://nextjs.org/docs.
- # 1.22.0 - 16th November 2022
Big release today, you can now gate your publications with access criteria. Remember your publications itself is an NFT so you can gate a publication so only people who collect can see it, same with your follow graph. Very excited in what you guys build with this.
Alongside this we have also exposed an endpoint to allow you to upload videos and audios, as we have seen uploading those via IPFS and serving them can cause them to buffer and be slow. Our API endpoint will upload it and transcode it serving that file to all people who call the API. Behind the scenes it will be pinning it to IPFS so on-chain state is still decentralized.
- feat: profile interests
- feat: gated publications powered by LIT - https://docs.lens.xyz/docs/gated
- feat: add 3 new providers to gasless
- feat: if no default profile picked select the first created one to expose more profiles
- feat: ability to upload audio and videos via the API and it be pinned for you on ipfs but the transcoded version will be served for better audio and video experience - https://docs.lens.xyz/docs/media
- Hi everyone π
I am open to the Lead/Senior Front-End/Full Stack position.
Leave a short description and link to the LinkedIn & Twitter posts.
π My links: https://linktr.ee/andriishupta
π₯ https://twitter.com/andriishupta/status/1592940926686482433
πββοΈ https://linkedin.com/posts/andriishupta_opentowork-frontend-fullstack-activity-6998640858711347201-9-AP?utm_source=share&utm_medium=member_desktop
β¬οΈ β¬οΈ β¬οΈ
π§βπ» I have 7 years of diverse experience in full-stack web app development and non-dev activities such as delivery, leading, mentoring, and interviewing.
π Domain: Financial & Blockchain/Web3.
I would consider other interesting options.
π§βπ» Tech Stack: my main stack is: React.js(Next.js), Node.js(NestJS), AWS, PostgreSQL/MongoDB, REST/GraphQL, Serverless & JAM.
Full Stack role: FE >= BE.
80-50% as Front-End.
20-50% as Back-End.
π Location: Remote.
πΈ Salary expectations: Value-Based Remote Salary.
β° Schedule: flexible hours(including weekends).
π£ I speak English and Ukrainian πΊπ¦.
- What do you love/hate doing as a Web Developer?
I would start:
love: API integrations
hate: "pixel-perfect" designs
π€β¬?
- gm lens frens π
Today I have made an important decision in my life π’
I quit my job today and going to focus full-time on maintaining the first-ever open-source frontend @lenster.lens πΈ powered by @lensprotocol πΏ.
Building social media was my dream since 10th grade, I built more than 4 social media in public but all failed, Lenster is my 5th one and itβs going crazy β‘οΈ.
I believe building in public is key π to the success of a product.
We have a lot of items queued up in the roadmap, be excited about it πΊ
**Collect this post for 2 WMATIC and support Lensterβs development π**
- Hey πΏ @lensprotocol community!
I have created a π± "use-lens" set of libraries to simplify the usage of Lens API by generation GraphQL code for different frameworks & libs, for example, React with Apollo Client.
All information is on Github:
https://github.com/use-lens/use-lens
- use-lens - a nice library for Lens developers from @andriishupta.lens
This set of packages provides developers with hooks, services, components, etc., for different frameworks who are building on Lens to make development easer and with less code π
https://github.com/use-lens/use-lens
- This post is an NFT
- Collect should have an emoji
- This post is an NFT
- How to build censorship-resistant software
- Deploy immutable, permanent front ends on Arweave
- Push your code to Radicle
- Build APIs on The Graph Protocol decentralized network
- Store files on Arweave or IPFS
- Livepeer video streams
And run your own node(s)
- BREAKING:
The Ethereum Merge has been scheduled for TTD 58750000000000000000000
This is approximately Sept 15-16th
The Merge is officially scheduled π
- gm βοΈ
- for the next two months will try to work on myself for 100%
- gif*
- Web2 = gib me your email
Web3 = gib me your address
- just setting up my lenstr
- just setting up my lenstr