I'm impatient I've done this too many times: // api call to get the contact Luke Skywalker // process a little data return ( <Card> <Card.Title>{person.name}</Card.Title> </Card> ) just to get a lovely Can't read property 'name' of undefined error. Yuck. I fire up the dev console... Network tab, is the API returning data? โ .... Continue Reading →
Challenge #3 – These are not the droids we’re looking for.
I'm pretty excited about challenge 3 of our coding challenge. It let me geek out in two ways: Star Wars! We are creating a basic search tool to search the movie scripts. #ThisIsTheWay I've been on a project for the last few years creating an intelligent enterprise search tool for a client. Much of what... Continue Reading →
Challenge #2 – Staying focused with a tomato
Here we go with challenge 2 of our little coding challenge! What's with the tomato? Well, this challenge was to make a pomodoro timer, check this out: Our second challenge gets more tangy! We'll be building a Pomodoro timer. To provide some background, the Pomodoro Technique is a time management method developed by Francesco Cirillo in... Continue Reading →
Challenge #1 – A Calculator, a RESTful man, and a Springy Boot walk into a bar…
Ha, that's all I got. As I mentioned earlier, I'm going through a fun little coding challenge with my team at Slalom. Our first challenge is to create a calculator. Since I'm learning Spring Boot and specifically creating REST APIs, I get to create this calculator as an API... But first, the requirements, here's what... Continue Reading →
I’ll be Learning Java Spring Boot through a Coding Challenge, join me!
I enjoyed the Advent of Code this past December, a lot, especially since I was doing it with some of my teammates. There were some great lessons learned, and who doesn't love to learn? We were discussing the benefits of a coding challenge like this and decided to think up our own! Our coding challenge... Continue Reading →
Style up your console.logs
This is nothing new, but something I only recently started doing. Ya know those console.logs you're using in your JavaScript code? Did you know you can style them in the dev toolbar? YA! In both your browser console and nodejs! Styling the browser console It's really that simple! Throw a %c in your console.log message,... Continue Reading →
Viewing your state with React’s useReducer
In a previous post I shared an approach to enhance reducer actions in your React Context. I've worked through this a few times and found one thing this approach doesn't have that something like Redux does: the logger. Well, there's a separate library for logging called redux-logger. This nifty little piece of middleware writes out... Continue Reading →
Introduction to the new CSS aspect-ratio property
There's a new CSS property available that I'm pretty excited about. Traditionally, if you wanted to size an image to be widescreen, you'd have to do some math on your own. Then making it responsive gets tricky as well. Widescreen is 16:9, so if it's 1200px wide, how tall should it be? On mobile, when... Continue Reading →
Enhancing reducer actions in React Context
State management in ReactJS is uber important, and there is a plethora of content in the wild about how best to do this: from libraries like Redux to using useState in a component. React also has this neat little useReducer hook for using a reducer in your component. This follows the typical reducer pattern of... Continue Reading →
How Small Business Owners Can Keep Customers Happy in a Busy World
Iโm excited to have guest writer Chelsea Lamb from Business Pop share this post! Customers have a lot of options these days. With the convenience technology has brought to shopping, people have the ability to be more selective with where they get their products and services. Small business owners must keep this in mind if they hope... Continue Reading →
