How to quickly (and weightlessly) convert Chrome extensions to Safari
Posts
- How to make complex Chrome extensions: a zero gravity guide
How to make complex Chrome extensions: a zero gravity guide
- Why should developers write? 3 reasons and 3 common blocks
Why should developers write? 3 reasons and 3 common blocks
- Care beyond code: 7 best design practices for frontend developers
Care beyond code: 7 best design practices for frontend developers
- 5 best practices for preventing chaos in Tailwind CSS
5 best practices for preventing chaos in Tailwind CSS
- How a year-long LeetCode habit upped my professional game
How a year-long LeetCode habit upped my professional game
- Before your next frontend pull request, use this checklist
Before your next frontend pull request, use this checklist
Past events
- 5 best practices for preventing chaos in Tailwind CSS
5 best practices for preventing chaos in Tailwind CSS
React Advanced Conference - Layers Meetup: Smart Nano Stores for state management, or how we made frontend simpler
Layers Meetup: Smart Nano Stores for state management, or how we made frontend simpler
Layers Meetup - Nano Stores for Massive State Management Advancement
Nano Stores for Massive State Management Advancement
International Javascript Conference - Bites and Bytes: meetup for developers in Tbilisi
Bites and Bytes: meetup for developers in Tbilisi
Bites and Bytes - Solving algorithms: beyond cramming for job interviews
Solving algorithms: beyond cramming for job interviews
Bites and Bytes