Scott Logic / Altogether Smarter Blog Matt Stobbs I build apps at Scott Logic. I have an interest in all things front-end and love to share the things I learn. Back to all posts Tech Demystifying React Redux 196 One of the most common complaints when someone starts learning React Redux is that it's too magic. In this post, we'll be pulling back the curtain on React Redux to discover how it really works. Matt Stobbs · 1st May 2020 · 12 min read Tech By the Hook: A Practical Introduction to React Hooks 212 Hooks are one of the most exciting features of React in recent times, allowing the developer to "hook" into React features without having to use class components. In this post, we take a dive into Hooks and learn how, when and why to use them. Matt Stobbs · 9th May 2019 · 9 min read Tech Data Fetching in Redux Made Easy With RTK Query 210 RTK Query is the latest addition to the Redux family, intended to make loading data from a server as easy as possible. In this post, we'll look at why I'm so excited for it, and answer the question "but why does redux care about data fetching?" Matt Stobbs · 17th Jun · 6 min read Tech The Philosophy of Svelte 460 Svelte is one of the most exciting parts of front-end development today. But what is it, exactly? In this post, we take a look at the philosophy behind Svelte and see how it affects everything Svelte does. Matt Stobbs · 18th Jan · 6 min read Tech Finite State Machines: The Developer's Bug Spray 81 Everyone hates bugs. Unfortunately, as codebases grow, it's easy for bugs to spread out of control. Fortunately, they can be brought back under control using psychology and a mathematical model from the 1950s. Matt Stobbs · 8th Dec 2020 · 7 min read Tech The 6 Most Common Accessibility Problems (and How to Fix Them) 241 Accessibility is essential to provide a high-quality experience for all of your users. However, it can be easy for failures to slip into our applications. In this post, we'll look at the six most common accessibility problems and discuss why they matter and how they can be fixed. Matt Stobbs · 2nd Jul 2020 · 8 min read Tech Demystifying React Redux 196 One of the most common complaints when someone starts learning React Redux is that it's too magic. In this post, we'll be pulling back the curtain on React Redux to discover how it really works. Matt Stobbs · 1st May 2020 · 12 min read Tech Drawing Lines with WebGL 221 Connecting points on a chart with a line is one of the most basic uses of a charting library. When drawing that line in WebGL, however, it's not as straightforward as you might think. Matt Stobbs · 18th Nov 2019 · 9 min read Tech Sculpting Shapes with a WebGL Fragment Shader 103 When first using WebGL, even rendering a simple shape can be a challenge. In this post, I take a look at the approach we've taken in D3FC to render shapes using the fragment shader. Matt Stobbs · 17th Oct 2019 · 9 min read Tech By the Hook: A Practical Introduction to React Hooks 212 Hooks are one of the most exciting features of React in recent times, allowing the developer to "hook" into React features without having to use class components. In this post, we take a dive into Hooks and learn how, when and why to use them. Matt Stobbs · 9th May 2019 · 9 min read Tech 4 things I learned to love about Swift 73 When first learning to develop in Swift, there were many cases in which I would become frustrated at some of its unique features. However, the more I learned about Swift, the more I realised these features weren't so crazy after all. Matt Stobbs · 14th Feb 2019 · 6 min read Scott Logic Contact Us © Copyright Scott Logic 2020. Privacy