My Digital Garden

This is my Digital Garden. A living notebook of information, tips, and etc. I find useful to share with others. Many pages pages are unfinished and unpolished

What is a “Digital Garden”?

Programming Link to heading

I mostly try to write down things which would be useful to my friends and family learning to code. I would checkout the Learning to Code page to get started with my advice on that. It’s probably also worth just reviewing some tips on being productive, because staying focused and making progress is a huge part of learning to code on your own.

Some other good pages to look at are the generic programming and scripting pages. I haven’t really created pages per-language yet because I don’t think I had enough to justify them before.

As a programmer, it’s good to spend time learning about git, ssh, linux, and databases.

If you want a really cool way to manage your Operating System, dotfiles, and project environments you should checkout Nix and NixOS.

As a programmer you should absolutely pay attention to Ergonomics of your desk, monitor, keyboard, mouse, and various devices because it’s easy to get hurt otherwise.

Cloud and Infra Link to heading

Cloud is a big topic. I have a few pages about IaC, AWS, and security in the cloud, but just as relevant are the pages about backups, databases, and networking.

Outside the cloud I recommend checking out the self hosting and a comparison of various ways to host things online. You could realistically host everything you need at Home using a Mesh VPN like Tailscale instead of running it on the cloud or in a rented server.

There are also some other important pages like:

Stuff I’m Interested In Link to heading

Misc Notes and Tips Link to heading

How to get your Memoji for profile pictures
Set your Memoji as your iCloud picture in iMessage and then download it from icloud.com in the browser by inspecting your profile picture on the page.