Kevin RandlesAdding Dynamic Themes to a React App Using CSS VariablesI’ve been working on my portfolio website this weekend, and finally implemented a feature I’ve been thinking about for a few weeks —…Jul 16, 2018Jul 16, 2018
Kevin RandlesValidating Forms in Semantic UI ReactI’ve been working recently on fleshing out the app I built for my final project at Flatiron School, and thought I’d share some of what I…Jul 9, 20186Jul 9, 20186
Kevin RandlesThinking About CSS, Part 2 — PreprocessorsTo follow my last post, about some of the different ways CSS styles can be defined in the context of a React web app, I wanted to look at…Jun 25, 2018Jun 25, 2018
Kevin RandlesThinking About CSS (with React)CSS. You know it, you use it, you…might have a complicated relationship with it. When I first started making web apps, I looked at CSS as…Jun 17, 2018Jun 17, 2018
Kevin RandlesPainless File Upload And Hosting With Filestack-ReactOne of the biggest headaches in my young career as a software developer has been figuring out the best way to allow users to upload images…Mar 20, 20182Mar 20, 20182
Kevin RandlesBuilding a RESTful API with Node, Express, and MongoDBAs I’ve become more familiar with JavaScript, and more aware of the possibilities it offers, I’ve been curious about the recent trend of…Feb 27, 2018Feb 27, 2018
Kevin RandlesEmmet: How Lazy Developers Write HTMLTo a new or aspiring software developer, the extent of the modern text editor can be overwhelming. I just went through all the user…Feb 6, 2018Feb 6, 2018
Kevin RandlesActive Record ValidationsHaving spent a few too many years working in desktop support, if there’s one thing I can tell you about the users of your software, it’s…Jan 16, 2018Jan 16, 2018