PinnedTomas SvojanovskyinStackademicStop Unnecessary Re-renders! Autogenerated Selectors in Zustand (Next.js)Enhancing Zustand with Auto-generated Selectors: Optimizing State Management and Component RerendersApr 171Apr 171
PinnedTomas SvojanovskyinDev GeniusPytest Fixtures: Your Secret Weapon for Writing Powerful TestsExploring Pytest Fixtures: Setup, Teardown, Scopes, and Best PracticesApr 154Apr 154
PinnedTomas SvojanovskyinPython in Plain EnglishDjango Ninja — The Modern Approach for APIsExploring the Power of Django Ninja: Building Modern APIs with EaseApr 3Apr 3
PinnedTomas SvojanovskyinStackademicWhy MongoDB is still Popular?Unveiling the Power and Versatility of MongoDB: A Comprehensive OverviewMar 36Mar 36
PinnedTomas SvojanovskyinStackademicI Failed as a Lead Developer. What I’ve Learned?Navigating the Transition: Lessons Learned on the Journey from Senior Developer to Lead DeveloperDec 25, 202334Dec 25, 202334
Tomas SvojanovskyinJavaScript in Plain EnglishGetting Started with Svelte and Vite (Final)Exploring State Management in Svelte: From Built-in Stores to Reactive Components4h ago4h ago
Tomas SvojanovskyinDev GeniusLearning Postgres: Window functions (Final)Mastering SQL Window Functions: Advanced Data Analysis Without Reducing Rows15h ago15h ago
Tomas SvojanovskyinPython in Plain EnglishLearning Postgres: Triggers (Part 15)Implementing Triggers for Automatic Logging in SQL23h ago23h ago
Tomas SvojanovskyLearning Postgres: (Materialized) Views (Part 14)Managing Materialized Views: Improving Query Efficiency and Maintenance1d ago1d ago
Tomas SvojanovskyinJavaScript in Plain EnglishConnecting Express.js and Apollo Server: A Step-by-Step GuideLearn how to set up and integrate Apollo Server with Express.js, define resolvers and schema, and run your GraphQL API2d ago2d ago