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