diff options
| author | Mitja Felicijan <mitja.felicijan@gmail.com> | 2024-02-23 10:35:22 +0100 |
|---|---|---|
| committer | Mitja Felicijan <mitja.felicijan@gmail.com> | 2024-02-23 10:35:22 +0100 |
| commit | 4abcce013c9ee3053badf2abda77190233066676 (patch) | |
| tree | 450de7e8fed3c3c7501a9d2e2eb60a676bdfa09e /_posts/posts/2019-10-14-simplifying-and-reducing-clutter.md | |
| parent | cdf50cb2e3051200c6ea0628c318d66220b7d1a1 (diff) | |
| download | mitjafelicijan.com-4abcce013c9ee3053badf2abda77190233066676.tar.gz | |
Testing thoughts page
Diffstat (limited to '_posts/posts/2019-10-14-simplifying-and-reducing-clutter.md')
| -rw-r--r-- | _posts/posts/2019-10-14-simplifying-and-reducing-clutter.md | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/_posts/posts/2019-10-14-simplifying-and-reducing-clutter.md b/_posts/posts/2019-10-14-simplifying-and-reducing-clutter.md new file mode 100644 index 0000000..e804ecb --- /dev/null +++ b/_posts/posts/2019-10-14-simplifying-and-reducing-clutter.md | |||
| @@ -0,0 +1,60 @@ | |||
| 1 | --- | ||
| 2 | title: Simplifying and reducing clutter in my life and work | ||
| 3 | permalink: /simplifying-and-reducing-clutter.html | ||
| 4 | date: 2019-10-14T12:00:00+02:00 | ||
| 5 | layout: post | ||
| 6 | type: post | ||
| 7 | draft: false | ||
| 8 | --- | ||
| 9 | |||
| 10 | I recently moved my main working machine back from Hachintosh to Linux. Well the | ||
| 11 | experiment was interesting and I have done some great work on macOS but it was | ||
| 12 | time to move back. | ||
| 13 | |||
| 14 | I actually really missed Linux. The simplicity of `apt-get` or just the amount | ||
| 15 | of software that exists for Linux should be a no-brainer. I spent most of my | ||
| 16 | time on macOS finding solutions to make things work. Using | ||
| 17 | [Brew](https://brew.sh/) was just a horrible experience and far from package | ||
| 18 | managers of Linux. At least they managed to get that `sudo` debacle sorted. | ||
| 19 | |||
| 20 | Not all was bad. macOS in general was a perfectly good environment. Things like | ||
| 21 | Docker and tooling like this worked without any hiccups. My normal tools like | ||
| 22 | coding IDE worked flawlessly and the whole look and feel is just superb. I have | ||
| 23 | been using MacBook Air for couple of years so I was used to the system but never | ||
| 24 | as a daily driver. | ||
| 25 | |||
| 26 | One of the things I did after I installed Linux back on my machine was cleaning | ||
| 27 | up my Dropbox folder. I have everything on Dropbox. Even projects folder. I | ||
| 28 | write code for living so my whole life revolves around couple of megs of code | ||
| 29 | (with assets). So it's not like I have huge files on my machine. I don't have | ||
| 30 | movies or music or pictures on my PC. All of that stuff is in cloud. I use | ||
| 31 | Google music and I have Netflix account which is more than enough for me. | ||
| 32 | |||
| 33 | I also went and deleted some of the repositories on my Github account. I have | ||
| 34 | deleted more code than deployed. People find this strange but for me deleting | ||
| 35 | something feels so cathartic and also forces me to write better code next time | ||
| 36 | around when I am faced with similar problem. That was a huge relief if I am | ||
| 37 | being totally honest. | ||
| 38 | |||
| 39 | Next step was to do something with my webpage. I have been using some scripts I | ||
| 40 | wrote a while ago to generate static pages from markdown source posts. I kept on | ||
| 41 | adding and adding stuff on top of it and it became a source of a | ||
| 42 | frustration. And this is just a simple blog and I was using gulp and npm. | ||
| 43 | Anyways after couple of hours of searching and testing static generators I found | ||
| 44 | an interesting one | ||
| 45 | [https://github.com/piranha/gostatic](https://github.com/piranha/gostatic) and I | ||
| 46 | just decided to use this one. It was the only one that had a simple templating | ||
| 47 | engine, not that I really need one. But others had this convoluted way of trying | ||
| 48 | to solve everything and at the end just required quite bigger learning curve I | ||
| 49 | was ready to go with. So I deleted couple of old posts, simplified HTML, trashed | ||
| 50 | most of the CSS and went with | ||
| 51 | [https://motherfuckingwebsite.com/](https://motherfuckingwebsite.com/) | ||
| 52 | aesthetics. Yeah, the previous site was more visually stimulating but all I | ||
| 53 | really care is the content at this point. And Times New Roman font is kind of | ||
| 54 | awesome. | ||
| 55 | |||
| 56 | I stopped working on most of the projects in the past couple of months because | ||
| 57 | the overhead was just too insane. There comes a point when you stretch yourself | ||
| 58 | too much and then you stop progressing and with that comes dissatisfaction. | ||
| 59 | |||
| 60 | So that's about it. Moving forward minimal style. | ||
