git.mcksp
    1
    2
    3
    4
    5
    6
    7
    8
    9
   10
   11
   12
   13
   14
   15
   16
   17
   18
   19
   20
   21
   22
   23
   24
   25
   26
   27
   28
   29
   30
   31
   32
   33
   34
   35
   36
   37
   38
   39
   40
   41
   42
   43
   44
   45
   46
   47
   48
   49
   50
   51
   52
   53
   54
   55
   56
   57
   58
   59
   60
   61
   62
   63
   64
   65
   66
   67
   68
   69
   70
   71
   72
   73
   74
   75
   76
   77
   78
   79
   80
   81
   82
   83
   84
   85
   86
   87
   88
   89
   90
   91
   92
   93
   94
   95
   96
   97
   98
   99
  100
  101
  102
  103
  104
  105
  106
  107
  108
  109
  110
  111
  112
  113
  114
  115
  116
  117
  118
  119
  120
  121
  122
  123
  124
  125
  126
  127
  128
  129
  130
  131
  132
  133
  134
  135
  136
  137
  138
  139
  140
  141
  142
  143
  144
  145
  146
  147
  148
  149
  150
  151
  152
  153
  154
  155
  156
  157
  158
  159
  160
  161
  162
  163
  164
  165
  166
  167
  168
  169
  170
  171
  172
  173
  174
  175
  176
  177
  178
  179
  180
  181
  182
  183
  184
  185
  186
  187
  188
  189
  190
  191
  192
  193
  194
  195
  196
  197
  198
  199
  200
  201
  202
  203
  204
  205
  206
  207
  208
  209
  210
  211
  212
  213
  214
  215
  216
  217
  218
  219
  220
  221
  222
  223
  224
  225
  226
  227
  228
  229
  230
  231
  232
  233
  234
  235
  236
  237
  238
  239
  240
  241
<rss version='2.0'>
<channel><title>mcksp.com</title><link>https://mcksp.com</link><description>mcksp.com</description>
<item>
    <guid>https://mcksp.com/blog/quit_job.html</guid>
    <title>I quit my job</title>
    <link>https://mcksp.com/blog/quit_job.html</link>
    <description>&lt;h1&gt;I quit my job&lt;/h1&gt;
&lt;p&gt;
Today was my last day at my full-time job.
&lt;/p&gt;
&lt;p&gt;
In July this year, I started questioning what my everyday life looks like.
Work, lunch, gym/run and I was left with ~3 hours that I could spend either with my family
or being miserable because tomorrow I have to go to work again. Also, the job itself, which was
taking the biggest part of my day, wasn&#39;t satisfying for me. It felt like when the half-year review
ended it was already a full-year review, where I had to stand on my head to prove that I was
worthy, always reminded that we all have to develop new skills, where everyday work was
defined by deadlines and pushing features as fast as we can. But to be honest I was unsatisfied
with my job that I don&#39;t remember what got me there in the first place. When I analyze with cold head
how an average day at work looked like it wasn&#39;t bad at all. I liked my coworkers and tasks weren&#39;t so bad,
but it always felt like a chore, the only motivation being money at the end of the month.
&lt;/p&gt;

&lt;p&gt;
For some time I tried to &quot;fix&quot; my attitude toward this life, talked with friends who kinda thrive
with full-time jobs, play corporate politics, get promotions and after work focus on their hobbies.
But it hasn&#39;t worked for me, I wanted something different. I&#39;m still relatively young (27 y.o.)
but I didn&#39;t see how this could change in the future if I did not make any drastic
changes. There is this cliche: &quot;if you change nothing, nothing will change&quot;, I guess in this case
it was true. I believe I&#39;m ready to start my &quot;hero&#39;s journey&quot;, where I don&#39;t want to save the world,
I want to go for my own adventure, carve my own path and fight challenges that will come my way.
&lt;/p&gt;

&lt;p&gt;
It all sounds dramatic, which wasn&#39;t my goal. I guess I could live this life till the end
and find peace and happiness outside work which I would treat just as a source of cash for other goals.
Many people would say that this is the &lt;a href=&quot;https://sive.rs/balance&quot;&gt;optimal way of living&lt;/a&gt;.
And I&#39;m not saying I will not return to this. I would say there is an 80% chance that in 6 months I
will start to send my resume to find another full-time job (but maybe this time avoiding big corporations)
and probably would have to delete this article :D But at least I could stop asking myself &quot;what if?&quot;.
&lt;/p&gt;

&lt;p&gt;
So obvious question is what I will be doing? I think I will try to create some small SaaS or web service.
I&#39;ve been following &quot;indie makers&quot; community for around 8 years already, and it has always been in the back
of my head to try this journey. Also, I believe this is the path that can replace my salary (at least in some part)
the fastest as I&#39;m giving myself 6 months for profitability until I start the job hunt again. I have some ideas,
have to pick one by the end of the year and start making.
&lt;/p&gt;

&lt;p&gt;
Excited, a little bit scared, ready for the journey.
&lt;/p&gt;
    </description>
    <pubDate>Wed, 20 Dec 2023 12:00:00 +0000</pubDate>
</item><item>
    <guid>https://mcksp.com/tech/gituwa.html</guid>
    <title>gituwa: static git web frontend generator</title>
    <link>https://mcksp.com/tech/gituwa.html</link>
    <description>&lt;h1&gt;gituwa: static git web frontend generator&lt;/h1&gt;

&lt;p&gt;
&lt;b&gt;&lt;code&gt;gituwa&lt;/code&gt;&lt;/b&gt; is static git web frontend generator.
You can find it self-hosted &lt;a href=&#39;https://git.mcksp.com/gituwa&#39;&gt;here&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
It lets you browse file tree, display file content,
and also prepare nice repo main page with file tree,
photo of your project and README.
&lt;/p&gt;

Usage of gituwa:
&lt;p&gt;&lt;code&gt;gituwa [repo_path] [output_path] [repository_description]&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;
where &lt;code&gt;repo_path&lt;/code&gt; can be a path to &lt;code&gt;bare&lt;/code&gt; repository, and
&lt;code&gt;repository description&lt;/code&gt; is a short text that will be displayed next to
name of the repository.
&lt;/p&gt;

&lt;p&gt;
To update files automatically on &lt;code&gt;git push&lt;/code&gt; I recommend updating &lt;code&gt;post-receive&lt;/code&gt;
hook of repositories to include call of &lt;code&gt;gituwa&lt;/code&gt;.
&lt;/p&gt;

&lt;p&gt;
I was looking for something like that for my site, and I found &lt;a href=&#39;https://git.codemadness.org/stagit/files.html&#39;&gt;stagit&lt;/a&gt;,
which is great software, but I decided to implement something simpler by myself.
So in terms of features &lt;code&gt;gituwa&lt;/code&gt; is definitely a subset of &lt;code&gt;stagit&lt;/code&gt;
except directory structure in file tree and added image on the main page of repository.
&lt;/p&gt;

&lt;p&gt;
I think that image makes a lot of difference when looking at repositories of strangers
on the internet, as it removes barrier of cloning and compiling a thing to see what it
is really about
&lt;/p&gt;

&lt;img class=&#39;center&#39; src=&#39;/assets/tech/gituwa/gituwa.png&#39;&gt;

    </description>
    <pubDate>Wed, 23 Aug 2023 12:00:00 +0000</pubDate>
</item><item>
    <guid>https://mcksp.com/blog/choose_direction.html</guid>
    <title>Productivity is for choosing direction</title>
    <link>https://mcksp.com/blog/choose_direction.html</link>
    <description>&lt;h1&gt;Productivity is for choosing direction&lt;/h1&gt;

&lt;p&gt;
I&#39;m getting bombarded with productivity tips from everywhere. To be honest,
sometimes it&#39;s me who is searching for some productivity porn.
&lt;/p&gt;

&lt;p&gt;
It seems that productivity is pervasive theme of our lives.
With all these techniques, habits, and strategies is easy to lose sight
of the &quot;why&quot; behind our pursuit of productivity. &lt;i&gt;Getting more done&lt;/i&gt;
is the obvious one, nevertheless shouldn&#39;t be the only one, as your
to-do list probably will never be emptied.
&lt;/p&gt;

&lt;p&gt;
I believe that one of the biggest gains of being productive is that 
finally, after completing all necessary daily hustle occupying your mind,
you can pause to think about &lt;i&gt;where&lt;/i&gt; you want to direct your productivity,
what are your goals.
&lt;/p&gt;

&lt;p&gt;
Maybe even it&#39;s not about being productive, but peace of mind,
escaping constant sense of urgency. And for me, this feeling often comes
from completing a task. And when I am productive it&#39;s often
also the time packed with reflections on directions of my actions and goals.
&lt;/p&gt;
    </description>
    <pubDate>Tue, 15 Aug 2023 12:00:00 +0000</pubDate>
</item><item>
    <guid>https://mcksp.com/blog/gardens.html</guid>
    <title>Digital gardens</title>
    <link>https://mcksp.com/blog/gardens.html</link>
    <description>&lt;h1&gt;Digital gardens&lt;/h1&gt;
&lt;p&gt;
Recently I came across the term &lt;i&gt;digital gardens&lt;/i&gt;.
It encapsulates a concept that has long been present on the web but was coined only recently.
&lt;/p&gt;

&lt;p&gt;
In my words, &lt;i&gt;digital garden&lt;/i&gt; is a way to play with and grow your ideas,
organized as an interconnected set of evergreen notes. Unlike chronological/hierarchical
organizational systems popular today it emphasise non-linear nature of thinking.
It&#39;s often closely tied with &lt;i&gt;thinking&lt;/i&gt; in public, sharing your ideas, &lt;a href=&#39;https://notes.andymatuschak.org/zCMhncA1iSE74MKKYQS5PBZ&#39;&gt;working with garage door up&lt;/a&gt;.
&lt;/p&gt;

&lt;p&gt;
In short, it&#39;s probably your CS professor&#39;s website. Or a wiki with backlinks.
&lt;/p&gt;

Here are some blog posts that explore this topic far better than I do:
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&#39;https://tomcritchlow.com/2019/02/17/building-digital-garden/&#39;&gt;https://tomcritchlow.com/2019/02/17/building-digital-garden/&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&#39;https://jzhao.xyz/posts/networked-thought&#39;&gt;https://jzhao.xyz/posts/networked-thought&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

And more examples of &lt;i&gt;digital gardens&lt;/i&gt;:
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&#39;https://gwern.net&#39;&gt;https://gwern.net&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&#39;https://notes.andymatuschak.org&#39;&gt;https://notes.andymatuschak.org&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
I don&#39;t run my digital garden yet, but it feels like it can be a
good way to &lt;i&gt;think&lt;/i&gt;. Taking care of your garden sounds like it can
translate better to taking care of your mind than taking care of generating
new entries in your feed. But of course, either way, you still have to put in hard work
to get quality output.
&lt;/p&gt;

&lt;p&gt;
It&#39;s a shame that I find myself so hyped about this way of running my blog
just after I finish developing my own static site generator :D Don&#39;t want
to be one of these blogs, where posts revolve more around new tools used to run
a blog than the actual content. But I believe that where digital gardens
shine is blogs with an extensive collection of articles, mostly &lt;i&gt;researching&lt;/i&gt; 
new topics, While I may have some time before reaching that stage, I plan to
incorporate some ideas of digital gardening already.
&lt;/p&gt;

    </description>
    <pubDate>Wed, 19 Jul 2023 12:00:00 +0000</pubDate>
</item><item>
    <guid>https://mcksp.com/blog/elden.html</guid>
    <title>Elden Ring is really good</title>
    <link>https://mcksp.com/blog/elden.html</link>
    <description>&lt;h1&gt;Elden Ring is really good&lt;/h1&gt;
&lt;p&gt;
I will be just a short note,
but I have so much joy playing &lt;i&gt;Elden Ring&lt;/i&gt;.
I love the atmosphere and subtle way of leading the story.
Combat is satisfying, monster design is top-notch.
I often stop to just watch how beautiful the world in this game is.
&lt;/p&gt;

&lt;p&gt;
Open world is awesome, but also you will find linear,
carefully designed levels similar to those in &lt;i&gt;Dark Souls&lt;/i&gt;.
&lt;/p&gt;

&lt;p&gt;
And after around 50 hours I still didn&#39;t finish the game, cause
there is so much to explore (I hope this review
will be valid after beating the game too).
&lt;/p&gt;

&lt;p&gt;
My only remark will be that in my opinion upgrade system is not ideal.
There are so many weapons, spells and other gear in this game, and almost
nothing stops you from using it and experimenting (you can even respec your
character midgame multiple times). But in the end, you have to upgrade your gear
to fight with harder enemies, and upgrades are very resource hungry,
you can&#39;t aford to upgrade multiple weapons. Which leads to
less experimentation and less fun.
&lt;/p&gt;

&lt;p&gt;
It kinda forces you to check wiki for optimal builds (which I refuse to do),
because you can&#39;t afford to make mistakes,
and this is something that sucks. I believe that in gaming generally
using wikis takes half the fun away, but it&#39;s a topic for a different time.
&lt;/p&gt;

&lt;p&gt;
But even with this flaw this game is a masterpiece
and I recommend it to everyone.
&lt;/p&gt;

&lt;img class=&#39;center&#39; src=&#39;/assets/blog/elden/elden.jpg&#39;&gt;

    </description>
    <pubDate>Wed, 28 Jun 2023 12:00:00 +0000</pubDate>
</item></channel></rss>