Hate reading? Watch the original video instead :)
Oh, you hate videos? Ok, fine…
The concept that most transformed my programming career doesn’t seem to be explained anywhere.
Imagine you’re a fledgling coder. A senior engineer walks up to you and says:
Coding isn’t about code.
It’s about building modular, highly-decoupled hierarchical systems that can robustly sustain continual evolution from piecemeal and simultaneous contribution.
Then she walks away.
Technically, her description captures the essence of software engineering. But it’s intractable for most programmers. And even hard to apply.
Until now! Presenting…
The “LEGO Principle” is simple:
Let’s cut to the chase: the reason you can’t think your most life-defining thoughts yet isn’t because you haven’t chanced upon enough inspiration or knowledge.
It’s because your brain is still learning to “chunk” the details into the building blocks of bigger ideas. (Literally, learning science calls this process “knowledge chunking”)
What you need isn’t a sudden breakthrough you can achieve only if you’re “talented enough” — it’s a slow, beautiful process you can only do bit-by-bit every day.
Let’s explore that idea (and maybe think some thoughts we couldn’t have thought before 😉)
I often wonder “When will I…
I get it. You think big. You feel super creative and inspired.
But then you struggle to execute. Your vision lingers perpetually out of reach…
Time to watch a YouTube video on How to stop making excuses and execute?
We’ve all felt it: the sense of overwhelm and helplessness after scrolling through news updates. Everything seems plagued with intractable problems, and all we can do is watch.
But this feeling is not a reflection of reality.
It’s a reflection of our species’ immature communication tools.
Humanity’s problems are real. But were almost never seeing them in the light needed to solve them.
If our species is to survive (and thrive), we need to invent media forms that harness storytelling to understand complex social systems. …
Building software at a small startup is crazy challenging. There’s lots of work and little structure. You play many roles. You’re on tight deadlines.
Startups demand a very different work style than larger companies do. An established company builds and maintains a product. A young startup runs experiments to explore what product to make — and if a product should even exist at all.
Through it all, startups push us to confront our deepest held instincts — both as engineers and humans.
So what does a great engineer do to thrive in an early-stage startup? …
Her talk has over a million views.
How did Anjana Vakil create such a wildly popular resource on a topic she clearly didn’t have the expertise to teach?
Well, have you ever had this thought: There are so many experts out there. I don’t have…
We just love those D3 oh-so-smooth animations/transitions.
And gosh, we love React’s declarative-ness and composability (especially when building complex data visualizations.)
So, can you have D3 transitions in React?
But in my opinion, if you don’t have time to majorly refactor (or an appetite for React anti-patterns)…
On a dedicated channel, #dvs-topics-in-data-viz, in the Data Visualization Society Slack, our members discuss questions and issues pertinent to the field of data visualization. Discussion topics rotate every two weeks, and while subjects vary, each one challenges our members to think deeply and holistically about questions that affect the field of data visualization. At the end of each discussion, the moderator recaps some of the insights and observations in a post on Nightingale. You can find all of the other discussions here.
It’s no secret: the explosion of data continues to revolutionize organizations. Across the world, forward-thinking leaders embrace this opportunity, pioneering new ways for their organizations to utilize their data. As data floods in, a new kind of data expert is rising up, equipped with the rare skills to bridge the gap between complex information and the human insight and understanding needed to harness it: the Data Visualization Practitioner.
While data scientists give you the raw material to be “data-driven,” dataviz professionals provide the data vision: they make critical information useful to those who need it most. The tools they create…