Today, we learned that Gemma was selected to be the Graphic Designer for the CU Boulder Men’s Football Team! Last year, Gemma was the Graphic Design Intern for the D1 Men’s Hockey Team and the Men’s Lacrosse team. This is a big responsibility. The CU Buffs Football team has the […]
Development
Every year, Amazon has a little fun with everyone’s virtual badge image in the company directory, PhoneTool. This year, employees got some shades: Here are some of the effects from previous years: Googly Eyes Spring Flowers Colorful Butterflies Funhouse Mirror
Got the sad news today that EdX/2U is discontinuing their boot camp programs. I’m extremely grateful for the opportunity to share these life changing skills over the past 7 years. I still remember the day a UC Berkeley recruiter called me and asked if I would be interested in teaching […]
From an internal message board for my company’s interviewers…
My first time working with the Remix framework didn’t go so well. I followed their quick start instructions step-by-step which seemed very straight forward. The development server started. I opened a browser to localhost and ended up with the dreaded “white screen of death”. I thought I followed all the […]
My proposal for a conference session was accepted. Next month, I will be hosting a session called “Effective First Day Student Introductions… with 40, 50, 60 Students or More!” at the 2023 2U Educator Conference – “Innovations In Online Education” Should be a fun session. The technical work is done. […]
I’ve been motivated to move some of my side projects and blogs off of WordPress. It’s a great platform but I don’t like to see hundreds of attempts to hack my sites in my logs. So far, none have succeeded, but I resent having to block IPs from bots to […]
COVID drove the UC Berkeley Coding Boot Camp online in early 2020. Sadly, it seems as though there are no plans to resume in-person classes. I say “Sadly” because I really enjoyed the in-person experience. It’s SO MUCH EASIER to teach real people than little black rectangles on Zoom. You […]
Looks like somebody broke something! Somewhere between Node v18 and Webpack 5, this little error started appearing: ‘digital envelope routines::initialization error’ Fortunately, I found a pretty simple workaround: In your package.json file, add this prefix to the scripts that break: export NODE_OPTIONS=–openssl-legacy-provider For example, instead of just start-storybook -p 6006, […]
Web site visitors tend to be very impatient (Fifty three percent of visits are likely to be abandoned if the pages take longer than 3 seconds to load). You can imagine now frustrating they become when they click on an element and nothing appears to happen, which occurs frequently in […]