Ooo the Apple Store has the 14" I want for in-store pickup today... I will have the 16" and the 14" today and have to decide which one to keep 😅
Expect lots of pictures!
🤤
Don’t have the new 16” but here’s my 2019 16” next to the new 14”.
When I got the 16” originally it felt like an aircraft carrier but this 14” does feel like a little baby computer now 😅
Overall the design is beautiful in person, it feels extremely pro and industrial.
The simpler shape makes the previous gen feel like it was trying to hard to be “cool” or something.
New 16" is here, here it is next to the new 14":
Here's new 16" on left, and my 2019 16" on the right:
Here’s both new MacBook Pros and an M1 MacBook Air for comparison.
Here’s how the 13” and 16” look in my setup in practice, docked as a second display.
Most days I don’t even unplug my laptop, which is making me lean towards 16”…
14” whoops, not 13” 🤦🏻♂️
I still haven't had a chance to set either computer up to actually use it, but even with both machines in hand I still can't decide which size I prefer 😖
Pros for 16" 👉
🖥 Bigger secondary screen
🔋 Better battery life
⚡️ Less chance of thermal throttling
✈️ More screen space when working only on laptop/traveling
🔊 Better speakers
Pros for 14" 👉
🛌 More comfortable on couch/in bed, where I literally never use it
16" looks like the obvious choice on paper but man I am struggling to resist the cool factor of having a smaller laptop again. The 12" MacBook still holds a special place in my heart for example, even though there is literally no practical benefit for my lifestyle 😅
I think I'm leaning 16" because I know I'll appreciate the extra workspace when we're on vacation as a family. But there's a little devil on my shoulder that I know is gonna call me a coward for doing it 😅
The problem with this decision process is that if Apple made a 20" laptop, that would technically be better on paper too. So there has to be some limit where the size is just too annoying to lug around. Just can't decide if the 16" is at that threshold.
Here’s an interesting tidbit though — because of the increased pixel density on these new machines, the 14” actually has slightly *more* workspace than my 2019 16”.
So if I’m happy with my current 16”, I should be happy with the new 14”.
But look at all the extra space on the new 16”!
Here’s what I actually look like in front of each size. My wife says I look ridiculous with the 14”, and like I’m working inside a doll house 😅
I think the winner is the 16" 🏆
Better on paper in every important way, and my biggest concern was just looking like a goofus carrying around a giant aircraft carrier of a computer.
I never stopped to think the 14" makes me look like a fat guy in a little coat instead 😅
Have been using 16" all day, I literally can't get the fans to turn on. Largest Figma file I have + running my CamLink 4K in Photobooth + screensharing in Tuple at the same time, computer is just like "lol nice try".
• • •
Missing some Tweet in this thread? You can try to
force a refresh
Last month, over 200 people got together in my hometown of Cambridge, Ontario to hang out, talk shop, and get a peek behind the curtain at some of the new stuff we’ve been working on.
Tailwind Connect started out as an idea for throwing a little local meetup while the team was in town, but naturally ballooned into us renting a massive hall, hiring a crew of four videographers, and racking up a catering bill that put my own wedding to shame.
But even though we got a little carried away with the production, we tried to make it feel more like a meetup than a conference. We ran the event in the evening and kept it to just one presentation, leaving as much time as possible for people to just hang out and connect.
I've never worked on a site where dark mode was as simple as "replace every instance of hex code A with hex code B."
The color changes are very often context-specific, so if you're using CSS variables to support themes, you need to name those contexts, like GitHub has:
Notice the "Show All Properties (389 more)" at the bottom? Yeah, there are a _lot_ of context-dependent color tweaks that need to happen in every supported theme.
This is why dark mode support works the way it does in Tailwind. It lets you make context-specific design decisions for dark mode right in the template, without identifying, naming, and hoisting every single context out of the design.
It’s weird that anyone thinks Tailwind isn’t suitable for super custom designs. That’s literally the reason I made the framework, to build super custom designs faster.
I've always loved how much polish a subtle animation like the one on this Stripe button can add to a UI 😍
Let me show you how to recreate it with Tailwind CSS! 🧵
First, let's create the button! We'll use `rounded-full` for the pill shape, add padding with `px-4` and `py-1.5`, set the font-weight with `font-semibold`, add color with `text-white` and `bg-slate-900`, then set a hover color with `hover:bg-slate-700`.
Are there any email marketing/newsletter tools designed for technical people? All I want in the world is to write emails in markdown and include code snippets.
I want to do a lot more newsletter writing but the friction with all the WYSIWYG crap is brutal 😞
"HEY World" is by far the closest thing I've found to the right level of friction-free newsletter publishing (even without markdown or code support), but for sending stuff to the Tailwind newsletter it feels weird to not come from our domain.
This is my current oh-my-god-I-want-to-blow-my-brains-out workflow:
1. Write in Markdown in my editor, leaving little comments where I need to add images.
2. Optimize images myself and upload to DigitalOcean Spaces (to bypass brutal compression applied by newsletter software.)
For better or worse my entire approach to business is “make whatever I want, and hope enough people pay for it for it to work.”
Like a band making music — write songs you’re excited about, not the songs people want you to write. Might fail but at least you’ll have fun.
To be clear this isn’t advice, and it’s the furthest thing from a recipe for success. But if you’re lucky enough to have this, I would be careful to fall into the trap of doing what people ask you to do instead of just continuing to live the dream.
As an example, we released these Tailwind CSS templates earlier this week and we used Next.js because we like using Next.js. I’ve gotten lots of feedback like “not all your customers use React” and yeah that’s true! But that assumes we’re customer-driven, and we’re not.