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