diff options
author | Vidhu Kant Sharma <vidhukant@vidhukant.com> | 2023-09-15 08:57:51 +0530 |
---|---|---|
committer | Vidhu Kant Sharma <vidhukant@vidhukant.com> | 2023-09-15 08:57:51 +0530 |
commit | 6237dfa8fa2cdbb674b120defedabfc9992d9024 (patch) | |
tree | 5a98e8dc5947bbd54fff71ed53413033c4ed9f16 /content/blog/2023/programming-is-magic.md | |
parent | 47b32354a7dd687e3e780371d8bfcb85f2b88257 (diff) |
deleted blog drafts
Diffstat (limited to 'content/blog/2023/programming-is-magic.md')
-rw-r--r-- | content/blog/2023/programming-is-magic.md | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/content/blog/2023/programming-is-magic.md b/content/blog/2023/programming-is-magic.md deleted file mode 100644 index 13824de..0000000 --- a/content/blog/2023/programming-is-magic.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: "Programming is Literally Magic" -date: 2023-05-12 -draft: true ---- - -Programming is really cool. It's surreal how to a programmer, the only constraint to what they can -do with a computer is hardware limitations. -Sure, if you want to do "literally anything" you have to be damn good at programming, but hey that's not a permanent constraint. - -I remember when I decided to learn Python a bit over 3 years ago. I literally only wanted to play around with the Ren'Py -visual novel engine because I heard that DDLC was written using it. -Insane how that decision changed my life. Sounds dramatic but programming is actually life changing! - -## I'm a good problem solver now - -I guess I *have* been kind of a problem solver from the start, but programming taught me how to apply those skills. -If something goes wrong, I can be pretty quick to pinpoint the issue. And that's solely because of my experience with developing software. -Everything is constantly breaking with computers and I've forced myself countless times to fix stuff, -which honestly made me wanna die (not really but it feels exactly like that), but now I guess I've fixed enough stuff to be able to -at least pinpoint issues with stuff fairly quickly. -Of course, if I had much more experience I'd be better at it, but it's not a pp measuring contest. - -## Customizability FTW - -Don't think it applies that much to other OSs but on linux, with just a bit of scripting/playing around with config files, you can make -some serious magic happen. I've talked about this, but I care a lot about customization; like I literally want everything to be of my -favourite color (doesn't even matter if it looks good.. to some extent), and I want custom keybindings and all that good stuff. - -My friend once suggested that there should be a way to update your MyAnimeList list from the terminal, and inspired by that idea, I created -[macli](https://github.com/MikunoNaka/macli)! It's a pretty simple program, but it radiates weeb developer energy. -Words cannot describe how it feels when I use my own software on a daily basis. Even if there is a bug I'd be like "damn I did an oopsie" -which is kinda funny. - |