new macro time management

This commit is contained in:
nihilist 2024-10-20 18:39:45 +02:00
parent b96c7211de
commit 3b6ae677ef
19 changed files with 210 additions and 19 deletions

View File

@ -103,7 +103,8 @@
<div style="float: left; width: 100%;">
<ol>
<li><a href="rightthing/index.html">✅ The right thing to do: What is the reason behind your actions?</a></li>
<li><a href="macroworkflow/index.html">✅ Macro Workflow: Listing Topics that truly matter</a></li>
<li><a href="macroworkflow/index.html">✅ Macro Workflow: Listing Projects that truly matter</a></li>
<li><a href="macrotime/index.html">✅ Macro Time Management: Prioriting Projects and Calendar Scheduling</a></li>
<li><a href="https://git.nowhere.moe/nihilist/blog-contributions/issues/137">❌ Reflecting: How to use graphs to help Brainstorming ideas (draw.io)</a></li>
<li><a href="https://git.nowhere.moe/nihilist/blog-contributions/issues/126">❌ Micro Workflow: Todo Listing, Contextualizing, and Ordering Tasks </a></li>
<li><a href="https://git.nowhere.moe/nihilist/blog-contributions/issues/135">❌ Reflecting: Brainstorming Ideas while on the run</a></li>

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

View File

@ -0,0 +1,190 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<link rel="shortcut icon" href="../../../../../../assets/img/favicon.png">
<title>Macro Time Management: Prioriting Projects and Calendar Scheduling</title>
<!-- Bootstrap core CSS -->
<link href="../../assets/css/bootstrap.css" rel="stylesheet">
<link href="../../assets/css/xt256.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="../../assets/css/main.css" rel="stylesheet">
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->
</head>
<body>
<!-- Static navbar -->
<div class="navbar navbar-inverse-productivity navbar-static-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand-productivity" href="\index.html">The Nihilism Blog</a>
</div>
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li><a href="/about.html">About</a></li>
<li><a href="/blog.html">Categories</a></li>
<li><a href="https://blog.nowhere.moe/donate.html">Donate</a></li>
<li><a href="/contact.html">Contact</a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</div>
<!-- +++++ Posts Lists +++++ -->
<!-- +++++ First Post +++++ -->
<div id="productivity2">
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<a href="../index.html">Previous Page</a>
<h1>Macro Time Management: Prioriting Projects and Calendar Scheduling </h1>
<img src="1.png" class="imgRz">
</div>
</div><!-- /row -->
</div> <!-- /container -->
</div><!-- /grey -->
<!-- +++++ Second Post +++++ -->
<div id="productivity3">
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<h2><b>Prioriting Projects </b></h2>
<p>Now that we have our <a href="../macroworkflow/index.html">list of projects</a>, we have to allocate the time to work on each projects. It's a matter of finding the right balance, don't just allocate 100% of your free time to one project, and 100% of your work time to an other project. You need to split it correctly. Let's check out how i split my time for each project.</p>
<pre><code class="nim">
For the world (1) (95% of Freetime)
-Blog (11)
-Project Opsec(111) (50% of Free time)
-Project Productivity (112) (25% of Free time)
-Fediverse (12) (5% of Free time)
-Privacy Front-ends(13) (5% of Free time)
For yourself (2)
-Life (21) (5% of Freetime)
-Relationships (212) (4% of Free time)
-Apartment / House (211) (1% of Free time)
-Work (23) (100% of Work time)
-Work Project A (231) (50% of Work time)
-Work Project B (232) (50% of Work time)
-Work Project C (231 + 232 -> 233)
</code></pre>
<p>Here as you can see, i have decided to reduce the my freetime to just 5% of the things i do for myself, the remaining 95% of things i do during my free time are for the world, as i know that these are going to be the most fulfilling things i can do. As we have explained <a href="../rightthing/index.html">previously</a>, <b>you need to priorise projects, based on which one matters most to you</b>, and as i have ranked each project from most important (at the top) to least important (at the bottom) you can see how i allocated the time i spend for each accordingly.</p>
<p><b>For Work,</b> the priorisation of projects is different, as you're not supposed to prefer a project over another, here you just need to <b>complete the projects in the correct order.</b> As you can see Project Z depends on project X and Y to be started, therefore I split my work-time in 2, half the time is dedicated to project X, and the other half of the time is dedicated to project Y.</p>
<p>The next week will have a different time allocation if projects X and Y are completed. Unless if there are more projects added to the list, then it will be project Z taking up 100% of the time afterward.</p>
</div>
</div><!-- /row -->
</div> <!-- /container -->
</div><!-- /white -->
<div id="productivity2">
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<h2><b>Calendar Scheduling</b></h2> </br> </br>
<p>For calendars, to make it simple, i recommend using thunderbird:</p>
<pre><code class="nim">
[ mainpc ] [ /dev/pts/13 ] [~/Nextcloud/blog]
→ sudo apt install thunderbird -y
[ mainpc ] [ /dev/pts/13 ] [~/Nextcloud/blog]
→ thunderbird
</code></pre>
<img src="2.png" class="imgRz">
<p>Now if you want to use a remote calendar, like the CalDAV calendar that comes preinstalled with <a href="../../selfhosting/nextcloud/lazy.html">Nextcloud</a>, you can connect to it like so:</p>
<img src="3.png" class="imgRz">
<img src="4.png" class="imgRz">
<img src="5.png" class="imgRz">
<img src="7.png" class="imgRz">
<img src="6.png" class="imgRz">
<p>Now from here, you can schedule your personal time events in the "Personal" calendar, just do "Ctrl+I" to schedule an event:</p>
<img src="8.png" class="imgRz">
<p>In this case, we're doing a one-time event (going to the restaurant):</p>
<img src="9.png" class="imgRz">
<p>But in the case where you have a recurrent event (like renewing your <a href="../../opsec/vpn/index.html">mullvad VPN</a> subscription): you can schedule a recurring event like so:</p>
<img src="10.png" class="imgRz">
<p>To schedule events on the work calendars you can simply switch the calendar when creating a new event:</p>
<img src="11.png" class="imgRz">
<p>Then, as we also want to create "Default" tasks for entire weeks, we can just create an event that is an "All day event", starting from Monday, and ending on Sunday:</p>
<img src="12.png" class="imgRz">
<p>And you can also do the same for your work calendar:</p>
<img src="13.png" class="imgRz">
<p>So you now get the following result:</p>
<img src="14.png" class="imgRz">
<p>For each week, you have a "default" work and personal project to work on whenever you have time (the cup is filled with water), and in it you have your one-time or recurrent events aswell (the marbles in your cup).</p>
<img src="15.png" class="imgRz">
<p>Here as you can see on the week view, you have your default tasks on the top, and during the day you have your events.</p>
</div>
</div><!-- /row -->
</div> <!-- /container -->
</div><!-- /white -->
<!-- +++++ Footer Section +++++ -->
<div id="productivityb">
<div class="container">
<div class="row">
<div class="col-lg-4">
<h4>Nihilism</h4>
<p>
Until there is Nothing left.</p></br></br><p>Creative Commons Zero: No Rights Reserved</br><img src="\CC0.png">
</p>
</div><!-- /col-lg-4 -->
<div class="col-lg-4">
<h4>My Links</h4>
<p>
<a target="_blank" rel="noopener noreferrer" href="http://blog.nowhere.moe/rss/feed.xml">RSS Feed</a><br/><a target="_blank" rel="noopener noreferrer" href="https://simplex.chat/contact#/?v=2-7&smp=smp%3A%2F%2FL5jrGV2L_Bb20Oj0aE4Gn-m5AHet9XdpYDotiqpcpGc%3D%40nowhere.moe%2FH4g7zPbitSLV5tDQ51Yz-R6RgOkMEeCc%23%2F%3Fv%3D1-3%26dh%3DMCowBQYDK2VuAyEAkts5T5AMxHGrZCCg12aeKxWcpXaxbB_XqjrXmcFYlDQ%253D&data=%7B%22type%22%3A%22group%22%2C%22groupLinkId%22%3A%22c3Y-iDaoDCFm6RhptSDOaw%3D%3D%22%7D">SimpleX Chat</a><br/>
</p>
</div><!-- /col-lg-4 -->
<div class="col-lg-4">
<h4>About nihilist</h4>
<p style="word-wrap: break-word;"><u>Donate XMR:</u> 8AUYjhQeG3D5aodJDtqG499N5jXXM71gYKD8LgSsFB9BUV1o7muLv3DXHoydRTK4SZaaUBq4EAUqpZHLrX2VZLH71Jrd9k8</p></br><p><u>Contact:</u> nihilist@contact.nowhere.moe (<a href="https://nowhere.moe/nihilist.pubkey">PGP</a>)</p>
</div><!-- /col-lg-4 -->
</div>
</div>
</div>
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
</body>
</html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 125 KiB

After

Width:  |  Height:  |  Size: 144 KiB

View File

@ -8,7 +8,7 @@
<meta name="author" content="">
<link rel="shortcut icon" href="../../../../../../assets/img/favicon.png">
<title>Macro Workflow: Listing Topics that truly matter</title>
<title>Macro Workflow: Listing Projects that truly matter</title>
<!-- Bootstrap core CSS -->
<link href="../../assets/css/bootstrap.css" rel="stylesheet">
@ -61,7 +61,7 @@
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<a href="../index.html">Previous Page</a>
<h1>Macro Workflow: Listing Topics that truly matter </h1>
<h1>Macro Workflow: Listing Projects that truly matter </h1>
</div>
</div><!-- /row -->
@ -83,7 +83,7 @@ To Percieve
To Transcend
</pre></code>
<p>To get yourself some ideas, just go around the world (physically or digitally) and look what you feel is missing. Over the course of the years on this blog i discovered many, many topics:</p>
<p>To get yourself some ideas, just go around the world (physically or digitally) and look what you feel is missing. Over the course of the years on this blog i discovered many, many Projects:</p>
<pre><code class="nim">
-Hacking: Web, Binary, Physical, Hardware, Binexp, Bruteforcing, Privilege Escalations, MITM, AV evasions, etc.
-Sysadmin: Decentralisation, Self-hosting, Federation, Privacy front-ends, etc
@ -91,8 +91,8 @@ To Transcend
</pre></code>
<p>My passion shifted from Hacking to Sysadmin, and from Sysadmin to Opsec over the years. The reasoning behind leaving hacking behind is that finding what developers forgot to take into account when designing their software or their infrastructure it isn't truly fulfilling for me, even though it has given me a very clear and diverse picture of what cybersecurity was. I learned the methodology to follow to start from an IP and arrive at the root user, and after applying it a few dozens of times it's gotten crystal clear and boring. </p>
<p>Sysadmin wise, i felt like having tangible utility after each tutorial. You learn how to setup something for yourself, at the same time you show everyone how to do it, and in the end you can use the service for your own infrastructure at home. Here it starts to benefit the individuals and it was more fulfilling already. But upon looking at what was missing around the world, i came around the obvious governments attacking people's basic rights of privacy and anonymity. Hence the shift i made to Operational Security topics.</p>
<p>The 2 main topics i cover currently are Opsec, and a secondary topic: Productivity. As this is also something i've seen that is missing in people, they all look either bored or are feeling completely lost in their lives. I'm firmly convinced that these 2 are currently essential and are 100% worth diving into.</p>
<p>Sysadmin wise, i felt like having tangible utility after each tutorial. You learn how to setup something for yourself, at the same time you show everyone how to do it, and in the end you can use the service for your own infrastructure at home. Here it starts to benefit the individuals and it was more fulfilling already. But upon looking at what was missing around the world, i came around the obvious governments attacking people's basic rights of privacy and anonymity. Hence the shift i made to Operational Security Projects.</p>
<p>The 2 main Projects i cover currently are Opsec, and a secondary Project: Productivity. As this is also something i've seen that is missing in people, they all look either bored or are feeling completely lost in their lives. I'm firmly convinced that these 2 are currently essential and are 100% worth diving into.</p>
</div>
</div><!-- /row -->
</div> <!-- /container -->
@ -102,8 +102,8 @@ To Transcend
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<h2><b>Listing Topics</b></h2> </br> </br>
<p>Now that you have the full reasoning behind how to pick new topics, let's list them and categorize them:</p>
<h2><b>Listing Projects</b></h2> </br> </br>
<p>Now that you have the full reasoning behind how to pick new Projects, let's list them and categorize them:</p>
<pre><code class="nim">
For the world
-Blog
@ -126,11 +126,11 @@ For yourself
-Work Project Z
</code></pre>
<p>For myself i have a few typical topics that literally everyone eventually has in their lives, such as getting an apartment/house, having a successful relationship, going to school and going to work.</p>
<p>And for the world, i have a few topics, keeping up with my blog, with Opsec as the primary activity, and Productivity as the secondary activity. And i also have a few other side projects like contributing to the fediverse and hosting privacy front-ends.</p>
<p>When listing topics, <b>rank them from top (most important) to bottom (least important).</b> This is not a reason to spend 100% of your time on your passion. but it is a reason to spend at least 50% of your free time on what truly matters to you, and to reduce the other topics that don't matter to you to their strict minimum.</p>
<p>For instance, the time i wish to consecrate on my blog would collide with that of keeping a family life, so i made the choice to reduce the personal topics (including family life) to their strict minimum. So that i could spend most of my free time doing what i feel truly matters to me.</p>
<p>Obviously there are topics that are inevitable such as going to school and to work, you'll anyway have to do those two. But what you're doing for the rest of your time is entirely up to you. Don't start engaging yourself into topics that don't truly matter to you. Life is to short to waste it on that which means nothing to you.</p>
<p>For myself i have a few typical Projects that literally everyone eventually has in their lives, such as getting an apartment/house, having a successful relationship, going to school and going to work.</p>
<p>And for the world, i have a few Projects, keeping up with my blog, with Opsec as the primary activity, and Productivity as the secondary activity. And i also have a few other side projects like contributing to the fediverse and hosting privacy front-ends.</p>
<p>When listing Projects, <b>rank them from top (most important) to bottom (least important).</b> This is not a reason to spend 100% of your time on your passion. but it is a reason to spend at least 50% of your free time on what truly matters to you, and to reduce the other Projects that don't matter to you to their strict minimum.</p>
<p>For instance, the time i wish to consecrate on my blog would collide with that of keeping a family life, so i made the choice to reduce the personal Projects (including family life) to their strict minimum. So that i could spend most of my free time doing what i feel truly matters to me.</p>
<p>Obviously there are Projects that are inevitable such as going to school and to work, you'll anyway have to do those two. But what you're doing for the rest of your time is entirely up to you. Don't start engaging yourself into Projects that don't truly matter to you. Life is to short to waste it on that which means nothing to you.</p>
</div>
</div><!-- /row -->
@ -143,9 +143,9 @@ For yourself
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2">
<h2><b>Labeling and Ordering Topics</b></h2> </br> </br>
<h2><b>Labeling and Ordering Projects</b></h2> </br> </br>
<p>Aside from ranking the importance of each topic (most important at the top, least important at the bottom), you need to label them like so:</p>
<p>Aside from ranking the importance of each Project (most important at the top, least important at the bottom), you need to label them like so:</p>
<pre><code class="nim">
For the world (1)
-Blog (11)
@ -168,7 +168,7 @@ For yourself (2)
-Work Project Z (231 + 232 -> 233)
</code></pre>
<p>Labeling them will first help you contextualize the topics and sub topics you have, so you know where they fit:</p>
<p>Labeling them will first help you contextualize the Projects and sub Projects you have, so you know where they fit:</p>
<pre><code class="nim">
For the world (1)
-Blog (11)
@ -176,8 +176,8 @@ For the world (1)
-Project Productivity (112)
</code></pre>
<p>For instance, as the Opsec topic is labeled 111, i know it is in the context of the blog (11) which is in the context of my "for the world" topics (1)</p>
<p>Then, thanks to labels, you can easily list what topics (and subtopics) depend on one another:</p>
<p>For instance, as the Opsec Project is labeled 111, i know it is in the context of the blog (11) which is in the context of my "for the world" Projects (1)</p>
<p>Then, thanks to labels, you can easily list what Projects (and subProjects) depend on one another:</p>
<pre><code class="nim">
For yourself (2)
-School (22)
@ -191,7 +191,7 @@ For yourself (2)
</code></pre>
<p>For instance here, the school project C (223) depends on school project B (222), which depends on school project A (221). Therefore i know i need to do the school projects in the correct order: A, then B, then C.</p>
<p>For the work projects here, we have Project Z (233) which depends on projects X (231) and Y (232). Therefore i know i can do them in 2 different orders: X, Y then Z, or in the other order: Y, X and then Z. </p>
<p>Accurate planning is crucial especially if you're going to have a ton of topics like i have under Opsec, you need to know which topics depend on which other topics, to be able to know in which order you're going to do them, hence the labeling need.</p>
<p>Accurate planning is crucial especially if you're going to have a ton of Projects like i have under Opsec, you need to know which Projects depend on which other Projects, to be able to know in which order you're going to do them, hence the labeling need.</p>
</div>
</div><!-- /row -->