Cool Tools I’ve Been Using Lately
HTML-код
- Опубликовано: 29 май 2024
- I talk about a lot of cool things on this channel. Here are the ones I actually use every day.
TOOLS MENTIONED
Drizzle orm.drizzle.team/
Superhuman try.sprh.mn/theobrowne (affiliate link)
Supermaven supermaven.com/
Synology amzn.to/3wVC3mY (Amazon affiliate link and I personally use the 1821+)
Pretty-ts-errors github.com/yoavbls/pretty-ts-...
Rectangle rectangleapp.com/
Posthog posthog.com/
Arc arc.net/
Check out my Twitch, Twitter, Discord more at t3.gg
S/O Ph4se0n3 for the awesome edit 🙏 Наука
1. Computer
Computer sucks
2. Terminal
Imagine using a computer
2. Keyboard
3. Mouse
@@nikkehtine using the tool named «mouse» is actually a skill issue
Phrases never expected to hear. ‘I only have 12 terabytes remaining.”
I recently added more drives so I have 60tb remaining now :)
Expected for anyone who does video professionally 🤷
node_modules ¯\_(ツ)_/¯
My first question would be: how is the backup. Not great I presume.
@@ShadowManceri His backup is the RAID. Nothing else.
1:12 drizzle
4:08 superhuman
6:38 supermaven
9:05 diskStation
12:58 pretty typescript errors
15:23 rectangle
17:04 posthog
19:54 arc
needs to be pinned
Thank you !
You’re the hero we needed.
Respecto
Dunno if he owns drizzle...but his marketing is like: 'hey every other ORM is bad', use drizzle. Nah, Prisma we love you
The CTRL + A for superhuman going from your current selection all the way down ignoring the content above can just be done with SHIFT + END. CTRL + A with how it works normally makes sense as it selects *A* ll the items and not just everything below, whereas SHIFT + END selects everythiung from where you are to the *END* of the list.
Or, for Mac users out there, Command + Shift + DownArrow
exactly what I thought
He needs some way to sell his sponsored program. So ctrl a and emojis were all it has going for it
yeah Ctrl+A should never do anything but select All
Honestly seeing some of this very talented, bright, and experienced users discover some basic features that *even* Windows (not Linux) has had for decades is mind boggling to me. Something I would consider table stakes is like life changing things to them when Apple releases it as a feature after decades or someone created a Mac application for it.
Rectangle: Aka basically what the window management in Windows 11 (and to an extent Windows 10) does by default. That shit should be something Apple should just ship in MacOS, with all the "It just works" Mac is known for
"It just works" - Todd Howard
The only thing that's actually better on 11 than 10, But I got so used to the keyboard shortcuts I barley notice the improvements.
@@duven60the default terminal with tabs in win 11 is the only thing that I care for over win 10 😂
@@ND6K The terminal in Win10 have tabs too, it's been years
Windows 7
Theo, great tips, the typescript error plugin, the supermaven and the rectangle already got me and I installed them while I was watching the video. Looking forward to using it daily
I believe all the Arc AI features are completely free right now. Correct me if I’m wrong.
They are, yep
I use some of the features all the time. The preview for websites where it creates a summary is so useful when debugging. You know immediately if the page is related to the error or not
Yes they are!
Arc and Supermaven have literally changed my entire workflow. It's unreal.
I have been thinking so much about a ts plugin like that, huge
Excited to learn about Supermaven! I tried many types of coding AI integrations but always felt disappointed by the lack of repository context awareness
holy fuck its 3:21 am here in cali, i take a break from debugging asm, pop open youtube and see theo posted! bro is def a nightowl fr
Guilty as charged
Nice 👍
@@t3dotgg Don't you schedule things to better align with better algorithmic release schedules? I hear thats a thing ytbers do. e.g US morning
same here man, it was already 4am, needed a break from coding and saw this haha
@@t3dotgg dont worry i spent the last 14 hours debugging c/asm just to realize i forgot a return 0 , nice video btw
CTRL + A not selecting all(yknow, that's what the A stands for) but just mirroring properly implemented SHIFT + END behaviour is ridiculous. Like.. I cannot fathom why anyone who likes keyboard shortcuts would find breaking existing behaviour to duplicate another existing behaviour good in any way shape or form.
Also, if you want real storage on your network, honestly, synology is a bit of a cheap-but-expensive option, if you're willing to put the time in there's much better ways to create storage(hell, 1500 bucks for an empty enclosure almost affords you a proper server with a real CPU instead of that embedded-cpu stuff synology sells you) that's available on the network with better hardware, redundancy and throughput. Like just to give a perspective - synology only last year introduced ECC RAM by default, something a storage device should have had 10 years ago, especially when you're dealing with double- or even triple-digit terabyte systems.
The thing is, not everyone can or wants to invest the hours to make a self build Server work. Synology is really simple and quick to setup and it just works without requiring further attention (hardening, updating, dealing with random issues which can pop up on proper servers). Combined with the fact, that it has many really useful build in utilities (HyperBackup, Container Manager, Domain Controller, SSO Server, Drive and Office, Mail Server, etc) makes this not a bad option.
Yes, I can build something much more capable for half the price of a Synology (if I don't try to fit it into a 1U Rack Enclosure), but I also need like 5 times the time for that to get a solution which still isn't as reliable as Synology. I would recommend Synology for a NAS any day of the week over something self build. Just don't try to run heavy compute on it.
Sounds like you just wanted to complain lol
@@alpha2727 it's literally just a low-end computer with a NAS OS tho. The latter of which you can get for free. 3 or 4 hours of R&D+building for a basic system(are you really gonna argue people won't put in a few hours for this but set up a domain controller and SSO server? :'D) vs the 1k$ markup for the brand. I'd say in this economy most people will know which one makes more sense for them and knowing about more options doesn't hurt, innit? ;)
@@Aedaeum Sounds like you're projecting given your comment has pretty much 0 actual arguments.
@@IzzyIkigai Projecting what exactly? lol A distaste for contrarians? -- you got me, I definitely think people should keep their whining to themselves 🤡
Been using Magnet for window resizing for a long time. Rectangle looks cool too. Thanks for the heads-up. 🙏😎
I love tools/workflow videos, so this was great
Another cool thing about Synology is, if you have multiple locations where you do your work you can have a second Synology at the other location and I use I think it’s called SyncThing to sync your data between the two locations. Doesn’t even have to be all your data it can be maybe just your active coding projects and not all the VODs for example
really great vid, I love exploring new tools
I watched all the way and I am interested in more videos about the tools that you've been using 🙂
posthog looks amazing and i can't wait for your tutorial!
Rectangle looks good. Been using Magnet for the last 3 years that does the same thing, and I agree, it is a life changer in managing your workspace!!
VSCode needs to support pretty typescript errors natively
Webstorm does it, and many more too. And while they dont pay me for promoting them (I would like to be paid though), it surprises me how often people brag about what their vscode can do with "only 100500 plugins" when there is tool that does many of that by default.
Lol JetBrains IDEs already does that natively, which is the superior IDE / editor anyways.
It's mostly the typescript language server that needs to improve the messages, look at the errors that Bun shows, much more useful and readable
@@murtadha96thanks for your superior opinion 🕵️♀️
Another superior opinion: Jetbrains IDEs also support database type checking and DataGrip is the best DB studio ever. So you might not need drizzle either...
Made it to the end and very interested in learning more about tools!
Thanks for sharing Supermaven ❤
please do these type of videos more, i always wondered how you did !yt and stuff and tried my best searching for it now ik this sorcery thanks again
I really like Amethyst as a WM since I've been forced on to a MBP for work. No crazy config required and makes me feel at home coming from other tilers.
Looking forward to the PostHog tutorials! 🤩
Please do these more often this is useful info
Arc has a window version now. I got introduce to it by my boss and I’m loving it!
A fun open-source alternative to Rectangle if you're coming from i3 on MacOS is Yabai. I have mine setup so that my first desktop is a normal floating space, but all other desktops which I use for dev work are automatically tiled.
Been using Kagi recently, quite like it but need to give it more time to see. 100% agree on Synology, technically you could go cheaper by making your own system but the software just makes it great especially for stuff like running lightweight docker containers.
I was very skeptical of Synology for a while too since their hardware is comparatively weak and I was used to running FreeNAS…but now that I switched I’m loving the set it and forget experience.
Please make more videos like this one! 🙏🏻
This is the first theo video i've watch full
Suprised you didn’t mentioned Raycast, this tool hugely improved my workflows!
Loved this video. More please ❤
Worth noting that Synology boxes start quite a bit cheaper depending on your needs. If you just want something for storage and to have their super good OS, they aren't near that expensive.
this video was so worth it just for finally learning about duckduckgo bangs. I've seen people using it before but I never knew that it was actually ddg doing the magic.
cant wait to see the posthog tutorial!!
So this is what 100x dev looks like
btw arc browser is available in Windows. But I believe only on windows 11, but they are trying hard to get older windows versions supported to. Also they will work on a android and Linux version in the future.
Fun fact:
Arc is written in Swift, and they compiled the swift code to windows somehow (I am not an swift dev but I think that’s normally not easily possible)
Sadly the windows version is not exactly as good as the macOS version, but it will be soon, therefore I am certain
Also have you tried Raycast? Spotlight + Rectangle + a bunch of other cool stuffs
Raycast is awesome.
bro i miss you. it's been while since i watched your videos. now have lot of your video to watch loool less goo
I don't know why sequelize does not get enough love on youtube.
Been using prettyts since your first rant ❤
Used to have a synology, but started running into issues with their proprietary stuff. Ended up dumping them for truenas, can do everything and so much more.
This is awesome, thanks!
I agree about Arc. It won me over the second time I gave it a try.
What's the usecase for selecting all emails older than the selected one? Imo it should work the other way around, select an email and all newer emails.
Please could you tell me what VSC theme you are using. I actually like the theme a lot
Rectangle is a great tool. It's being build in natively into Mac OS 18 now.
started using arc because of you, and I am never going back to any other browser
on mac I find it pretty amazing but on windows it feels kinda lackluster for me
@@nikkehtine still pretty early on Windows. Gets regular updates though
Oh my god didn't now about Posthog. Thank you!
i can’t get enough of arc it’s really that good now i use windows and we don’t have the ai features yet but they are incredible on ios they even have a feature where you can call the max ai and it’s completely free no limits
Sorry I don't use a computer that's pretty mainstream. Have you heard of a transputer? An asynchronous thread level parallel set of CPUs? No? Well anyway I use a set of custom TI-89s a wired like a single CPU. And basically if you don't use that I'm better than you. Any idea when Arc comes to the Motorola 68000?
Love to see the Synology mentioned...
The Command + A thingy looks like a bug.
I tried Arc some weeks ago on Windows, it's so sad it doesn't offer the same amount of feature (yet !?) on Windows than Mac, but I will keep an eye open to test it back in some time!
Hi Theo,
Could you do a round up of the best public repos from great saas products that we should know about? Thinking about Posthog as you showed, but also Sentry etc?
For a cheap and flexible NAS, grab an old computer and stick TrueNAS Scale on it, it works great!
0:20 nix os users being 3 parallel universes ahead of you
Lol yeah this - nix has been so good for this, especially combined with a good dotfiles repo
can you pls explain me waht nix is for? I never got to understand it
@@brandonjoaocastillo7490 NixOS is a linux distribuition with a few special features that make it stand out. Most notably you have a big configuration file where you declare how you want your system to be set up. This means that you can for example take this config file and put in on a new computer and instantly get exactly the setup you want. Nix is the name of the programming language used for configuration and Nix is also the name for the package manager. Among others, Nix(OS) focuses on reproducibility, reliablility and (better) containerization. You can give the nix package manager a try without installing NixOS on all linux distros, windows with wsl and even macOS :)
@@brandonjoaocastillo7490 nixos is a linux distribution centered around the nix package manager. it uses the nix langage to be declared. nixos is not like other linux distributions but instead you have a configuration file where you declare how you want your system to be configured. fancy words around this include declarative, immutability and reproducibility. this means you can just take your configuration file and share it with your friend and within a matter of seconds he will have your exact setup. also the nix package manager has some really clever features like every app being "containerized" and bundled with all its dependencies. you can even have the same program installed with different versions if you want to! this means you will never have the "works on my machine" with your colleagues again :)
13:20 This looks so similar to crazy C++ template errors, even the error IDs (TSnnnn) look like the ones given by MSVC 😂
If getting productive with a new computer worries you use Ansible!
What’s your opinion on warp? Overhyped?
using command+shfit+arrow keys also selects everything from you current selector to some direction onwards
What theme and font are you using in VSCode?
Window snapping is like the most basic thing an OS with a window-based GUI should come with out of the box, no question
I use the Win+arrow keys on windows all the time
Some great tools here, always trying to find a good email client especially on Linux. Price is quite high for superhuman but interesting choice
My fav mac software: Raycast, iTerm 2, Screen Studio, Cleanshot X, HyperKey (caps lock -> meta used with RayCast with shortcuts)
I used Rectangle FOREVER, but with Raycast I was able to replace it
Raycast FTW! Literal game changer. Do you know what Spotlight replacement Theo uses?
personally i think (Ctrl + Shift + End) or (Cmd + Shift + Fn + →) makes more sense than (Ctrl + A) or (Cmd + A) from the current cursor down
This. It's unbelievable that he never knew of the Begin/End/Page keys.
In addition to Rectangle I use another useful MacOS tool for managing windows AltTab for switching between active windows instead of switching spaces
I've heard good things about the Synology. I'm using the 8-bay QNAP and it looks almost identical feature wise. I've been very happy with it.
I'm never using Drobo again. I had 3/3 separate Drobos fail (the drobo itself) and lost my data 3/3 times.
Definitely going to check out Posthog. Thanks for the recommendation.
Been liking Arc. Tabs on the sidebar instead of top make a lot of sense. Especially since webpages are normally portrait and monitors are landscape.
Does superhuman allow you to give it instructions? I've been using Cody AI. It's been great because I can give it instructions like "make me a sidenav and put it into its own component". It only seems to have context of the currently open file though which is kind of lame.
Pretty ts errors seems fantastic, should be builtin
So this video was made on Apr 7th? That's more than a month ago lol. Not surprised but surprised, cuz usually Theo spits out a video on hot topics as soon as they are trending.
Your email client's 'Yesterday' section gave it away haha
disk station looks useful!
Why do I suddenly get the urge to listen to Panic! at the Disco whenever I see your videos on my home page?
cmd+~ or alt+~ is the shortcut I was missing in my life.
What does alt ~ do?
It's like alt+tab but within the same context/window
@@archytype.mp3 What different from that than ctrl+tab?
@@lorinh2947 idk
@@lorinh2947 ctrl+tab switches tabs in the same window. alt + ~ switches windows, but only those of the same application
(unless youre using Edge or Adobe Reader, they already make each tab behave like a separate window for some reason)
Great Vid! Thanks for doing it. I'd rename your NAS. That's just not a joke worth explaining.. IMO.
For windows 11 users (yeah some of us use windows 11 to code, crazy but it is what it is).
regarding the Rectangle app on MacOS that theo use, We can simply hit CTRL + Win + Arrow (Up/Down/Right/Left), Out of the box.
Also, I have the Arc Browser on Mac and Windows. The Windows version has a lot of bugs and issues, works super smooth and nice on my mac though.
Arc actually works great for windows 11 currently. Yes it lacks many of the AI features but yeah the implementation is great and I would really suggest you to try it you like their take on the browser
more tools vids plz❤
Arc has hit 1.0 in Windows. It’s not feature for feature compatible with the macOS version yet but as with the mcOS version they are updating it weekly
Small correction, Arc is actually now generally available on Windows (but buggy I’ve been told). I love it too on MacOS.
How are you not using Raycast? I’m a heavy user of super fast basic features like window management (bye Rectangle), clipboard history, deep links and snippets, and I’m only using 10% of its capabilities.
Great tips! Like the Typescript extension, thank you 🙏
I think that if you are using raycast you basically don't need to install rectangle, because window management is installed already, or maybe it's a plugin I don't remember how I got it setup, but yeah, you can have it there configured how you like :)
I love my Synology DS, but I hate that they don't have any "upgrade path" between devices. I'm currently stuck on DS414, and there's no way to upgrade to a larger device without buying enough drives to fit all the stuff I already have disks for, set everything up again, and copy all of the files over. I really wish there was an upgrade path of just moving all the disks over to a larger DiskStation device, and have it figure it out all itself 😟
This is context I didn’t have and I’m happy I do now. Hopefully I don’t need to upgrade again 🙃🙃
@@t3dotgg I think some of the models, probably the + models, including yours, support extension devices that you can connect. So you're not as stuck as I am. Still sucks though, because even if you don't need more space, it might for example be nice to upgrade to a faster model in the future.
It does do this.
There are a few models that aren't compatible with each other, but it should be fine. There are articles for it on their website.
It can either do it for you by moving files/settings automatically or just swap the drives to the new model. I've done the later personally before.
I am afraid if you find Rectangle that awesome, if you discover Amethyst your head will explode ;)
It's supermaven available for Zed?
A MacBook without Raycast I can not trust. It’s a must have app.
cmd + a is supposed to select all. May be different hot key would suit it. Imagine you are on 50th of 100 and u have to go to all the way to the top :D
Btw you can do all your Windows Management within Raycast
I wish I had arc when I was in school
What is the mono font theo uses in his vscode? Does someone know? Thankss
Arc is now available for windows but I am not able to find all these features you talked about.
About Superhuman. Their command+A is actually the command+shift+arrow-down key combination. Command+A should select all, it should not select all from the current point.
People seem to forget that MS Edge has workspaces (in addition to profiles) which IMHO are better than Spaces. Also in MS edge you get e clear list of open tabs, which in Arc you lose especially if you are in a space with lots of pinned sites (AKA bookmarks).
Ohh how cool drizzle is really eloquent! 😂
I saw Chris Titus Tech his picture: Super Human Email. Now I am curious what that is about.
I really wanted to like Arc but I just couldn't adjust. The performance of some of the split view features was terrible and the idea of keeping long-term bookmarks alongside short-term tabs never stuck with me.
I tried Edge recently, and it pissed me off how much I enjoyed it. It runs more smoothly than any other browser I've tried, and you can make the interface even more minimal than Arc if you want to. It's now my daily driver. Wish I was paid to say it but it's the truth.
I didnt not watch the video but came here to saw I saw the rectangle logo in thumbnail and to say that raycast does everything rectangle can do and more + it's easier
rectangle is kinda like hyprland on arch, except it does sacrifice on looks
!yt does not work in my Arc. How do I set this up?