Skip to main content
Skip to footer
Rangle.io
Who we are
What we do
+
–
Our services
Our work
How we work
What we're up to
+
–
In the community
In the news
Join our team
+
–
Life at Rangle
Our specialties
Careers
Blog
•
Contact us
Skip to main content
Skip to footer
Menu
We're glad you're here
Close
Who we are
What we do
+
–
Our services
Our work
How we work
What we're up to
+
–
In the community
In the news
Join our team
+
–
Life at Rangle
Our specialties
Careers
Blog
•
Contact us
Rangle.io
←
←
Blog
5 blog posts
Development
,
Artificial Intelligence
AI for Frontend Developers →
Development
How to get the types you want with TypeScript type guards →
Development
,
React
Refactor to React Hooks, Not Classes →
BQA
,
Development
Developers and QAs: A Match Made in Heaven →
Design
,
UI Architecture
Simplify Styling with Functional CSS →