Skip navigation
Netguru logo
Toggle menu
Services
All services
Ideate
Product Design Sprint
Product Validation Sprint
Rapid Prototyping
Research & Development
User Research & Testing
Design
Product Design
UI Design
UX Design
UX Review
Design Systems
Ecommerce Design
Develop
Minimum Viable Product
Web Development
Mobile Development
Low-code Development
Data Science
Ecommerce App Development
Maintain
Quality Assurance
Agile Project Management
Product Management
Cloud Strategy
Cybersecurity
Scale
Digital Acceleration
Artificial Intelligence
Data Engineering
Product Strategy
Growth Strategy
Ecommerce Integration Services
Industries
All industries
Industries
Finance
Retail
Healthcare
Education
Proptech
Greentech
Industry reports
Online Grocery Shopping
Online Education
Electric Scooter Market
Evolution and Future of Buy Now, Pay Later
Virtual Try-On Report
Clients
All clients
Enterprise
UBS
Volkswagen
Keller Williams
Damac
Żabka
OLX Group
Scale-ups
Solaris
Babbel
Moonfare
Cosmo
temi
Startups
Shine
Hive
Shepper
Artemest
Lisk
About us
About Netguru
Learn more
Our values
Our story
Our partners
How we work
Support for Ukraine
Policies
Sustainability
Diversity
Our ESG statement
Contact us
Press Office
Refer Netguru
Insights
Read our insights
Categories
Innovation
Market Insights
Product Mindset
Technology
Design
Culture
Publications
Hidden Heroes
Disruption Guide Fintech
Design Process for Pros
Project Management Guide
Newsletters
AI'm Informed by Kuba Filipowski
Codestories Newsletter
Hidden Heroes Newsletter
Digital Acceleration Editorial
Careers
Working at Netguru
Join Netguru
Working at Netguru
Job opportunities
Our culture
Netguru Culture Book
Netguru Burning Minds Conference
Estimate project
About the author
Bernard Klatka
Recent posts
by Bernard
Technology
Frontend Quick Tips #18 Rerere - Conflict Hell Solution
Technology
Frontend Quick Tips #17 Changing the Color of a Multicolored Icon
Technology
Frontend Quick Tips #16 How to Escape From Boolean Trap With State Machines
Technology
Frontend Quick Tips #14 Sync Your Icons With Figma API
Technology
Frontend Quick Tips #13 Building an App When There Is No API
Technology
Frontend Quick Tips #12 SVG Masks and How to Wear Them
Technology
Frontend Quick Tips #11 A Way of Dealing With Race Conditions in Redux
Technology
Frontend Quick Tips #10 Refactor - How to Find the Time for It?
Technology
Frontend Quick Tips #9 Level up Animations With Custom Cubic-Bezier
Technology
Frontend Quick Tips #8 Handling Too Many Arguments in a Function
Technology
Frontend Quick Tips #7 Versioning - How to Make Your PM Smile After Deployment
Technology
Frontend Quick Tips #6 To Comment or Not to Comment?
Technology
Frontend Quick Tips #5 Pipe/Compose - Proper Way to Transform Your Values
Technology
Frontend Quick Tips #4 Strong Typings For Redux State
Technology
Frontend Quick Tips #3 Premature Generalisation - Story About One Fat Component
Technology
Frontend Quick Tips #2 Adapter Pattern - How to Integrate Different Interfaces
Technology
Frontend Quick Tips #1 Map - How to Get Rid of 'If' Hell