diff options
| author | Karan Jayachandra <mail@karanjayachandra.com> | 2026-04-15 12:24:51 +0200 |
|---|---|---|
| committer | Karan Jayachandra <mail@karanjayachandra.com> | 2026-04-15 12:24:51 +0200 |
| commit | 23daf3b893f11bcfb83765108c892edec0ae49a8 (patch) | |
| tree | 9f811fe52a23675b9bad1c803fbc05293bcf22b6 /content/posts | |
| parent | 82a4dc182321b18e1b5ffa0cadd3077dbc288eed (diff) | |
Move non personal apple notes here
Diffstat (limited to 'content/posts')
| -rw-r--r-- | content/posts/_index.md | 6 | ||||
| -rw-r--r-- | content/posts/process.md | 28 | ||||
| -rw-r--r-- | content/posts/software_engineering.md | 2 | ||||
| -rw-r--r-- | content/posts/tools.md | 2 |
4 files changed, 36 insertions, 2 deletions
diff --git a/content/posts/_index.md b/content/posts/_index.md new file mode 100644 index 0000000..623e445 --- /dev/null +++ b/content/posts/_index.md @@ -0,0 +1,6 @@ +The articles below are a combination of cheat sheets for my future self and position essays. + +> While we teach, we learn. - **Seneca** + +> The unexamined life is not worth living. - **Socrates** +
\ No newline at end of file diff --git a/content/posts/process.md b/content/posts/process.md new file mode 100644 index 0000000..ef32bbb --- /dev/null +++ b/content/posts/process.md @@ -0,0 +1,28 @@ ++++ +title = "My way of working" +date = 2026-01-04 ++++ + +Being better at anything takes time and is hard. I try to enjoy the process rather than celebrating the achievement of goals. If I forget everything else, I just try to remember to **work against resistance**. + +> One must imagine sisyphus happy. - **Camus** + +Although I am not productive all the time or [even want to](https://sohl-dickstein.github.io/2022/11/06/strong-Goodhart.html), I still try to use my time efficiently. With this in mind, I came up with a process. According to [Atomic Habits](https://jamesclear.com/atomic-habits-summary), following a process and creating habits slowly is the best way to improve. Creating a habit requires that the task is obvious, attractive, easy and satisfying. The opposite should be done to break bad habits. Any changes I make I should be willing to make permanently. I am motivated when I am learning something or delivering something of value. I approach my life both top-down and bottom-up. + +## Top-Down + +A top-down starts being identifying areas of improvement every year and creating SMART goals for each area and achieving them via [time bound](https://en.wikipedia.org/wiki/Pareto_principle) projects. This needs to set at a sustainable pace. I let people in my life know about this so that I can be accountable. The projects need to be either hell yes; or no and projects don't always need to be [completed](https://cassidoo.co/post/questions-when-i-need-to-finish-something/). I try to block at least [5 slots](https://calnewport.com/deep-work-rules-for-focused-success-in-a-distracted-world/) of 2 hour at minimum to work on projects that matter to me deeply. I try to limit active projects to 1 or 2 and maintain a list of next actions for each of them. Tasks don’t all need to be done by me; I do not mind delegation if possible. + +## Bottom-Up + +While working, I try to store information either via this blog or being documenting projects. I also try to study something new or refresh something from my past experience to keep myself up to date. Studying more doesn't help; studying effectively leads to better results. I try to learn conceptually; facts can be looked up. I start with a quick-read to create an overview of what I am learning. I follow this by fully reading what I am studying without stopping and do a third pass while taking brief [notes](https://www2.cortland.edu/offices/asap/student-resources/cornell-note-taking). I then expand them with my own words and then summarize what I have learnt in my own words. I also try to connect them to things I already know. Some key learnings: + +- Remembering things and recognizing them read are not the same. Test yourself. +- Using mnemonics instead of rote memorization provides better results. + +## References + +- [PARA Method](https://fortelabs.com/blog/para/) +- [How To Take Better Lecture Notes](https://www.youtube.com/watch?v=Bvsf591rYWE) +- [You Must Read At Least One Book To Ride](https://ludic.mataroa.blog/blog/you-must-read-at-least-one-book-to-ride/) +- [Study Less Study Smart](https://www.youtube.com/watch?v=IlU-zDU6aQ0) diff --git a/content/posts/software_engineering.md b/content/posts/software_engineering.md index aa5e8e9..91d596b 100644 --- a/content/posts/software_engineering.md +++ b/content/posts/software_engineering.md @@ -1,6 +1,6 @@ +++
title = "Notes on Software Engineering"
-date = 2025-02-04
+date = 2026-02-04
+++
I worked at a large software company, [SAP](https://www.sap.com) for three years. But I didn't get to learn much about software engineering. SAP has its own tools and process that have already dictated how things work. But over the years, I have realized how important software engineering can be. Here I outline some of the lessons I have learnt (some with a lot of pain) about this. If you are reading this and don't know where you or ytour team stands on software engineering, take the [Joel Test](https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/). This is a living list and will be kept up to date based on my experiences.
diff --git a/content/posts/tools.md b/content/posts/tools.md index c5cc347..c22dfbb 100644 --- a/content/posts/tools.md +++ b/content/posts/tools.md @@ -1,6 +1,6 @@ +++
title = "Tools I endorse"
-date = 2025-03-25
+date = 2026-03-25
+++
Computing is here to stay and can be used to enhance or take away from life. I am also biased towards change.
|
