Hey friends!
I hope you had a swell week. I know I did! Let's get scootin.
Â
Web links of the week
React Native Tutorial - Build a Complete Stopwatch App in 60 Minutes
react-rotary-knob
Some things about `alt` text
Enter The Dragon (Drop): Accessible List Reordering​
Â
Something that interested me this week
I admit this section took me a LONG time to write because I changed the topic so much. It was a pretty busy week, I got to see
my sister speak at SXSW, I have some family in town, and I have so many emails to reply to that I've just been avoiding my inbox like the plague!
One thing though that I've been thinking about lately is passive income and monetization of projects. I'm trying to figure out the best avenues for doing that so I can have more freedom to dabble with projects and things that I enjoy that aren't necessarily free.
So far my
JavaScript+React class on Udemy is doing well, but it's not so much that it can help out significantly with the bills. I am also working on a mechanical keyboard project with Massdrop right now that I'm hoping will 1) get more people to have better keyboards on their desks, and 2) will generate some income I can work with.
Besides those things, pretty much everything I produce (side projects, this newsletter, tutorials, videos) I've been putting out for free. And I want to keep doing that, because I know what it's like to not be able (or even willing) to foot the bill for certain content. Plus, when you make things for free, there's a little more wiggle room in terms of accountability. If I had you paying for this newsletter, for example, I feel like I'd be bogged down with the responsibility of making it high quality purely for the sake of being paid rather than for the desire to provide good resources.Â
I have no idea what the solution is here. Is it donations, freemium content, a Patreon, or something else? If you have any suggestions at all, or examples of what you've done, I would love to hear them.
Drop me a line!
Â
Interview question of the week
Last week I had you make a visualization of the International Space Station location.
Thomas Vaeth tweeted out his solution, source code, and source for his icons! Color me impressed!
This week's question:
Given two sets of rectangles (where each is represented by an array of four elements, where the first two elements are the coordinates of the upper left corner, and the second pair is of the bottom right), determine the area of the space in which they overlap.
Example:
> overlapArea([0,0,4,4], [2,2,4,4])
> 4
Â
Cool things from around the internet
60% keyboard in a walnut case with XDA Canvas
Make your own smartphone gloves
The Most Important Design Skill For An AI-Dominated World
Lego Builds a Sustainable Future, One Brick at a Time​
Â
Joke
Batman: The Batmobile isn't starting!
Robin: Why don't you check the battery?
Batman: What's a tery?
Â
That's all for now folks! Be safe, make good choices, and don't forget to stretch.
cassidoo