Hello neighbor. I must say, I am really excited about having one place to store all of the things I want to share with the world. I share a little on instagram; a little on Twitter; I have a few gists with some relatively useful information; I have a few repos with useful code. But dwayne.fm has been / will be great for keeping things in one place and organized😊
Anywho, here are some useful tidbits that I’ve found helpful in my journey to transhumanism… I mean becoming a stellar engineer. Feel free to use what you like, give me feedback on what you dislike and most certainly share what you love! As always I’ll continue to update as necessary.
Jump to a Section
The Better Comments extension will help you create more human-friendly comments in your code. I enjoy this extension.
Bracket Pair Colorizer
This extension allows matching brackets to be identified with colours. The user can define which characters to match, and which colours to use. I don’t love using curly braces for everything. Color coding them helps a bit. (If nothing else, helps with prettiness)
Code Spell Checker
A basic spell checker that works well with camelCase code. The goal of this spell checker is to help catch common spelling errors while keeping the number of false positives low. This can be a bit of an annoyance because it will highlight words you intentionally misspell. Otherwise, its definitely useful.
Custom Window Zoom
This Visual Studio Code extension allows you to set the zoom level increment/decrement level. By default VSCode increments/decrements by ‘1’ which equates to ~20%. I feel so nerdy suggesting this, but 100% to 120% is a huge jump visually.
GitLens supercharges the Git capabilities built into Visual Studio Code. It helps you to visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more. Super useful.
Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces and Extensions Across Multiple Machines Using GitHub Gist. I mean… come on!!! This is awesome.
Alfred is an award-winning app for macOS which boosts your efficiency with hotkeys, keywords, text expansion and more. Search your Mac and the web, and be more productive with custom actions to control your Mac. Use this. End of dicussion.
Amphetamine can keep your Mac, and optionally its display, awake through a super simple on/off switch, or automatically through easy-to-configure Triggers
AppCleaner is a small application which allows you to thoroughly uninstall unwanted apps. macOS MVP. One of the most reliable and useful apps I’ve used on macOS in forever.
Bartender 3 lets you organize your menu bar icons, by hiding them, rearranging them, show hidden items with a click or keyboard shortcut and have icons show when they update. I love this app, and others like it.
(A free alternative to Bartender is Dozer. But I have never used it; proceed with caution. Do let me know what you think.)
The Best System-wide Volume Booster with 3D Surround Sound. Boom is just a great sound manager, through and through.
Just hold the ⌘-Key a bit longer to get a list of all active short cuts of the current application. It’s as simple as that. So useful - The cheat-sheet will change depending on what app you hold ⌘ in! It’s wonderful.
iTerm2 is a replacement for Terminal and the successor to iTerm. It works on Macs with macOS 10.12 or newer. iTerm2 brings the terminal into the modern age with features you never knew you always wanted.
Little Snitch 4 (Thanks for the reminder, James Borocz!!!🤓)
As soon as you’re connected to the Internet, applications can potentially send whatever they want to wherever they want. Most often they do this to your benefit. But sometimes, like in case of tracking software, trojans or other malware, they don’t. But you don’t notice anything, because all of this happens invisibly under the hood. 10 / 10 WOULD RECOMMEND!!!
Every time you move a content from one app to the other, compare data side by side or multitask in any other way, you need all the windows arranged accordingly. Magnet makes this process clean and simple. Window’s OS does this natively. But its one of my favorite apps for macOS.
Finder toolbar app to open current folder in Visual Studio Code. Check out the link, it’ll make more sense.
All-in-one workspace. Write, plan, collaborate, and get organized — all in one tool.
Spotify and iTunes in your menu bar. Because music, and everything relating to it, is important.
Stretchly is cross-platform open source app that reminds you to take breaks when working with computer. hashtag: Pomodoro Technique. hashtag: be healthy. hashtag: stay healthy.
- Operator Mono(with Ligatures)
Also see this repo for generating your own Operator Mono w/ Ligatures.
Awesome Resources for Programming
- …and, believe it or not, the React Documentation is very well written!
- AT&T Archives: The UNIX Operating System
Fun lil deep-dive on the history of of UNIX operating systems.
Beginner’s Guide to the Bash Terminal
New to bash / zsh? This will definitely help.
GoRails screencasts are here to fill in the gaps, explain the confusing pieces, and give you an understanding you can’t find elsewhere. There is a lot of “magic” that happens in Ruby on Rails and it’s hard to wrap your head around so many different gems and concepts. You’ll get to see my actual development environment, how I think about and design code, and learn how to become a confident developer.
- The Coding Train
Pluralsight is one of my favorites in general, regardless of what language or framework / library you want to learn. Definitely check them out. I would even argue its worth the $30 - $40 investment for a couple months!