Blog/Podcast

Use Map to organize data with JavaScript

We've got a new video, about the Map data structure in JavaScript. We'll take you through the basics of how to create and use Map, and then dive right into a fun example. Follow along as we read temperature data from a CSV file into an array using D3.js's csv() method, and then use a Map to group the temperatures by year. Then we can use that Map to compute the average yearly high and low temperatures, and convert the data back into an array, ready for making a visualization. This is great practice for using Map in JavaScript, so join us and learn how to use Map.
Read More
Use Map to organize data with JavaScript

What I learned writing Head First books

Eric recently pointed me to this article about Steven Pinker's 2015 book on writing, A Sense of Style: The Thinking Person's Guide to Writing in the 21st Century and one reason why some writing is so hard to understand: The Curse of Knowledge. I haven't yet read...

Read More
What I learned writing Head First books

Episode 2: A conversation on SEO with Nick Choat

We recently sat down with Nick Choat, author of Online or Flatline.  In episode 2 of WickedlySmart Conversations, Nick describes his journey navigating the digital marketing waters around making a brick & mortar franchise successful. With Nick we dig into the...

Read More
Episode 2: A conversation on SEO with Nick Choat

Episode 1: A Conversation with Jose Aguinaga

This month we are pleased to offer you a podcast interview with José Jesus Perez Aguinaga, who is a JavaScript developer. Back in October 2016, José wrote a funny and clever sketch of a conversation with a friend about how it feels to learn JavaScript today. The...

Read More
Episode 1: A Conversation with Jose Aguinaga

Build a Generative Music Box

We've completed beta testing our second project and are now preparing to launch! Just like Project 1, A Generative Music Box will help you practice your JavaScript programming skills. What is it? If you've ever played with the Bloom app on your iOS device, then...

Read More
Build a Generative Music Box

Using the Firefox Console

In a previous post I showed the features of the Safari and Chrome consoles. Here, I do the same for the Firefox console, which has many similar features, as well as a couple of features unique to Firefox. This is a great way to get comfortable in all the major...

Read More
Using the Firefox Console

Editing your HTML and CSS in the browser

Chrome and Safari both allow you to edit and experiment with your HTML and CSS right in the browser. The tools and features available in both these browsers have expanded considerably in the past couple of years, giving developers many more options for...

Read More
Editing your HTML and CSS in the browser

Experimenting with CSS

Over the years CSS has grown... a lot. Just like with HTML and JavaScript APIs (like geolocation and web storage), the specification for CSS---that is, what constitutes correct CSS rules and properties---is managed by the W3C, the World Wide Web Consortium. Until...

Read More
Experimenting with CSS

We wrote the book: with over a 1,000,000 books sold, we’ve created some of the industries top-selling software & technology titles. We teach the experts: you find us teaching on today’s premier training sites, like Lynda.com and Safaribook’s Online, and we’ve created digital experiences for a small, but exceptional group of industry leaders and luminaries. Throughout it all, we’ve applied our wickedly smart philosophy to get you there faster with amazing results. How can we help you?

We wrote the book: with over a 1,000,000 books sold, we’ve created some of the industries top-selling software & technology titles. We teach the experts: you find us teaching on today’s premier training sites, like Lynda.com and Safaribook’s Online, and we’ve created digital experiences for a small, but exceptional group of industry leaders and luminaries. Throughout it all, we’ve applied our wickedly smart philosophy to get you there faster with amazing results. How can we help you?

Don't miss out!

Don't miss out on brain-friendly WickedlySmart updates early access to books and general cool stuff! Just give us your email and we'll send you something about once a week. 

You have Successfully Subscribed!