You have to write a research report, and you decide to take turns doing the work.
Your friend creates a doc with the introduction, calls it Project_v1, and emails it to you.
You add the next paragraph, rename it Project_v2, and email it back.
And so on, back and forth…
Last year, my girlfriend and I were apartment hunting in Vancouver, a notoriously expensive city. Walking into a 700 sq foot apartment that’s listed for $2000 (and feels like a shoebox) makes one go “this is crazy.” Having that happen multiple times makes one go “wait, is everyone crazy?”
Creativity doesn’t come from deep study of one particular field. It comes from combining ideas from multiple fields.
In fact, there’s no such thing as a truly original idea. Innovative ideas are just existing concepts, rearranged in novel ways.
To expand this idea, let’s look at the career of John…
Why you should care about AWS Lambda:
- it’s one of the most popular services on Amazon Web Services (AWS)… or at least one of the most talked about
- it’s an incredibly cheap way to build your application
- it’s a big part of AWS’s “serverless” architecture
The moment I decided to become a software developer, I was sitting in the basement of a hostel in Peru.
This was 2015. In 2014, I had graduated university with a degree in English Literature. But what was I supposed to do now?
(For those considering a degree in literature…
Writing this article started with a question: if I could give a new developer one piece of advice to help them write great React, what would it be?
My answer: write clean components by following the rules of writing clean functions.
Our goal is to write React applications that are…
So you’re decided to try GraphQL in React.
The advantage of the component system in React (and view libraries like it) is that your UI gets split into small, digestible, reusable chunks.
Each component is usually compact (100–200 lines), a size which is easy for other developers to understand and modify.
But while component brevity tends to be…
Imagine you have a controller with some complex business logic.
class UserController < ApplicationController
user = User.new(user_params)
end # private methods
This code isn’t unreadable, but there’s a lot going on…
Since my first article on this subject, the React component API has changed significantly. Some lifecycle methods have been deprecated, and some new ones have been introduced. So it’s time for an update!
(See how I resisted making a
shouldArticleUpdate joke? That’s restraint.)
Since the lifecycle API is a bit…