What are notes for and what to expect from them

marsicdev | 2023-09-08

All notes

It time to add some content to my blog. You can expect new posts soon. I will write about my experience with Astro and other web technologies. I will also write about my experience with learning new things and how I manage to do it. I hope you will find it interesting and useful.

Idea behind a notes section is to have a place where I can write down my thoughts and ideas. I will use it a place to share knowledge and experience. I will also use it as a place to keep track of my progress learning new things.

I will try to keep it simple and write about things that I find interesting and use on a daily bases. I will try to keep it short and to the point. I will try to keep it educative and useful, fun and interesting. I will make a educated guess that I will fail at some of these things. But I will try to do my best.



Related notes

Senior Engineer Fatigue

Alongside senior wisdom comes a less discussed but equally important companion `Senior Fatigue`

development  engineering  seniority 
Read

Understanding what is impactful

Critical skill for software engineers

development  productivity  learning 
Read

Rubber duck debugging

Use a rubber duck to help you review code

programming  development 
Read

Explaining work ethic

Works a lot ≠ Has good work ethic

business  productivity 
Read

Becoming great developer

Programming Wisdom

programming  development 
Read

Dunning-Kruger Effect

Unskilled persons tend to mistakenly assess their own abilities as being much more competent than they actually are.

programming 
Read

Insist on meetings with a GAP

If you’re going to have a meeting, you should get something out of it.

meetings  productivity 
Read

Why an empty state or zero-data state matters

For a good design each empty state is an opportunity.

design 
Read

Over use of animation in UI design

Exploring the over use of animation in UI design

design  animation 
Read

Programming is full of acronyms

SOLID, KISS, DRY, STUPID

programming 
Read

Threads, Sync, Async

Thoughts collection about these important terms

programming 
Read

Mobile ❤ async

Async is more natural in a lot of cases on a mobile device. Why waste valuable battery life polling for updates if you can react on events pushed to you.

programming 
Read

Code commenting and modeling

Don't try to model everything! You need to step back and let the code speak for itself.

programming 
Read

Thinking or Typing, Thinking and Typing

Optimizing business processes through software requires hard thinking.

productivity 
Read

Programming as a process

Writing software engages not only developers but also designers, business strategists, copy writers, and marketers at every stage.

programming 
Read