Learn a modern web development skillset with web development tutorials, full courses, tips & tricks

Joined June 2014
193 Photos and videos
Can you believe we get to do this for a living? Sometimes I have to remind myself how I did all of this for fun before I got paid to do it. Sure there are "those days"...but "those days" in any other job would be way worse.
4
17
The #1 dislike I hear about @tailwindcss is "it clutters the markup" - ironically, often from coders who love TypeScript, but see the value prop & gladly overlook how much TS clutters the code. Tailwind actually UNCLUTTERS your css...it's self-cleaning as things move & change.
1
6
Ok, I have to say, after (very intentionally) avoiding mobile jobs for many years, React Native has finally made mobile fun for me.
1
7
GraphQL still feels like Redux before Redux-toolkit (or MobX). Lots of ceremony to make changes is willingly endured on the backend for the amazing client benefits. Where's my open source GraphQL-toolkit?
1
2
One important skill of a good senior engineer: They steward their passion well. They self-monitor for burnout with strong awareness. Should they notice burnout or low-passion creeping in, they make adjustments to keep their own engagement and passion solid.
3
POV: the bull is the eager new PM the bubble guys are engineers the cowboy is the director of engineering who hired the PM in order to "maximize velocity" x.com/Shit_vidz/status/15740…

1
2
Pay/benefits/bonus, etc is all great, obsessive avoidance of meetings is glorious, but my favorite thing: working on a product my family already uses & loves everyday & willingly pays for...for the first time in my career. Amazing how rare that is.
If you're a boss with React Node Postgres, come work with me at Truebill! (now Rocket Money) We're hiring several fully-remote (or onsite if you prefer) seniors. I love working here. I can get your application fast-tracked with HR.
2
If you're a boss with React Node Postgres, come work with me at Truebill! (now Rocket Money) We're hiring several fully-remote (or onsite if you prefer) seniors. I love working here. I can get your application fast-tracked with HR.
2
1
3
After years of wondering if a small-footprint treadmill would be nice for my standing desk, I finally got one. And I know we’ve only just met, but I think I’m in love.
1
5
Pro tip! Don't name your color swatches as words that may ever appear in user copy, lest someone globally find-replace those swatches one day and the user sees this lil bit of glory:
1
4
Never let a year go by where you don't take on something so wildly unfamiliar that it makes your head hurt at first.
1
2
If you have 1hr to learn/code, but are in a bad headspace, it's FAR better to take the first 30min to get in an ideal mental state than spend all 60min in the wrong one. To quote Abe Lincoln: "Give me 6 hours to chop down a tree and I will spend the first 4 sharpening the axe."
1
1
9
The most common barrier to learning new tech is intimidation. The #1 way to overcome that barrier it is to DECIDE to be confident. I don't ever waste my time trying to learn something new until I get in the right headspace for learning.
5
If you know, you know #smtsolvers #z3 #programSynthesis
1
2
You will never have all 3 sides of this triangle. Pick 2 that get you the most important gains and attempt to minimize the pain of the side you didn't pick. Cultures that try to maximize all 3 burnout teams resulting in the degradation of the fast and/or stable sides anyway.
4
Highly effective coders are primarily highly effective people - who have mastered the skill of seeing where things need to go and crafting an organized path to getting there. Coding is the ancillary skill.
1
7
This is especially true in today's day and age, where even "static" content (to be able to be competitive) has so much continual multivariate testing and user-history-based personalization that very little is truly static even on something like a long-TTL article.
BTW, I tried a very different format for this video. Much more editing/clipping-along than normal, the goal being to give a high-level overview of how my projects come together...as opposed tons of detail for each line of code. Feedback is very welcome! x.com/LearnCodeAcad/status/1…

Did a fun video where I build Wordle start-to-finish in 20min with my favorite (and most efficient) React.js stack. Check it out! youtube.com/watch?v=oTVFno-I…
My 2¢ on @elonmusk & twitter: If he can maximize algorithmic trust (internal & external manipulations), & create a broad "social media Overton window", While minimizing overt racism/violence, nudity, & bots, Twitter will appeal to the massive majority that values individualism
1
2
Each day coding, ask yourself: - what is the most important "gamechanger" that will move the ball forward? (for company/team/you) - what is the biggest actionable-next-step towards that gamechanger? - what distractions/procrastinations will prevent meaningful action today?
1
1
5
Coding is a lever for solving meaningful problems. It's a means, not an end. What is the end? Keep hyperfocused on THAT ANSWER. That answer see you through the boring/mundane/grunt-work days, it'll focus your efforts, learning, & progress.
1
3
*will see you (edit button...pleeeeeeeze)