diff --git a/.attachments/daily-journal-10_heatmap-calendar.png b/.attachments/daily-journal-10_heatmap-calendar.png new file mode 100644 index 00000000..b0d5c76c Binary files /dev/null and b/.attachments/daily-journal-10_heatmap-calendar.png differ diff --git a/.attachments/daily-journal-10_monthly-note.gif b/.attachments/daily-journal-10_monthly-note.gif new file mode 100644 index 00000000..7a83dae9 Binary files /dev/null and b/.attachments/daily-journal-10_monthly-note.gif differ diff --git a/.attachments/daily-journal-16_weekly-note-code.webp b/.attachments/daily-journal-16_weekly-note-code.webp new file mode 100644 index 00000000..9178c200 Binary files /dev/null and b/.attachments/daily-journal-16_weekly-note-code.webp differ diff --git a/.attachments/daily-journal-16_weekly-note.gif b/.attachments/daily-journal-16_weekly-note.gif new file mode 100644 index 00000000..eb365963 Binary files /dev/null and b/.attachments/daily-journal-16_weekly-note.gif differ diff --git a/.attachments/daily-journal-18_daily-note.gif b/.attachments/daily-journal-18_daily-note.gif new file mode 100644 index 00000000..53e9c311 Binary files /dev/null and b/.attachments/daily-journal-18_daily-note.gif differ diff --git a/.attachments/daily-journal-18_weekly-note.gif b/.attachments/daily-journal-18_weekly-note.gif new file mode 100644 index 00000000..194e6301 Binary files /dev/null and b/.attachments/daily-journal-18_weekly-note.gif differ diff --git a/.attachments/daily-journal-19_daily-note.gif b/.attachments/daily-journal-19_daily-note.gif new file mode 100644 index 00000000..05af8d8e Binary files /dev/null and b/.attachments/daily-journal-19_daily-note.gif differ diff --git a/.attachments/daily-journal-19_monthly-note.gif b/.attachments/daily-journal-19_monthly-note.gif new file mode 100644 index 00000000..0c079f6c Binary files /dev/null and b/.attachments/daily-journal-19_monthly-note.gif differ diff --git a/.attachments/daily-journal-19_project-note.gif b/.attachments/daily-journal-19_project-note.gif new file mode 100644 index 00000000..11685dac Binary files /dev/null and b/.attachments/daily-journal-19_project-note.gif differ diff --git a/.attachments/daily-journal-19_quarterly-note.gif b/.attachments/daily-journal-19_quarterly-note.gif new file mode 100644 index 00000000..a2d9999a Binary files /dev/null and b/.attachments/daily-journal-19_quarterly-note.gif differ diff --git a/.attachments/daily-journal-19_weekly-note.gif b/.attachments/daily-journal-19_weekly-note.gif new file mode 100644 index 00000000..25f88acd Binary files /dev/null and b/.attachments/daily-journal-19_weekly-note.gif differ diff --git a/.attachments/daily-journal-25_env_change.gif b/.attachments/daily-journal-25_env_change.gif new file mode 100644 index 00000000..6258cab3 Binary files /dev/null and b/.attachments/daily-journal-25_env_change.gif differ diff --git a/.attachments/daily-journal-25_pomodoro-timer.gif b/.attachments/daily-journal-25_pomodoro-timer.gif new file mode 100644 index 00000000..08ebe809 Binary files /dev/null and b/.attachments/daily-journal-25_pomodoro-timer.gif differ diff --git a/.attachments/daily-journal-28_factory_1.png b/.attachments/daily-journal-28_factory_1.png new file mode 100644 index 00000000..a0d14b2e Binary files /dev/null and b/.attachments/daily-journal-28_factory_1.png differ diff --git a/.attachments/daily-journal-36_template.gif b/.attachments/daily-journal-36_template.gif new file mode 100644 index 00000000..6bdcaf64 Binary files /dev/null and b/.attachments/daily-journal-36_template.gif differ diff --git a/.attachments/day-100_2024-02-13-HBLogo.svg b/.attachments/day-100_2024-02-13-HBLogo.svg new file mode 100644 index 00000000..f0563a3c --- /dev/null +++ b/.attachments/day-100_2024-02-13-HBLogo.svg @@ -0,0 +1,24 @@ + + + + diff --git a/.attachments/day-105_2024-02-18-20240218202059766.webp b/.attachments/day-105_2024-02-18-20240218202059766.webp new file mode 100644 index 00000000..8e9e9cd0 Binary files /dev/null and b/.attachments/day-105_2024-02-18-20240218202059766.webp differ diff --git a/.attachments/day-108_2024-02-21-20240221211658462.webp b/.attachments/day-108_2024-02-21-20240221211658462.webp new file mode 100644 index 00000000..2214ecc3 Binary files /dev/null and b/.attachments/day-108_2024-02-21-20240221211658462.webp differ diff --git a/.attachments/day-149_2024-04-02-20240402202238807.webp b/.attachments/day-149_2024-04-02-20240402202238807.webp new file mode 100644 index 00000000..b6dcc7eb Binary files /dev/null and b/.attachments/day-149_2024-04-02-20240402202238807.webp differ diff --git a/.attachments/day-149_2024-04-02-20240402202247839.webp b/.attachments/day-149_2024-04-02-20240402202247839.webp new file mode 100644 index 00000000..77c94250 Binary files /dev/null and b/.attachments/day-149_2024-04-02-20240402202247839.webp differ diff --git a/.attachments/day-158_2024-04-11-20240411204310590.webp b/.attachments/day-158_2024-04-11-20240411204310590.webp new file mode 100644 index 00000000..96193d07 Binary files /dev/null and b/.attachments/day-158_2024-04-11-20240411204310590.webp differ diff --git a/.attachments/day-158_2024-04-11-20240411204400168.webp b/.attachments/day-158_2024-04-11-20240411204400168.webp new file mode 100644 index 00000000..00c1f70b Binary files /dev/null and b/.attachments/day-158_2024-04-11-20240411204400168.webp differ diff --git a/.attachments/day-159_2024-04-12-20240412151208327.webp b/.attachments/day-159_2024-04-12-20240412151208327.webp new file mode 100644 index 00000000..6423fcb0 Binary files /dev/null and b/.attachments/day-159_2024-04-12-20240412151208327.webp differ diff --git a/.attachments/day-159_2024-04-12-20240412182906426.webp b/.attachments/day-159_2024-04-12-20240412182906426.webp new file mode 100644 index 00000000..3d04cbc5 Binary files /dev/null and b/.attachments/day-159_2024-04-12-20240412182906426.webp differ diff --git a/.attachments/day-159_2024-04-12-20240412184146512.webp b/.attachments/day-159_2024-04-12-20240412184146512.webp new file mode 100644 index 00000000..332f55ee Binary files /dev/null and b/.attachments/day-159_2024-04-12-20240412184146512.webp differ diff --git a/.attachments/day-159_2024-04-12-20240412204316593.webp b/.attachments/day-159_2024-04-12-20240412204316593.webp new file mode 100644 index 00000000..c0e7b75f Binary files /dev/null and b/.attachments/day-159_2024-04-12-20240412204316593.webp differ diff --git a/.attachments/day-159_2024-04-12-20240412211502471.webp b/.attachments/day-159_2024-04-12-20240412211502471.webp new file mode 100644 index 00000000..64a4ecd2 Binary files /dev/null and b/.attachments/day-159_2024-04-12-20240412211502471.webp differ diff --git a/.attachments/day-159_2024-04-12-20240412212656162.webp b/.attachments/day-159_2024-04-12-20240412212656162.webp new file mode 100644 index 00000000..0276d969 Binary files /dev/null and b/.attachments/day-159_2024-04-12-20240412212656162.webp differ diff --git a/.attachments/day-159_2024-04-12-20240412213301461.webp b/.attachments/day-159_2024-04-12-20240412213301461.webp new file mode 100644 index 00000000..af4657d5 Binary files /dev/null and b/.attachments/day-159_2024-04-12-20240412213301461.webp differ diff --git a/.attachments/day-15_2023-11-20-20231120192747179.webp b/.attachments/day-15_2023-11-20-20231120192747179.webp new file mode 100644 index 00000000..0d7b79c3 Binary files /dev/null and b/.attachments/day-15_2023-11-20-20231120192747179.webp differ diff --git a/.attachments/day-163_2024-04-16.png b/.attachments/day-163_2024-04-16.png new file mode 100644 index 00000000..273515ed Binary files /dev/null and b/.attachments/day-163_2024-04-16.png differ diff --git a/.attachments/day-164_2024-04-17_links-list.gif b/.attachments/day-164_2024-04-17_links-list.gif new file mode 100644 index 00000000..e9c350dd Binary files /dev/null and b/.attachments/day-164_2024-04-17_links-list.gif differ diff --git a/.attachments/day-164_2024-04-17_links-replace.gif b/.attachments/day-164_2024-04-17_links-replace.gif new file mode 100644 index 00000000..1be1434e Binary files /dev/null and b/.attachments/day-164_2024-04-17_links-replace.gif differ diff --git a/.attachments/day-165_2024-04-18_frontmatter-set.gif b/.attachments/day-165_2024-04-18_frontmatter-set.gif new file mode 100644 index 00000000..13c4c71a Binary files /dev/null and b/.attachments/day-165_2024-04-18_frontmatter-set.gif differ diff --git a/.attachments/day-18_2023-11-23-20231123224224704.webp b/.attachments/day-18_2023-11-23-20231123224224704.webp new file mode 100644 index 00000000..a12f7421 Binary files /dev/null and b/.attachments/day-18_2023-11-23-20231123224224704.webp differ diff --git a/.attachments/day-18_2023-11-23-20231123224311265.webp b/.attachments/day-18_2023-11-23-20231123224311265.webp new file mode 100644 index 00000000..0e7f61db Binary files /dev/null and b/.attachments/day-18_2023-11-23-20231123224311265.webp differ diff --git a/.attachments/day-28_2023-12-03-20231203205807229.webp b/.attachments/day-28_2023-12-03-20231203205807229.webp new file mode 100644 index 00000000..4b62c42e Binary files /dev/null and b/.attachments/day-28_2023-12-03-20231203205807229.webp differ diff --git a/.attachments/day-31_2023-12-06-20231206195454309.webp b/.attachments/day-31_2023-12-06-20231206195454309.webp new file mode 100644 index 00000000..fdda99c5 Binary files /dev/null and b/.attachments/day-31_2023-12-06-20231206195454309.webp differ diff --git a/.attachments/day-34_2023-12-09-20231209222422723.webp b/.attachments/day-34_2023-12-09-20231209222422723.webp new file mode 100644 index 00000000..37c67fc2 Binary files /dev/null and b/.attachments/day-34_2023-12-09-20231209222422723.webp differ diff --git a/.attachments/day-34_2023-12-09-20231209224921417.webp b/.attachments/day-34_2023-12-09-20231209224921417.webp new file mode 100644 index 00000000..894fec3c Binary files /dev/null and b/.attachments/day-34_2023-12-09-20231209224921417.webp differ diff --git a/.attachments/day-34_2023-12-09-20231209224950011.webp b/.attachments/day-34_2023-12-09-20231209224950011.webp new file mode 100644 index 00000000..d52cdea4 Binary files /dev/null and b/.attachments/day-34_2023-12-09-20231209224950011.webp differ diff --git a/.attachments/day-34_2023-12-09-20231209225204363.webp b/.attachments/day-34_2023-12-09-20231209225204363.webp new file mode 100644 index 00000000..f3c5fff6 Binary files /dev/null and b/.attachments/day-34_2023-12-09-20231209225204363.webp differ diff --git a/.attachments/day-34_2023-12-09-20231209225240082.webp b/.attachments/day-34_2023-12-09-20231209225240082.webp new file mode 100644 index 00000000..71e1fd05 Binary files /dev/null and b/.attachments/day-34_2023-12-09-20231209225240082.webp differ diff --git a/.attachments/day-34_2023-12-09-20231209225359896.webp b/.attachments/day-34_2023-12-09-20231209225359896.webp new file mode 100644 index 00000000..fe28e73b Binary files /dev/null and b/.attachments/day-34_2023-12-09-20231209225359896.webp differ diff --git a/.attachments/day-34_2023-12-09-20231209231539554.webp b/.attachments/day-34_2023-12-09-20231209231539554.webp new file mode 100644 index 00000000..6342ad29 Binary files /dev/null and b/.attachments/day-34_2023-12-09-20231209231539554.webp differ diff --git a/.attachments/day-34_2023-12-09-20231209231631873.webp b/.attachments/day-34_2023-12-09-20231209231631873.webp new file mode 100644 index 00000000..7def28ec Binary files /dev/null and b/.attachments/day-34_2023-12-09-20231209231631873.webp differ diff --git a/.attachments/day-34_2023-12-09-20231209231738903.webp b/.attachments/day-34_2023-12-09-20231209231738903.webp new file mode 100644 index 00000000..ba032732 Binary files /dev/null and b/.attachments/day-34_2023-12-09-20231209231738903.webp differ diff --git a/.attachments/day-34_2023-12-09-20231209231813254.webp b/.attachments/day-34_2023-12-09-20231209231813254.webp new file mode 100644 index 00000000..f9972db5 Binary files /dev/null and b/.attachments/day-34_2023-12-09-20231209231813254.webp differ diff --git a/.attachments/day-34_2023-12-09-20231209231837364.webp b/.attachments/day-34_2023-12-09-20231209231837364.webp new file mode 100644 index 00000000..c6f332f5 Binary files /dev/null and b/.attachments/day-34_2023-12-09-20231209231837364.webp differ diff --git a/.attachments/day-37_2023-12-12-20231212204630685.webp b/.attachments/day-37_2023-12-12-20231212204630685.webp new file mode 100644 index 00000000..60d14575 Binary files /dev/null and b/.attachments/day-37_2023-12-12-20231212204630685.webp differ diff --git a/.attachments/day-51_2023-12-26-20231226202824354.webp b/.attachments/day-51_2023-12-26-20231226202824354.webp new file mode 100644 index 00000000..40dc1ab0 Binary files /dev/null and b/.attachments/day-51_2023-12-26-20231226202824354.webp differ diff --git a/.attachments/day-68_2024-01-12-files.webp b/.attachments/day-68_2024-01-12-files.webp new file mode 100644 index 00000000..035c3894 Binary files /dev/null and b/.attachments/day-68_2024-01-12-files.webp differ diff --git a/.attachments/day-68_2024-01-12-screenshot.webp b/.attachments/day-68_2024-01-12-screenshot.webp new file mode 100644 index 00000000..346c1620 Binary files /dev/null and b/.attachments/day-68_2024-01-12-screenshot.webp differ diff --git a/.attachments/day-85_2024-01-29-20240129204856014.webp b/.attachments/day-85_2024-01-29-20240129204856014.webp new file mode 100644 index 00000000..510b136e Binary files /dev/null and b/.attachments/day-85_2024-01-29-20240129204856014.webp differ diff --git a/.attachments/day-94_2024-02-07-20240207210355109.webp b/.attachments/day-94_2024-02-07-20240207210355109.webp new file mode 100644 index 00000000..eb94cff4 Binary files /dev/null and b/.attachments/day-94_2024-02-07-20240207210355109.webp differ diff --git a/.attachments/pfp-013-light.svg b/.attachments/pfp-013-light.svg new file mode 100644 index 00000000..10d667af --- /dev/null +++ b/.attachments/pfp-013-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.attachments/pfp-art-dark.svg b/.attachments/pfp-art-dark.svg new file mode 100644 index 00000000..b7c329a9 --- /dev/null +++ b/.attachments/pfp-art-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.attachments/pfp-code-light.svg b/.attachments/pfp-code-light.svg new file mode 100644 index 00000000..8c53a762 --- /dev/null +++ b/.attachments/pfp-code-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.attachments/pfp-graphics-dark.svg b/.attachments/pfp-graphics-dark.svg new file mode 100644 index 00000000..3748906d --- /dev/null +++ b/.attachments/pfp-graphics-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.attachments/pfp-guz-light.svg b/.attachments/pfp-guz-light.svg new file mode 100644 index 00000000..d359007f --- /dev/null +++ b/.attachments/pfp-guz-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.attachments/pfp-music-light.svg b/.attachments/pfp-music-light.svg new file mode 100644 index 00000000..e277ed47 --- /dev/null +++ b/.attachments/pfp-music-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/daily-blogs/day-01_2023-11-06.md b/daily-blogs/day-01_2023-11-06.md new file mode 100644 index 00000000..928e1fd0 --- /dev/null +++ b/daily-blogs/day-01_2023-11-06.md @@ -0,0 +1,160 @@ +--- +public: true +modified: 2024-03-26T11:57:28-03:00 +url: https://guz.one/1 +title: Stopping the Domino Effect +counter: 1 +scope: guzsdaily +post_date: 2023-11-06 +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 733264805599821824 +--- + +# Stopping the Domino Effect + +Well, I think it is the first time I am starting something without a burst of motivation or +inspiration out of nowhere. This is day 1 of hopefully what will be a series of notes, posts, +whatever it ends up being public or not, that you can call a daily journal or blog. I wouldn't +expect too much to be honest, just writing some concepts or thoughts in something more structured +like a blog post sometimes helps you to better understand yourself and what you're doing with your +life, I think. + +I have to give some credits also to [Hunter Peterson](https://youtube.com/@hitherehunter), which +recently started making [daily vlogs of his process of creating a +movie](https://youtu.be/playlist?list=PLVYMHH4699p41aT8YyEztfExj1iXJtkqO), and it inspired me to +make this. Not only that, but I actually tried recording a video blog of my own, which for me is +kinda difficult and/or consumes a lot of time of my day. So this is the "minimal viable product or +way" to do something daily. + +----- + +This is being written after what is probably two months of pure... nothing, mostly. Two months ago, +I was coding a project which I thought would last no more than a week or so - at least the minimal +viable product wouldn't take that long, right? - And there I was after a month of working from +probably what as from 8am to 8pm daily, in a project which was losing its meaning and purpose. *And +if you're a developer and are wondering what project it was, [ **it was a fucking ESLint config\ +package**,](https://github.com/LoredDev/ESLegant) with some CLI for automatically detecting what +configs to apply.* Because of it, I ended up having what I would call a burnout. + +I didn't want to write any code for some time, I wasn't able to correctly think of solutions to +problems and was just tired of coding every day without doing anything more. So I gave myself a week +of resting - *yes, I know that it is a lot of time to rest, but at the time of writing, I am +self-employed, or at least I was trying to be and balancing work, life, health, etc. is a lot more +difficult than I thought.* - And then the domino effect started. + +## The First Domino Piece + +> For context: In a week, I'm going to be 19 years old at the time of writing, and finished +> school/college last year. This year I tried to go a self-employed route with creating apps and +> open-source projects, it didn't work so much. + +I have anxiety and insecurity, and even not being at a high level and going to therapy on a somewhat +consistent rate, it still affects my life on a significant level. And is a lot harder to rest when +your mind simply does not stop thinking about things and worrying yourself. + +In said week of resting, I started to think and worry a lot about my future. Things such as: It is +almost ending the year, and you made nothing and not a single dollar; you're consuming your parents' +money, they already spent a lot of time and money in you; You need to start doing something to be +able to have an apartment soon; Your girlfriend soon also leaves school, you need to have a house +until then; If you don't have any finished projects, how you will find a job? You don't have a +degree; **You need to start doing something\!** + +I don't have to say that it is kinda hard to actually rest in this situation. And unfortunately it +also affected my girlfriend was trying to help me how she could to make me worry less and be able to +rest. With that one week ended up being two, three weeks without returning to my normal routine. +Thankfully, I wasn't having anxiety or insecurity attacks anymore, but was still felling somewhat +tired and having excuses or simply being unable to work after such days. And with our dating +anniversary coming, I had to make something special to thank her, so another week passed. + +## Being Lost and the Illusion of Being Comfortable + +So what was I doing instead in this period? To be honest with you, it's not easy to answer this. +Normally I note everything that is done daily, but in these days Obisdian (my note-taking app) +wasn't even opened. I was trying to draw sometimes, without a lot of success; Creating some +resourcepacks and modpacks to use in Minecraft; Seeing a lot of videos daily, at the point that I +re-watched some of them; And probably just playing video games or trying to. And even if it was just +it, I wouldn't be so bad about it, most of them are hobbies that I like to do, but being clear with +myself, I was most of the time actually tinkering with configs or trying to find something to do. +Instead of drawing I was trying to fix my tablet compatibility with linux; Instead of playing +Minecraft and creating art, I was creating things that I ended up not using; Instead of watching +some new videos, I was re-watching old ones trying to find something interesting; Instead of playing +video games and making progress, I was playing everything in "creative mode" without any actual +creative mode; I was tinkering to make a game work in linux, and ended up never playing it. + +Seeing now, I was lost and trying to find some type of purpose or something to create. + +And the worst part, it wasn't obvious, for me, I was resting. I knew that I needed to do something +soon, but wasn't actually pushing myself to do something, and why be so hard on myself, I was at +least creating other more creative things, right? Having an illusion of being comfortable is not +good when you look in retrospect. + +## Trying to Break the Domino Line + +After what was probably six or seven weeks, a similar anxiety and a feeling of "enough" started to +happen. It is difficult to explain, but in the same way I started to feel tired of working on that +ESLint config project, I started to have now related to this comfortable state. While I was always +thinking that I needed to return to a routine, now every day I had the actual feeling of not knowing +what to do and of not being able to start something. + +As the days came closer to today, I started to do things to be outside this comfortable zone. With +the influence of some videos, I had the idea of reinstalling my OS, wipe everything in my computer +and start creating a workspace made for myself and myself only. If you know Linux and/or +programming, you probably will know better what I'm talking about on this section. I started to use +a tiling window manager (Hyprland), started to configure Neovim and Tmux to be more productive, and +started to create a small system in bash which can switch what type of workspace, theme, etc. my OS +is in with just a command in the terminal. + +But it wasn't enough, because this motivation to create a workspace also started to burn somewhat +easily, and I didn't have organized or listed what I wanted in this workspace. And I started to +tinkering with my home server, again just trying to find something to do, but without success on +what I was trying to tinker the workspace returned to be my focus. + +But some domino pieces still were falling, like: not knowing what I wanted in Neovim; banging my +head because of a misspelled letter in the configuration files; my girlfriend being sick, so I +wanted to spend more time and attention with her; losing part of said files because I still don't +know how to use Git correctly; Being "tired" and ending up having a small addiction in some games; +And, even when I was going to write this post, I spelled my coffee over the table, which I almost +ended up screaming of stress because of this "trigger". + +## Not Knowing if the Line Will Break + +As you can see by the last section and this tittle, I'm not yet in the best of myself. The reason I +started got my laptop out of nowhere to go on my house courtyard and wrote this post was because I +needed somewhere to reflect on myself. I can't promise that it will continue, but this remembered me +how good it is to write and tell a story, so I will try. + +The future to me is still unclear, but probably finding a job would be good to me, having something +that can force me to do something daily could help when I need to return to a routine. *And have +actual money at the end of the month would be excellent y'know.* Finding communities would also +improve reaching this goal, knowing how my job market is these years after the pandemic, networking +can boost a lot, *and having friends and people which I can actually discuss programming would be +great.* + +I have to admit that finding an actual job wasn't in my plans so earlier, but self-employment is not +working now days, and I can always try again in the future. I'm finally thinking what can be my +objective in life to drive me to the future and help me focus every day, but that is probably a talk +for tomorrow. + +Like I said in a post some weeks ago, sometimes you don't need to return with an explosion behind +you and sunglasses. Small pieces can affect a lot with enough time, for good or for bad. And +hopefully, I'm placing good pieces now. + +> **Today's Artists & Creative Things** +> +> This is stolen from Hunter's vlogs, where he shares a book or album/music for the day, and it is +> cool, so why not? +> +> **Music:** *Instead of an album, I think it's best to recommend the artists itself today* +> [**Scatolove**](https://music.youtube.com/channel/UCRrcJVynB_ahge0NwWfdJkQ). +> +> They are a Brazilian couple which my girlfriend recently recommended and I cannot stop listening. +> I can't easily explain what music style they have, for me, it is sweet but also goes very hard in +> a lot of songs, it is unique but also similar enough to the music styles that I like, which is: if +> there's an electric guitar solo, I like it. My favorites of their songs would be: +> [*Rapunzel*](https://music.youtube.com/watch?v=BFsw09XyTzQ), the guitar at 0:30 really got me the +> first time I listened to it; [*Inbox*](https://music.youtube.com/watch?v=zXolFH2Cyfs4) and +> [*Terminal*](https://music.youtube.com/watch?v=iQKmY6IaL4Y), both because they remember me and my +> girlfriend together, primarily Inbox is a favorite because of how hard it goes and feels. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) sa/4.0) diff --git a/daily-blogs/day-02_2023-11-07.md b/daily-blogs/day-02_2023-11-07.md new file mode 100644 index 00000000..f9d1b415 --- /dev/null +++ b/daily-blogs/day-02_2023-11-07.md @@ -0,0 +1,115 @@ +--- +post_date: 2023-11-07 +title: Having an Objective in Life +modified: 2024-03-26T11:57:27-03:00 +scope: guzsdaily +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 733340571669757952 +url: https://guz.one/2 +public: true +counter: 2 +--- + +# Having an Objective in Life + +> - Yesterday unfortunately I wasn't able to do my tasks, apparently I used four hours trying to +> write the last daily journal entry. But whatever, today at least I waked up early. + +Do you remember when you were younger and had multiple dreams of creating something bigger than +yourself? Things like "I want to be the best in the world at \[...\]". But nothing you actually did +on a daily basis was related to that dream? Would you be someone different, or even someone you +actually want to be, if you had followed said dream on a daily basis? + +## Being Lost + +Last entry I talked about the history of how I'm trying to return to some type of routine and be +able to complete my tasks. And one of my difficulties about that is figuring it out what to do on a +daily basis. + +Before the burnout, I was just going with some sort of "flow". Every start of a week, I organized +from one to two tasks related to my work/programming for each week's day. The tasks were related to +the month's project that I wanted to finish, and it was working, but I don't know if it would scale. +Some of the reasons of the burnout was because I wanted to finish at least a minimal viable product +of the project each month, but one of the problems of programming is that you can't easily guess the +time and how difficult a task can be. + +I don't know what I want to do daily yet. Even if most of my work is programming, I still have other +projects and ideas related to world building, drawing, video creation, etc. And is hard to know how +having a formal job will affect everything also. To be honest, I'm scared of losing the interests +and creativity that I once had. + +## A Child's Dream + +When I was around fourteen years old (which is not that long ago), I really dived deep myself on the +idea of creating a company. Did I know how companies actually worked? No, in no way shape or form. +The only thing I knew was that I wanted to create a company called "A Capital" because the name +touched me somehow, it represented and would represent everything that I wanted to create. + +Because of it I learned how to design logos and how to use Adobe Illustrator, because this company +would have other names and brands under its umbrella and I wanted to each name has it own unique +logo; I learned how to use Photoshop for creating banners and profile pictures; I learned after +effects for creating motion graphics and animations for said logos; One of my friends wanted to +create a YouTube channel for creating histories, and I adopted it under the "A Capital Creators" +umbrella, helped him on editing videos, creating trailers, etc. + +And even my current profession started because I wanted to create "A Capital Games", and because of +it my parents brought a game development course and Game Maker Studio. This course not only taught +me how to use game engines, but also how to create your own in Java first (I unfortunately never +finished the entire course, but I still learned a lot). My current area, web development, I started +with free courses because I wanted to create real websites for this company. + +Every single thing of what I am today, is because of "A Capital" in some way. + +## A Silly Company + +"But what happened to that dream?" I started to view it as how it was said, a child's dream. As I +grew up, - and just to be clear, I'm still young, but sometimes just four to five years can really +change you, even more when it is your teenagers years - the idea of a global company, with art, +games, software, etc. started to feel as silly, even more when it would have just one person in said +company for the most part. *How a company with more brands than people can be serious?* + +There are parts of this dream which are still visible in my life. If you ever opened viewed my +GitHub profile, I have a GitHub organization called "Lored", which was some type of sister brand for +"A Capital Code", but related more to developers than end-user application and software. And all my +current branding scheme, with Guz013, Guz's Codes, Guz's Art, etc. is pretty much the same idea, but +more personal and related to me as a person, because this seemed less shameful. + +However, the name itself, the idea of something bigger than myself, it was pretty much lost. And the +thought of creating something to build up over time faded from my mind. + +## Today's Dream + +As you probably already guessed, I want to rekindle this dream. But being more honest with myself on +what this dream means and is to me. + +I want to have primarily a brand, not a company, this dream for me is more about the name and not on +how it works on the "real world". My object is to create a name that me, and people, can recognize +as something which represents quality, good histories, products, software, art, games, whatever +creation ends up being placed under it. This name is "Capytal", and all other names and brands which +will be created under its umbrella, "SixSides", "Prata Productions", "Lored", "Elementria", +whatever. *To be honest, my anxious mind is already worrying about if listing them here can screw me +up in the future with things such as domains and trademark registering, but fuck off. "Capytal" is +already a name which a lot of investment companies use, so I know that I'm already fucked up.* + +Will I succeed? Being realistic, probably not, but I need to have a goal in life. And I don't know, +maybe one day my dreams of speaking in a conference about a new product come to reality and this +entry will be read in some type of 10 years anniversary of the company. But if not, at least I +tried. + +*And don't worry, I don't plan on being another straight white guy which wants to be rich easily +and/or have an evil company like Google, Microsoft, Facebook, etc. I already hate them, and the +world is dystopian enough already.* + +I just want to create something to be proud of. + +> **Today's Artists & Creative Things** +> +> **Music:** [Mellissa (Full Methal Alchemist opening) - by Porno +> Graffitti](https://music.youtube.com/watch?v=aPWqr60gycI) +> +> Writing this entry made me remember this song. Because for years I tried to remember and find it +> after listening it on an intro of a [**fucking sonic flash game**](https://youtu.be/Yag2txXDAKM) +> on my childhood, and never knew it was a anime opening song. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /4.0) diff --git a/daily-blogs/day-03_2023-11-08.md b/daily-blogs/day-03_2023-11-08.md new file mode 100644 index 00000000..fe27499b --- /dev/null +++ b/daily-blogs/day-03_2023-11-08.md @@ -0,0 +1,45 @@ +--- +url: https://guz.one/3 +tumblr_id: 733443195759886336 +modified: 2024-03-26T11:57:25-03:00 +post_date: 2023-11-08 +created: 2024-03-05T13:50:33-03:00 +counter: 3 +scope: guzsdaily +public: true +title: Ups and Downs +--- + +# Ups and Downs + +Today's entry probably will be a little different, because I didn't want to make it. Yesterday's +night occurred, something that made me have what I can say was a panic or anxiety attack. I cannot +and don't want to tell what was here because these entries are public, and what happened was very +personal and sensible. + +I waked up still somewhat worried and in general not in a good mood, even more compared to the past +days. But I don't want to reset the days counter here and in my life in general, I'm tired of having +downs which breaks my routines and days. Even if in the past days, I'm still doing most of the tasks +somewhat half-done instead of committing hardly and better, I didn't stop or wasted up every single +hour of the day as I was doing before. + +There wasn't a theme for this entry in my mind before, and now I don't know even more on what to +talk about. Not always I will be able to write here as I wanted, but at least a paragraph or two +will not hurt. + +Thankfully, I'm already better and will try to make something productive today. Wait for tomorrow +won't help today. + +> **Today's Artists & Creative Things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) +> +> This is one of the musics that I found by accident mostly, I didn't know about Maneskin before and +> stumble on one of their songs in some of that YouTube videos which are a "playlist of x". And this +> music just stood out to me when searching on and listening to their musics, it is just soo more +> sentimental compared to the other songs, With the guitar solo and everything, is that type of +> music that you want to scream alongside it. *And no, the lyrics are not related to what happened, +> fuck off, not because I'm writing these entries that it means that you know me if you read them*. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) y-sa/4.0) diff --git a/daily-blogs/day-04_2023-11-09.md b/daily-blogs/day-04_2023-11-09.md new file mode 100644 index 00000000..7a0bbc27 --- /dev/null +++ b/daily-blogs/day-04_2023-11-09.md @@ -0,0 +1,126 @@ +--- +modified: null +public: true +title: The factory must grow +counter: 4 +created: null +tumblr_id: 733530348864028672 +url: https://guz.one/4 +post_date: 2023-11-09 +scope: guzsdaily +--- + +# The factory must grow + +I'm addicted to [Factorio](https://factorio.com), all the times I played it, the sense of time was +completely lost to me. It is so addictive to see your factory grow over time, see each production +line filling belts, see your research tree being completed. And yesterday, when I ended up being +awake until 1 a.m. - *and just went to bed because I started to search for mods to speed up the game +time because I'm still in a "starter base" and ended up being a little frustrated that my resources +were ending and my production slowing down and stalling the research tree* - I ended up making an +analogy which is what I thought could be the theme for today. This can end up felling very "gen z +coach like", but whatever. + +## Playing creative mode + +I never played Factorio in survival mode, the intended way to play it. "Why?" Because I didn't want +to be through the grind and consume hours of my day in the slow passed gameplay of gathering +resources, waiting to craft an item, walk slowly on the map to build a train line, etc. I always +thought that just designing the factory itself would be more fun, "why pass all that when I can just +install a mod and play with cheats? It's more fun to make a giant factory with perfect resource +consumption and production\!". Playing this way was cool and all, I always tried to make the most +exaggerated production lines, train networks, furnace arrays, decorating and aligning everything, so +in the map it always looked like a giant computer with so many parts. + +But for some reason, I never stuck to a base, I never played for hours without feeling bored at some +point. Most of the time, all the resource productions were in a brute force way, never actually +planning and calculating how many items I needed or consumed. I tried installing modpacks which +added more and more things, more resources, processing steps, etc., but it never fixed the problem +for me. "I liked building in creative mode in [Minecraft](https://minecraft.net) for years, why here +would be different? It's just like when I'm trying to build Redstone contraptions or giant builds, +no?". Because of it, I always stopped playing and had months length intervals of never opening the +game. + +## Playing survival mode + +Game design and development is something which really interest me, even knowing that now days I +probably wouldn't develop any game, the programming for it is so out there compared to web +development that I would need to re-watch all the video courses that introduced me to programming in +general in the first place. But I still watch video essays, commentaries, devlogs about game dev and +design from time to time, and one of the things that you always see around them is "designed +progression", or how games show your progress to make you have fun and see how you're improving your +skills and powers. This is even one of the reasons that I was convinced to play +[ULTRAKILL](https://store.steampowered.com/app/1229490/ULTRAKILL/) in the first place, because the +flow of the game was so addicting and even being difficult, you see easily how you improve your +movement, try different things, adapt and improvise in unexpected situations, etc. And knowing by +the title of this section and this paragraph, you already know where this is going. + +I tried to play Factorio in the intended way, started a new save called "RealFactorio", default +settings, survival, with just Quality Of Life mods to add and fix some features which the developers +already plans to do in the 2.0 version. And now I addicted to it, and I just played for some hours +in the past three to four days, I pretty much end every day wanting to play at least a little, one +hour or so, to progress my base. It all a spaguetti base, but from somewhere I heard, if you call it +your "starter base", you can't be judged for it being ugly or poor planned. So here is my started +base: + +\-- image -- + +I'm addicted to seeing those belts fill up with science packs after creating a clumsy section just +to be able to have the next shining new thing in the research tree. Even if it doesn't produce in +big scale, even if most of the belts are empty because I didn't calculate enough resources and +production time, even when I already died five times killing enemies to be able to expand the base +in the future. It is ✨satisfactory✨, *wait... [that's another +game](https://www.satisfactorygame.com/).* + +"But why?" Well, it is kinda obvious seeing now. Seeing your progression after you actually battled +and put energy into something is rewarding, it gives you dopamine, and all that talk you already +know, *yadda yadda...* However, for me what more is interesting is the difference on how a game like +Minecraft, which for me, can be fun in both creative or survival, while Factorio can't. And I think +it can be explained in the difference of two words' meaning for me: "creative" and "design". + +**Creative:** this would be the process or joy of creating something itself, expressing what you +like, artwork in general. Personally, this is where something like Minecraft in creative mode, +creating pixelart in Factorio - which I'm wasn't making - drawing a doddle in your notebook, etc. +would be. + +**Design:** this would be when you are creating something with a defined purpose or goal, trying to +create something with some sort of pattern or thought behind. Where something like Minecraft +survival, Factorio, drawing a new character, logo design, etc. would fall on. This also include the +process of adapting a work to fit a limit or trying to create something efficiently. Yes, there's +creativity in this process, but the overhaul picture is bigger than one work itself. + +And my problem was that I was trying to be creative when I should be designing more. Admiring after +how all that work and planning paid off when I saw my factory working with the limited resources it +had. Because of this that I found joy on playing the game. That's even why I like to play Minecraft +survival, because is both of them at the same time, you need to design farms and collect resources +if you want to make your building to express yourself and be creative after. + +## The \[obvious and convoluted\] analogy + +> I have to admit that at this point of writing, the point of this entry made some many turns that I +> don't even want to rewrite any part of it. It already passed some hours since the start and I need +> to do something productive today yet. And to be honest, this entire post is just me trying to +> excuse the hours I spent on the game really. + +You probably already heard of that talk about "gamifying your life", and I won't repeat it again +here. I'm still learned and probably will add things like a progress bar to see how many tasks I've +done one day, small things like that which helps you see your progress daily. And knowing my taste +of games and how seeing a progress bar getting to 100% is somewhat satisfying to me, hopefully it +would help. + +What I want to talk about is on designing your life, and even more, trying to see what pieces to +improve, what production line needs more resources and thought on. The same way it is good to break +everything into small digestible pieces, if you never stop to see the bigger picture, you never end +up seeing your whole progress and how much your factory has grown. + +And the other thing to remember is that unfortunately, real life doesn't have a creative mode for +most of the time ~and for most of the people~, so resources are limited, and you don't have infinite +energy, but would it be fun if it had? + +> **Today's artists & creative things** +> +> **Album/EP:** [Spare Hearts - by Exit +> Mouse](https://music.youtube.com/playlist?list=OLAK5uy_l5qm8xLPqIkyBM-Tb0E5iD5a6d5Rz3M_Y) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) sa/4.0) diff --git a/daily-blogs/day-05_2023-11-10.md b/daily-blogs/day-05_2023-11-10.md new file mode 100644 index 00000000..645c35b5 --- /dev/null +++ b/daily-blogs/day-05_2023-11-10.md @@ -0,0 +1,104 @@ +--- +url: https://guz.one/5 +scope: guzsdaily +modified: null +counter: 5 +public: true +title: I dont know how to feel tired +tumblr_id: 733630908797698048 +post_date: 2023-11-10 +created: null +--- + +# I don't know how to feel tired + +> This is probably the weirdest title and uninteresting until now. I'm running out of ideas, ok? It +> is harder than I thought to have general ideas and themes for each day. And it doesn't help that a +> lot of themes would be something more aided to [@guzscode](https://www.tumblr.com/guzscode) than +> here. + +Yesterday at the end of the day I felt something weird. I had just returned from the gym and eating +lunch, and was preparing to go to bed. And then just in the time from getting out of my computer, +brushing teeth, and getting on my bed, I started to feel insecure and in a bad mood in general. + +## Not knowing when to rest + +For most of my life, which to be honest is not that must time knowing my age, I never felt a big +necessity to rest myself, outside of sleeping on the night, I never had a nap during the evening or +something like that, neither just laying out in bed without sleeping in general. (*yes, "never +resting" is a strong statement, of course I rested after something like gym class on school, and +here and there I slept in the evening when I was younger and/or was exhausted or sick, but I'm +talking in general.*) During school, very rarely I did something like resting my head in the table +or something like that, probably just slept in class one time when I was a child. + +"Why?" Being sincere I don't know, but probably I never knew when I was feeling tired, even when my +body was heavier and my mind wasn't able to process thoughts correctly, I didn't connect it to +tiredness. I just continued my day the way I felted, going slow without forcing more than I could. +Because of it, I didn't know also how to rest for most of my life. Never thought of something like +"Maybe I should just lay on bed a little", or in school "I'm already done the work, maybe I could +just rest my shoulders on the table". + +## Trying to learn + +When high school - *or whatever is the correct translation* - started, my "sense of tiredness" +started to build more. During the lockdown, with all the stress of online classes and my anxiety +building more than ever, while trying to build something to my future learning programming, logo +design, and all of that related to my past projects. The end of the day was exhausting to me, even +in the days I procrastinated, because of the burning out of energy over time and the sense of not +being productive flooded my mind. + +Then lockdown was over, and I needed to go to school every evening now, in the start I was having +anxiety attacks\[?\] - *my chest always felt like it was being pushed against constantly, I had the +sense of wanting to throw up, and also needed to consciously remember to breathe* - in the public +bus to the way of it, something which obviously consumed my energy. And my friends started noticing +that, even more my girlfriend which I just started dating some months before the lockdown was over, +because of that I started to finally connect that feeling of having the body heavier to tiredness. + +## A non-stopping mind + +Now knowing that what I was feeling, I needed to rest, but there's a small problem: anxiety. + +Every time I wanted to rest, my mind didn't, which just were even worse when some type of insecurity +attacked, and I started to fell unproductive or that I was wasting time resting and needed to push +on. The only time I could "rest" in some way, was when I was watching videos or distracting myself +in some way - *but because of it, I distracted so much, that some days I ended up procrastinating +the entirety of it; ~Which I did today as the time of writing, because during lunch my laptop ran +out of battery and I started feeling tired and now this and the last paragraph have a 4 hours gap on +the time they were written~* - and wasn't able to take a nap or even just lay on bed to rest by +myself. + +## I still don't know, but I'm trying + +Probably the last paragraph ended up being sounding more frustrating than normal, and being honest +it was, because I still don't know how or when to rest easily. Sometimes I'm able to fully recover +my energies, other times I'm still feel tired after laying on my bed, and sometimes I am able to +rest, but end up actually wasting time with it. + +Thankfully, I have someone who really helps with this part of my life, which is my girlfriend. +Because of her I am able to lay in bed and just thinking about being hugged with her really helps +clear my mind, and when I'm actually with her, any other problems or anxiety goes away. But I don't +want to be dependent on her, she also needs to rest herself after school, and taking care of me can +be bad depending on the day, I don't want to exhaust her. The good news is that even just hugging a +pillow and thinking of her does the job really well most of the time, and I also can rest with other +things, even while working sometimes I can rest depending on what I'm doing and if it's enjoyable. +Something which helped was how in these past months, or years, my anxiety and insecurity is getting +better and lowering down, so the day in general is not too much exhausting as before. + +----- + +Unfortunately, I don't know how to end up this entry, because I still don't have a solution to this +problem. In the past years it got better, but there's now a definitive solution to me yet, and +something like "just have a boyfriend/girlfriend/s.o./someone to hug" is not the best answer. I have +to say that feeling tired and be able to rest is still a problem to me, and the only visible thing +that I did and helped was trying to solve other problems like my anxiety and the constant feeling of +being unproductive all the time. + +That's probably not the best entry, but whatever, I have to admit that even procrastinating today, +I'm tired. + +> **Today's artists & creative things** +> +> **Song:** [Partilhar - by Rubel](https://music.youtube.com/watch?v=1VAue3T0IsA) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) y-sa/4.0) diff --git a/daily-blogs/day-06_2023-11-11.md b/daily-blogs/day-06_2023-11-11.md new file mode 100644 index 00000000..38d28769 --- /dev/null +++ b/daily-blogs/day-06_2023-11-11.md @@ -0,0 +1,106 @@ +--- +title: A lonely birthday +tumblr_id: 733721658490257408 +url: https://guz.one/6 +post_date: 2023-11-11 +public: true +modified: 2024-03-26T11:57:25-03:00 +scope: guzsdaily +created: 2024-03-05T13:50:33-03:00 +counter: 6 +--- + +# A Lonely Birthday + +Today's is my birthday\! And I'm lonely, as always. *Ok, not totally, but I'm still started the day +with an insecurity attack.* + +I pretty sure that most of the people will recognize this type of history and connect themselves, +because this not rare to see in today's world and our generations. It can depend on how much you +care about dates like your birthday. + +## The Child Protagonist + +In my childhood, I liked my birthday and commemorating it with my parents and the rest of my family, +cousins, uncles, etc. I was the protagonist and received a lot of presents, some of them were +exciting, others not so much, but there was candy, and cake, and people to play with, even when I +was introverted and didn't like too much to really play and run around so much. My school friends +visited me and came home, which was really fun because I just saw them on school and never visited +them on their homes - "why?", probably anxiety did exist back then also. + +Then you probably already know where it is going, but I entered my teenage years, birthday started +to feel silly and childish. I don't want people singing "happy birthday" to me and having a +decorated cake like a child, I want to get out with my friends and go somewhere, be an adolescent. +But there was a problem, I didn't have any actual friends, and just independence in general to do +that, because of overprotecting parents, but mostly because of a social anxiety that started +building up as the years passed. + +## But I Had Friends, I Just Couldn't See Them + +On the end of school, and start of high school - which here in Brazil you probably will be around 13 +to 14 years old - all of my friendships were gone. The problem of being a gifted kid in school, is +that you pass the classes, but your friends don't most of the time, and good luck when the turns +shift, and now you can't see them on the interval, which happened to me. The only good news was that +in the new class, there were my classmates from childhood, but I didn't speak to them for years, and +now they were completely different people, and I was introverted and couldn't start a conversation +easily. + +Because of all of that, I started to have online friendships, most of them from games that I played +and created teams and group chats, etc. Which to be honest, most of them I wouldn't call friendship +today, but back them they were. But because of the distant, and all of us being young teenagers +without any way to see each other, I started to have no one on my birthday. The only persons that +were there were my parents, which went with me to pizzerias, brought cake to eat at home, and I love +them for it, but they are my parents, I can't really speak with them like my friends/people with my +age and "they did because pthey want to be good parents" y'know? And again, going with parents made +me feel like a child. + +Then the Covid-19 happened, and with the lockdown, and school being over and now high school +starting at distance at a new school. The only people I had were my online friends, which most of +them today I don't have more contact with. During the lockdown I would say that I changed a lot, and +one of the things was who I defined as a friend, but also my social skills just were fucked up. And +obviously, now I didn't have anyone to be with, something which I just started to accept to be +honest. + +## Acceptance + +I don't want to tell all my life history of the last few years, but in resume, I started to go to +therapy after lockdown and made at least one friend in school, someone which pretty much adopted me +as a friend, and I'm very thankful for having them in my life. My online friendship shrunk because I +wanted to value myself and make "friend" be a strong word for me, and being honest, I hadn't the +best mindset during Covid-19 in general. Started a long distance relationship with who is now my +girlfriend that I love more than anything in my life. + +But I'm still without anyone to be on my birthday today, my friend works and I would feel strange +with just two persons today to be honest, my girlfriend unfortunately can't visit me yet and vice +versa, same for my other online friend. So now I'm here writing this entry, because I had an idea +for today: I want to be alone today. + +## A Lonely Birthday + +> This is probably the part where it less representable to other people + +I never had an actual time alone by myself and my own mind. Even not having a lot of friends, my +parents always seen me in my bedroom on the computer and had little talks, in high school I always +had people around interacting with me in some form, and when you have online friends, most of the +time you can always go in chat and talk to someone or have a message to you that you didn't read +yet. So today I want to be actually alone by myself and enjoy and see how me and my mind come along. + +This is probably strange seeing how I valued company on my birthday, and to be honest, I still do, +just today I had an insecurity attack because of it and my girlfriend helped me be okay in the end. +But I think I need this for myself and, mostly, to go outside home by myself and just enjoy seeing +people, stores, the city living, and "test" my social anxiety and if I actually improved something +related to it. I can't change and force people to be my friends and/or give attention to me today, +the only thing I can actually change is myself, so why not enjoy it? + +Am I anxious of going outside? Fucking yes, but I need to try and accept my reality sometimes and +just flow with it. Do I want this in all my future birthdays? No, and even today I want to pass the +time with my girlfriend a little more. But why not try something different sometimes, y'know? And +why not when the day is yours - *and the millions of other people who also were born the same day +you did. ~You are not that special.~* + +> **Today's artists & creative things** +> +> **Song:** [Novocaine - by The Unlikely Candidates](https://music.youtube.com/watch?v=oYsh4G6wuhA) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) -sa/4.0) diff --git a/daily-blogs/day-07_2023-11-12.md b/daily-blogs/day-07_2023-11-12.md new file mode 100644 index 00000000..f62e91b0 --- /dev/null +++ b/daily-blogs/day-07_2023-11-12.md @@ -0,0 +1,37 @@ +--- +tumblr_id: 733830680836014080 +post_date: 2023-11-12 +scope: guzsdaily +public: true +modified: 2024-03-26T11:57:24-03:00 +counter: 7 +title: A normal Sunday +url: https://guz.one/7 +created: 2024-03-05T13:50:33-03:00 +--- + +# A Normal Sunday + +Today was a normal day, nothing more, nothing less for a Sunday. I just procrastinated to be honest, +but sometimes it happens, and I can go back in time. To be honest, I don't want to go back, because +it's ok to just go with the flow of the day. + +I got up from bed late, because the raining outside and the cold air of the room made a very cozy +morning. I passed some time with my girlfriend, fixed our Minecraft server and played a little with +her, writing a book for a library that we have in the world. Watched some videos. And now I'm here, +writing this entry because I don't want to break the chain and maybe to remind anyone who ends up +seeing it, that sometimes it is okay to just rest and let your mind on autopilot. + +It is Sunday, and tomorrow there's work and the actual start of the week, so there's time. + +> And yesterday I have to admit I didn't end up too alone compared to what I thought, because I +> ended up chatting with my girlfriend a lot more than I planned. But the objective was completed I +> would say, and the day was overhaul great, it was something different, and that was what I wanted. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by\ +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) y-sa/4.0) diff --git a/daily-blogs/day-08_2023-11-13.md b/daily-blogs/day-08_2023-11-13.md new file mode 100644 index 00000000..16f93360 --- /dev/null +++ b/daily-blogs/day-08_2023-11-13.md @@ -0,0 +1,116 @@ +--- +post_date: 2023-11-13 +public: true +title: Having an [small] objective in life +tumblr_id: 733891060807385088 +scope: guzsdaily +created: 2024-03-05T13:50:33-03:00 +modified: 2024-03-26T11:57:22-03:00 +url: https://guz.one/8 +counter: 8 +--- + +# Having an \[small\] Objective in Life + +> "Continuation" of [Day 2](https://guz.one/2)'s topic. + +It has been one week of writing these daily blog posts, look at me, finally being consistent in +something in life\! If I could at least repeat the same thing in other parts of my life, it would be +great\! But apparently having an eight hours night of sleep AND waking up early to have enough +energy and time in the day is quite harder than I thought. + +> I have to admit that a lot of things that I write in these daily blogs are attempts to put these +> ideas back into my mind, because everybody knows that giving advice is a lot easier than following +> them. And very often we end up being hypocrites to ourselves, so just as a note, read everything +> with a grain of salt knowing that even I can't follow what I write here. + +Remember when I talked about having a dream in Day 2? About my dream of creating a brand called +"Capytal"? I have to admit that it was a lot easier to feel inspired about having a dream, than +putting work in it. Since then, I feel like nothing about it has been done, no new projects, new +ideas, new routines, etc. I'm still lost without following something to do daily. + +## Being Lost \[daily\] + +Some days ago, or weeks to be honest, I started to accept the idea that I need a \[actual\] job, +because: life, capitalism, experience, yadda yadda. This year's theme for me was "concretizar" (in +English, "concretize", in the sense of "I needed to concretize what I wanted to do in my life"), and +even not knowing exactly what I want to do, I know now that software and programming is one of the +things I want to work with, so I need to find a job as a junior developer, hopefully. And if you +aren't from this market or developer community in general, let's just say that finding a job after +the layoffs in the end of the lockdown is not easy, apparently. + +So now I need to actually prove that I know programming and web development at least. And I had a +plan: "I will make that free C (a low-level programming language) Harvard's course, and also other +free courses that I can buy the certificate in the end. That will show that I don't know just a +framework or language, but actual programming logic" - without counting the attempts of creating +open-source projects to put in a portfolio. But then I entered up in the Harvard University site +and... where the hell is that course? There are some tech-related courses, but none about +programming itself anymore. + +And I have to admit, because of this change, Mandela Effect, or whatever you want to call it, I +completely loose what I wanted to do. I wanted to base each day on one lesson, but now there are any +lessons, so what I do? There are YouTube videos about learning C, but most of them are hours long or +minutes long, like, or you learn too little, or too much, y'know? And how the fuck will I know how +to learn something that I don't know? And I already know programming logic, I want to learn the +language itself. + +With this all, I'm started, I'm still, lost. I have something in mind that "I want to learn more, +and I want a job", but they are just thoughts, and I can resume everything or plan how to achieve +them. I have an objective for my life, but now for today. + +## A Silly Attempt + +Through this year, I had a theme, but having a theme for an entire year seems too much. Something +that I somewhat learned this year is that a lot of things can happen in 3–4 months, plans and +ideas can change, and predicted time on doing something can also. Not always you can follow your +theme easily, and sometimes you need to focus on another part of your life. + +> I recognize now that to make a post about "themes" in the future, but the idea is best explained +> in [this video by CGP Grey](https://youtu.be/NVGuFdX5guE), it where I was introduced to and +> adopted the idea. + +So now I want to break more, make a theme for every season, or more precise, every quarter of the +year - *which coincidentally also aligns to the industry's calendar apparently? I don't know or care +to be honest* - and this is something that I can also easily automate in my note-taking app, so +every daily note has the theme listed to help me remember it. But it isn't enough to be honest, +because it also is an objective or idea that is not related to my daily problems. + +## \[Hey, This is\] Today's Objective + +Something that I noticed remembering now about the days that I was more productive is: the least I +need to think on what to do today, the better I work. This is even one of the reasons that I choose +[Obsidian](https://obsidian.md) as my note-taking app, because I can have the longevity of plain +markdown, with the automation provided by its plugin ecosystem, but I think that even with the +automation that I already have, it isn't enough. + +The way I worked was that, during Sunday, before each week started, I created a weekly note to plan +each task to each day. And that workflow was great, but there were two main problems seeing now: I +don't want to think about work during a weekend, planning what task to do is not the best; A lot of +times I didn't list enough tasks in a project, and then there wasn't enough things to fill the week. +There was also the problem of I don't being able to have a routine sometimes, but I feel like a lot +of times it happened because the chain breaks when there's not enough things to fill the routine. So +I need more things to easily list things to do daily, more importantly, be able to also change tasks +when I need, because some days shits happen, and I can't do something specific. + +In the end, I need to always have easily something to do that can push me away from procrastinating +and pull me to the correct direction. How do I do all of that? **I don't fucking know\!** But +knowing what to do hopefully helps find how. + +## I'm Still Lost + +To be honest, this entire post for me was all over the place, which is a good reflection on how my +mind works a lot of the times. As you can see, I have a lot of things to fix just to return and be +productive again, and probably I need to try even harder, because I'm still procrastinating a lot. + +I can't tell a correct answer here, because productivity can depend on each person, and I don't know +exactly how mine works. And the reality is that the "work smart, not hard" is not always correct, +very often you need to work smart AND hard. But hopefully this can help myself, and maybe another +person somehow, to be able to work on what I like and what I want to my future. + +> **Today's artists & creative things** +> +> **Song:** [Infinity Repeating (2013 Demo) - by Daft\ +> Punk](https://music.youtube.com/watch?v=f903wQHlE3w) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) y-sa/4.0) diff --git a/daily-blogs/day-09_2023-11-14.md b/daily-blogs/day-09_2023-11-14.md new file mode 100644 index 00000000..89e1b24c --- /dev/null +++ b/daily-blogs/day-09_2023-11-14.md @@ -0,0 +1,82 @@ +--- +scope: guzsdaily +public: true +url: https://guz.one/9 +counter: 9 +title: 'Day 9: [Routine] Triggers' +modified: 2024-03-26T11:57:21-03:00 +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 734017773526827008 +post_date: 2023-11-14 +--- + +# \[Routine\] Triggers + +> Today will not be a complete or any time of actual post. I'm just had to say that: procrastination +> is a bitch, and I'm tired of doing nothing. +> +> ## I'm sorry +> +> This was what I had in mind to post today, but my girlfriend didn't let me. If her is reading to +> this: eu te amo. + +Today was not the greatest day since the start of this journal, I would say. Because I +procrastinated pretty much all of it, but well, at least now I learned or realized something new +about myself and routines in general I would say, so now I actually have a theme for today's post: +routine triggers. + +## Today's Bad Trigger + +As I said, today I procrastinated most of it, and of course I blame myself for again not stopping +the domino effect. But now at the end of the day, writing this post, I just questioned myself: "Why? +What was the first piece that felt over to start this effect?". And I'm kinda ashamed because it was +so naive and unimportant the answer to it: + +On the start of the day, I waked up, dressed myself, and got my phone. And just of curiosity and +with the idea of getting something out of my day, I thought: "What are the new videos in my feed +since yesterday? Maybe I could watch them now in the morning, so I don't have anything new for the +rest of the day." + +And in a pass of magic, now I'm here after just passed my day watching videos and **actively +searching for new ones**. Do you know the "just one more" or "it is X:45 a.m., I'll just do/watch +this which has 15 minutes, and then I start in Y:00\!"? **This was the entire day**. I know that +this type of behavior is something somewhat common for everyone, **but it is so silly when you see +in retrospect**. + +My entire day was defined by a small decision at the start of the day. Yes, I could stop at any +time, but when you start a bad routine, it's hard to get out of it, even more in a day. And it is +better when you can cut it by the root. + +> Why did I have this decision of wanting to watch videos? To be honest, this is an entire different +> theme for a post, but in summary: dopamine and "hobby" of watching videos since a kid. + +## The Good Trigger + +So if there are bad triggers which start you in a bad habit/routine, what are your good ones? And +being honest, I already know mys, I already somewhat talked about with my therapist about: waking +up, organizing my bed, and then taking a shower. **That's it.** If I start the day with them, +independent of what hour of the day, the majority of the time, I have a productive day. Why? **I +don't fucking know**, muscular memory, association, whatever is the research about triggers say +(*which I forgot about*). + +Why I didn't continue doing this morning routine? I can't be sure, but very often is intrusive +thoughts and justifications like "I waked up late, taking a shower now would take a lot of time". Do +I know to exactly combat them? No, but knowing about them already helps practice Cognitive +Behavioral Therapy (*which is the type of therapy that I'm practicing with my therapist, but not +exclusively, I still am trying to find the roots of traumas and problems, not just fixing them with +CBT*) + +I have to admit that in the past days, I have been very lazy about fighting said intrusive thoughts. +Thankfully not completely, because I'm still able to do *something* during the day, like organizing +my note-taking app, or "decorating" it - which to be honest are things that I need to do, but +shouldn't be a priority or doing now y'know?. + +Well, let's see how the next days goes, and hopefully this helped someone to also think about their +"routine triggers". + +> **Today's artists & creative things** +> +> **Song:** [Infame - by Supercombo & Kamaitachi](https://music.youtube.com/watch?v=Fj2dU9VazEI) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-100_2024-02-13.md b/daily-blogs/day-100_2024-02-13.md new file mode 100644 index 00000000..71e12ca0 --- /dev/null +++ b/daily-blogs/day-100_2024-02-13.md @@ -0,0 +1,242 @@ +--- +public: true +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/100 +tumblr_id: 742250746338246656 +post_date: 2024-02-13 +modified: 2024-03-26T11:55:27-03:00 +scope: guzsdaily +title: Day 100 +counter: 100 +--- + +# Day 100 + +Well, it's here\! Day 100, I never thought it would last this long, but here we are. Time to see the +past, the present, and the future. + +## The Past + +I created my Tumblr account on around September 24, \[1\]2023, because pretty much because of videos +of r/Tumblr, it always seemed like a place where there are just people sharing thoughts, interests, +random and comedic posts sometimes, and I have to admit that this vision haven't changed that much +lol. Social media in general was never something which interested me, even when nowadays I have +around [8 social media accounts](https://guz.one/) (counting both generaland art-accounts), I pretty +much never use them or even explore their timelines, I know how addicting they can be and how much +they value short and disposable posts. And I won't be blindsided and say that all these problems +Tumblr doesn't have, but they seem to be in a smaller scale than in the alternatives. Also, the +unlimited character number shows how much long-posts sharing ideas and topics in-depth are valued, +which is something I appreciate a lot - even knowing how much the daily journal entries shrank this +past month or two. I feel like here I can share the things I'm interested easily, independently if +anyone will read or not, and I'm not encouraged to make "hot takes" or "trending" posts. + +And this coincided with a new series of videos of someone I watch: [the daily vlogs by Hunter\ +Peterson](https://www.youtu.be/FTnqL85XzDE). I already have watched some vlog YouTubers which share +things like productivity advice, some about self-help, and some "student log", you probably already +know how them are. However, something different kinda hit me, which is hard to explain seeing how +much time passed since that day. Hunter, for me, that type of YouTuber or influencer, whatever you +want to call it, that you primarily just see for entertainment like anyone else, but that a +sometimes they will say something or give really helpful advice to you the viewer, and that slowly +help you improve yourself while watching fucking memes without giving so much of a care - nowadays +most of the creators that I watch follow the same line, and you can say it is parasocial or +whatever, but a lot of them really helped me in some aspects of my life and makes me feel inspired +and motivated to do the things that I love. - And in this daily vlog of him, he mentioned two things +which really hit me: the idea and passion of creating something that you love and most importantly, +something which defines you, akin to a "childish dream"; And the archiving of creation, not just to +share the process and ideas, but also so you are able to see how much you have grown and worked +since day 1. + +Because of the video, my mind pretty much didn't let me sleep easily because I was thinking about +the idea of doing the same, of logging the creation of the Capytal project, of getting a job, of +just fucking trying to create something, and the day after, I immediately wrote the script of the +video "Daily Journal - Day 0". Yes, these daily journals started as a video series. The script was a +lot shorter than the first post, being pretty much just a 5 minutes video, I haven't written a video +script in a long time and my "video creator" muscles were very weak - and still are. In the video, I +pretty much just introduced myself and the reality that I would in the \[at the time\] next year +(2024) get a job since in 2023 I wasn't able to concretize the idea of being autonomous and sustain +myself with my own applications and projects. Also in it, I ended up writing a monologue, almost a +small manifesto to my self, that I would create the Capytal project, that I would create it in small +steps, independently of how much money or fame I have nowadays. I remember to end up crying because +of how much emotion I put into that script, I seemed like a last effort to create the things that I +love. + +However, like almost all videos that I tried to create, there were something which hit and blocked +me from continuing the idea: my voice and English. I'm not a native speaker, I'm Brazilian, and have +learned English just because of videos. There were some interactions with native speakers, and I was +able to communicate and chat normally most of the time, it is fluent enough to be understandable. +However, I stumbled with words, tone and pronunciation a lot while reading the script. Being someone +which almost never talks even in my native language since I'm always inside my bedroom alone didn't +help also, and I always end up with a sour throat and have to drink a lot more water to talk after +having a long conversation with someone. + +I tried recording and editing the audio for around 2-3 days, and the initial hype and motivation of +the video was starting to fade out, like it always happens when I have one idea of video. Although, +I wrote the entire script in my Markdown editor ([Obsidian](https://obsidian.md)), and Tumblr has +Markdown support, not only that, but I started to see people using Tumblr as a blogging platform and +posting things such as Devlogs and "X days of Y", sharing ideas in a format which I also read in my +RSS feed and other websites' blogs are written in. Also, the idea of creating daily videos, for +someone who's trying to find a conventional job from Sunday to Friday, with also his own projects, +relationships, etc. started to seem rightfully overwhelming. But just giving an hour or so to write +a blog post doesn't seem that much, and without needing to write my own blog on my website to start, +it seemed like a good start ["To stop the domino effect"](https://guz.one/1) of procrastinating that +I was having. + +## The Present + +And now I'm here, 100 days deep, with just [one day which I posted outside my 24h frame in my +timezone to post](https://guz.one/12). I would say that this is a win. How many people read these +posts? To my knowledge, just two: myself, and a friend that I made here on Tumblr (I'm really +thankfull of your support and being your friend [@sophia-codes](https://tumblr.com/sophia-codes)). +Do I care of how many people read this? No. The reason that I started this journal was to prove to +myself if I can be dedicated enough to do something every day, it was made to archive my creative +and work journey, it was made to know better where and how I was when things happened in my life, it +was made to share ideas and stories to myself and anyone who end up interested or not in it. And I +think I partially succeeded in this task. + +I will not say here that since day 1 a lot of things changed, even less that anything changed +because of this daily journal. I still have procrastinating problems sometimes, I still haven't +created any completed application or software, I still don't have a job. It's just 100 days, and in +the scale of life, it's kinda little time, being just around 3 months. However, I was able to +organize my mind and day-to-day pretty much, now I have a good [system of daily-, weekly- +monthly-notes, and so on](https://guz.one/19) to know when I need to do a task, to balance the work +on each project, and to not be easily overwhelmed with overdue and to-do tasks in my mind. Nowadays, +I also have something to always do each day, so I'm always somewhat grounded on the idea of having a +routine and organizing myself, so I'm able to write these daily journals in time. Because of the +daily journals now I have a good repository of ideas, concepts and general content to use and remix +for other social medias, and even when a lot of the last posts started to feel a lot more like a +small "life log" without so much content, I still was able to write about some interesting topics +like: [Getting things done and "The Cult of Done"](https://guz.one/15); [The Capytal project and +having an objective in life](https://guz.one/2); Learning how to play games with +[Factorio](https://guz.one/4) and [ULTRAKILL](https://guz.one/34); [Saving and sharing memories +before you die](https://guz.one/17); [Anxiety when hunting for jobs](https://guz.one/29); [Laughing +at my own insecurities](https://guz.one/37); [Switching from Arch Linux to +NixOS](https://guz.one/49), and [tweaking my workspace for myself](https://guz.one/25); And [The +history of the web and why I use links everywhere](https://guz.one/54). + +And I have to admit, I would like to write more interesting topics, rather than just "logs" of my +life. + +## The Future + +Now, the exciting stuff, the promises of future projects which have a good chance of not happening. + +### The Daily Journal + +I still want to do these daily blog posts, but I don't know if I will still create daily "journals". +Not a lot happens in one day, and not every day I'm able to write an interesting topic, even when I +have a list of possible posts, I feel like if I wrote every single day something this size it would +end up somewhat saturated and consume a lot of time of myself, that's one of the reasons that the +single-paragraph posts started to pop up a lot more. However, it's hard to have a good middle-ground +I think, and with the system that I mentioned some posts ago - of taking these posts and using them +on social media automatically - it's hard to think of a solution. So for now not a lot will change +on them, but there are some ideas. + +These daily journals aren't really something personal to me, yes, I do share some opinions and +histories of my day, but I do want to keep things somewhat private in my life and just share things +related to the creative and work process of my projects. That's why I also created things such as +the [@guzscode](https://tumblr.com/guzscode) and [@guzsart](https://tumblr.com/guzsart) side-blogs, +so I can make posts related to each topic, and the [@guz013](https://tumblr.com/guz013) blog for +general posts. I have to admit that it was somewhat of a mistake naming this blog "guztav013" and +using it for the daily journals, since it was in the start made for more personal and off-topic +stuff, but here we are. The main idea to fix it that I have is to make this blog more of an +aggregation of daily blog posts that I want to make in the other side-blogs, with some smaller posts +directly here when they don't have a direct topic or are the one-paragraph posts to keep the counter +going. In other words, I plan to post a lot more in the [@guzscode](https://tumblr.com/guzscode) and +[@guzsart](https://tumblr.com/guzsart) blogs, and then just re-blog them here as a "daily blog +entry", so all the posts are together in one place with the counter on top of them (this would also +exist in [my website](https://guz.one) when I create the blog page of it). Also, the name and +branding of the blog will be changed to reflect these changes, I don't know when exactly I will +start these changes and start posting on other blogs, but I will probably change the name sooner so +it's easier to migrate all the URLs of the blog. + +### Hobbiest Monologue + +New project\! This is an idea that I had recently, which I hope to get starting somewhat soon. + +I have always wanted to create videos, being someone which watch a lot of them for entertainment and +learning while growing, it is hard to forget this side of my life and hobby in general. In the past, +even before daily journals and all of this, I did editing for videos with my friends, made trailers +for them, assets with After Effects, motion graphics, but never actually started a channel or +produce a complete video for myself - without taking into account the ["0.0" videos that I do every\ +New Year's Eve](https://www.youtube.com/@guz013/videos). And nowadays, with things like hunting for +a job and creating my own coding projects, it's near impossible to do highly edited videos how I +would like to do in a somewhat consistent base. + +So that's why I'm creating Hobbiest Monologue, a new personal project and YouTube channel/series +similar to these daily journals. + +![](day-100_2024-02-13-HBLogo.svg) + +This new project is, as the name somewhat implies, a one-person talk while doing hobbies - yes, I +know that at this point it's somewhat egocentric to have so much "listen/read my work/opinion", but +it is hard to create anything else somewhat easily, pure-creative or pure-artistic things, seeing +how much work things such as animation, drawing, etc. can take. The videos will be unscripted, so I +can somewhat train my English. They will have some topics relating to the week, projects, ideas, +similar on how I do things here in the daily journals, and now with the future changes here, +Hobbiest Monologue will be the place where I do more personal talks and logs I would say. My main +objective is to be able to do them every week, taking advantage of how simple the videos will be +done on a weekend while doing some hobby or playing some game, and hopefully edited and posted on +the same day. + +I was planning on posting the first episode together with this post, but due to the past days' +occurrences and how many things I need yet to do this week, I hope to be able to at least post on +the weekend of the next week. And hopefully creating these videos, can fulfill my will of creating +videos for now until I'm able to create more edited and time-consuming videos and series. + +### Elementria + +There is another part of my life which I think that I talked the least in these daily journals, it +being art and drawing. + +I liked to draw pretty much since I was a kid, but just started to actually draw it on a somewhat +consistent basis for around 2020 to 2022-ish, just getting an actual drawing tablet around 2021, +before that I drew with the mouse on my computer using things like Illustrator. And after 2022, I +stopped a lot, just drawing on special occasions like Valentine's Day and my dating anniversary to +make gifts for my girlfriend. Outside that, I completely stopped creating Original Characters and +random drawing of the ones of I already have, just making one drawing of my fursona in the start +of 2023, [which was a new re-design of him](https://www.instagram.com/p/Coz7HWOrjHp). And in the +same vein of the will of creating videos, I still do want to draw more, not only that, I want to +finally create my own universe which I have in mind for years now. + +So why not draw comics on the weekend also? + +And that's why I'm saying it here, I want to return to drawing and create the universe of +Elementria, which I will not spoil here since it's full of secrets ;) + +I will just be clear here, I'm not the best artist in the world, I'm very far from it, and also I +never actually created a web-comic in my life or even told or wrote a history like it. The comics +for now will be just small things, showing the universe slowly, things of the day-to-day of my OCs, +primarily my fursona since I can pretty much just recreate days of my life with it. However, I do +plan to expand and slowly create a history of this universe. It will have plot-holes, things that +don't make a lot of sense, OCs changing and style changing over the days, but - hopelly - it will be +real. + +All the comics will be posted on [@guzsart](https://tumblr.com/guzsart), or a separated blog for the +universe, I'm still unsure. + +----- + +And I think that's it, 100 days... not a lot really happened in these 3 months, but also a lot +changed in myself I would say, and there's a lot for the future yet. I do hope that this counter and +blog posts can one day be in the 500s or even 1000s, but just time will tell. I don't care if anyone +will read this today or in the future, I'm proud that I came into this milestone, I never actually +believed that I would be able to be here writing this post, but apparently consistency, discipline +and a good amount of pure will to prove yourself something can really push you. + +Hopefully, I can also put this will and consistency in other projects, from Hobbiest Monologue, to +the full name and company Capytal, I don't care how much time it will take, I want it to be real one +day. But there are a lot of turns in this path that I need to take until I'm able to live fully from +my own creations. + +As always, I will be forever be just someone, someone who's trying to improve. + +Thank you for reading. + +\- Gustavo "Guz" L. de Mello. + +> **Today's artists & creative things** +> +> **Song:** [Determination - by Toby Fox](https://music.youtube.com/watch?v=h1wSPmlZV-w) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ses/by-sa/4.0) diff --git a/daily-blogs/day-101_2024-02-14.md b/daily-blogs/day-101_2024-02-14.md new file mode 100644 index 00000000..536cd4e8 --- /dev/null +++ b/daily-blogs/day-101_2024-02-14.md @@ -0,0 +1,36 @@ +--- +scope: guzsdaily +url: https://guz.one/101 +post_date: 2024-02-14 +title: I thought today was Thursday +tumblr_id: 742343147032625152 +created: 2024-03-05T13:50:33-03:00 +modified: 2024-03-26T11:55:25-03:00 +counter: 101 +public: true +--- + +# I Thought Today Was Thursday + +I'm not kidding, for some reason my brain was completely convinced that yesterday was Wednesday and +today was Thursday, wtf. + +I not even read the daily notes' titles this week apparently, which is expected since I haven't +organized anything these last days and week. There is still some work being done, but mostly in the +sense of passing time or doing the obvious things for the new projects, and to be honest, I don't +know if it's worth organizing something this week until the next. Maybe I will at least create new +notes for the new projects and things like that, but I'm so lost these last two weeks that I even +forgot that today was Valentine's Day - thankfully my girlfriend did also, and that in Brazil we +have another date to commemorate dating someone lol. lol. It just seems like the start of the year +is passing so fast now. + +At least now I'm working in the logo for Elementria, which has a style that I never tried before, so +it's taking some time, hopefully I'm able to show it tomorrow. + +> **Today's artists & creative things** +> +> **Playlist:** [Japanese soft indie/rock, that would be in Goodnight Punpun's\ +> playlist](https://youtu.be/DXKojYz25Gw) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-102_2024-02-15.md b/daily-blogs/day-102_2024-02-15.md new file mode 100644 index 00000000..fa14f2ef --- /dev/null +++ b/daily-blogs/day-102_2024-02-15.md @@ -0,0 +1,32 @@ +--- +tumblr_id: 742435202055471104 +title: No content +scope: guzsdaily +counter: 102 +modified: 2024-03-26T11:55:16-03:00 +public: true +url: https://guz.one/102 +created: 2024-03-05T13:50:33-03:00 +post_date: 2024-02-15 +--- + +# No Content + +I really don't know what to talk for today, I'm procrastinating a lot unfortunately, and I really +don't why to be honest. Well, outside just neglecting the "organizing tasks" part of my life, I have +to admit that I'm somewhat addicted to watching videos while working, ending up more watching than +working. And it isn't helping that the current "tasks" aren't that entertaining or dopamine +inducing, you know? They aren't that type of work that you feel joy while making, since it is more +prep work or "homework" for the actual projects. I'm still working on that logo, but because of the +videos it's taking more time than normal, and because of it, more energy/joy, making somewhat of a +vicious cycle it seems. + +Maybe I should try just focusing on the work a little more. + +> **Today's artists & creative things** +> +> **Playlist:** [Japanese soft indie/rock, that would be in Goodnight Punpun's\ +> playlist](https://youtu.be/DXKojYz25Gw) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-103_2024-02-16.md b/daily-blogs/day-103_2024-02-16.md new file mode 100644 index 00000000..f516363b --- /dev/null +++ b/daily-blogs/day-103_2024-02-16.md @@ -0,0 +1,144 @@ +--- +public: true +title: Do not repeat you password +url: https://guz.one/103 +counter: 103 +scope: guzsdaily +modified: 2024-03-26T11:55:13-03:00 +created: 2024-03-05T13:50:33-03:00 +post_date: 2024-02-16 +tumblr_id: 742517638005194752 +--- + +# Old Accounts, Emails and Repeating Passwords + +Today, I woke up with an email saying that someone tried to log in on one of my old Google accounts +while I was asleep. An account which I don't used for years, but that still had personal information +about myself and some connections to my newer ones. So, as a reminder for myself and anyone who +reads this, today's topic is a brief, informal (and personal) guide on managing passwords and online +accounts. + +----- + +> **Note:** I just want to have this clear. None of the services mentioned and suggested here +> sponsored or pay me to say anything here. I'm not responsible for the actual quality and security +> of these services, they're suggestions based on personal experience and experience of others that +> I saw and personally trust. + +## Do Not Repeat Passwords + +This is the main advice you should follow before any other, **do not use one password for all your +accounts, period.** Yes, maybe your main accounts on big sites such as Google, Microsoft and +Instagram/Meta won't be breach so easily with your password in plain sight. However, while using the +web you will end up creating accounts in lesser known and less secure websites - just remember for a +while the amount of websites that nowadays requires you to create an account to just read or +download something that you need. + +Two passwords is better, but the only thing that you're doing is just postponing the inevitable. +Three can be good, but you could get unlucky if most, or some, of the services that you consume uses +one third-party authentication provider. And even with three, that's a third of your online +presence, and maybe the password that was leaked on a less important account, could be the same that +you use on a more important account (such as your bank account or even on some public service that +has sensitive information such as your address, credit cards, etc.). + +You could use a master password and change it depending on the website, using some sort of system, +to remember them, which I would say is a safe bet, but depending on how many passwords of yours is +leaked and how complicated the system is, I wouldn't doubt some determine enough person to try +reverse-engineer said system and find how the passwords are connected to a master one. + +The safest bet is using a unique and random password for each account that you have, but remembering +them is impossible. You could just write each one of them on a piece of paper, even easier if you +have a few online accounts, but it could get out of hand easily and loosing a piece of paper could +mean you're loosing all your online accounts. So the most secure and convenience are password +managers. + +## Password Managers + +If you want convenience and something out-of-the-box, just use a trusting cloud password manager +such as [Bitwarden](https://bitwarden.com) or [Proton Pass](https://proton.me/pass), I can't +recommend others that aren't [open-source](https://wikipedia.org/wiki/Open_source) to know the +security of them (Bitwarden is what I would mostly recommend, but Proton Pass can be better if you +already use other Proton services). Yes, there are other cloud based such as Dashlane or LastPass +(the later which [does not have a great security\ +history](https://wikipedia.org/wiki/LastPass#Security_incidents)), but without them being +open-source, we can't really tell if them securely store your passwords and if their clients +(desktop and mobile applications) have [end-to-end\ +encryption](https://wikipedia.org/wiki/End-to-end_encryption) (a technology which encrypts your +passwords before they are sent to the cloud, so even the hosting company can't see them). + +Yes, there are offline password managers, and they provide the most secure way to storing your +passwords. However, I won't recommend or go into details on them here, since they aren't the easiest +to use and set-up for new users. If you want one to start researching, just learn to use +[KeePassXC](https://keepassxc.org/), that's pretty much it. + +#### Do Not Use Browser's Built-in Password Managers + +Google Chrome's (and probably other browsers and Chromium-based browsers such as Microsoft Edge) +stores the encrypted passwords **and the key to decrypt** said passwords **locally**, so any small +script even can access these passwords easily. Google's password manager is also closed-source, +which makes it less trustworthy, as it can't be checked if it has end-to-end encryption or not. +Browsers also do not impose a master password to unlock autofill in websites, so anyone with access +to your computer can see and log in into your accounts. Browser's password managers also rarely sync +between devices, something which the cloud-based ones have built-in out-of-the-box. + +### But Why? + +#### Aren't Most Websites Secure Enough Nowadays? + +\[Almost\] yes, websites do, most of the time, but not always, place security measures such as +hashing your password (transforming your password into a text of fixed-value which don't had any +similarities to the original password) so it isn't in plain text when it's leaked. But hashing is +dependent on what password it is generated from, so two sites can have the same hash for the same +password, leaking the information that you use the same password for both. And I can't really +confirm, but I wouldn't be surprise if a lesser known or secure website could accidentally use a +hashing algorithm that can be easily reversed to the original value. + +You should also remember that most leaks also contains information such as email, which helps +identity who is the account's owner, and if on one leaked site there's the password with email, and +on the other just the email, it is not hard to think that someone would try said password on the +second site. + +#### Websites Can Have Secure Measures, but You Don't + +A lot of articles and videos will repeat everything I said here, but there's something which is not +a lot talked about: you can leak your own passwords. How many times you sent to a friend an online +account so he could also have access to something temporally? Or how many times you were streaming +on Discord your screen and needed to log in to an account for one moment before doing something? Or +even how many times you said it out loud or even sent it by accident, coping and pasting into a text +input on another window/tab? I'm not even counting the possibility of virus in a computer, or even +malicious websites that you can accidentally create an account on. + +Having different passwords for each account prevents a simple mistake into turning on a catastrophic +event. + +#### What About 2FA (Two-Factor authentication)? + +Yes, having two-factor can in many ways cancel the above arguments. However, how many times you +remembered to activate 2FA right after creating an account? I do not trust myself on doing this for +every account, even less for "temporally accounts" that I'm just creating because I need something +on that day and not anymore. And even in 2024, not all websites provide two-factor authentication, +and some who provide, places the setting on somewhere that is not so easy to find on the UI. Having +different passwords just helps you prevent shooting yourself in the foot. + +### An Unknown Feature of Password Managers + +Using password managers also helps you on something that can save you from time-to-time and in the +future: they are a list of all account you have and had online. At this point, with the amount of +websites that let or even forces you on creating an account, it is easy to lose track of all them, +and a lot of these forgotten accounts can still hold personal information or old information that +you don't want saved anymore. Password managers help you see the amount of accounts you have and +access them more easily, without needing to remember what was your past-self old master password +even. And accessing these accounts, you can delete them or remove the personal info to clear your +mind of anxiety of your past self doing things that you wouldn't do anymore or simply that doesn't +resonate with who you are anymore. Sometimes you have accounts or websites you forgot completely, +websites that can change companies, owners, can be leaked, have personal or sensitive information. +And password managers help you administrate all of them without needing to open a note on your app, +find a piece of paper, or simply remember and guess if you had an account on that website. + +> **Today's artists & creative things** +> +> **Playlist:** [Japanese soft indie/rock, that would be in Goodnight Punpun's\ +> playlist](https://youtu.be/DXKojYz25Gw) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) nses/by-sa/4.0) diff --git a/daily-blogs/day-104_2024-02-17.md b/daily-blogs/day-104_2024-02-17.md new file mode 100644 index 00000000..7c6d5fc8 --- /dev/null +++ b/daily-blogs/day-104_2024-02-17.md @@ -0,0 +1,28 @@ +--- +modified: null +url: https://guz.one/104 +counter: 104 +tumblr_id: 742617781553561600 +scope: guzsdaily +post_date: 2024-02-17 +created: null +title: Not the best trip ever +public: true +--- + +# Not the best trip ever + +I don't want to go into details, I'm kinda still tired from the trip. It wasn't the greatest, the +purpose of it was to fish with my dad, since it has been a good number of years since we did it for +the first time, but let's just say that we forgot completely how to fish and use the fishing rod. In +the return to home, there was traffic congestion because of an accident, which probably delayed us +some half an hour. Thankfully, the place was calm and kinda helped clear my mind from the constant +bad routine and thoughts that I was having these past days, but being honest, I will not be easily +convinced to go outside on a trip any time soon. + +> **Today's artists & creative things** +> +> **Artist:** [**Scatolove**](https://music.youtube.com/channel/UCRrcJVynB_ahge0NwWfdJkQ). + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-105_2024-02-18.md b/daily-blogs/day-105_2024-02-18.md new file mode 100644 index 00000000..ec9d2ad4 --- /dev/null +++ b/daily-blogs/day-105_2024-02-18.md @@ -0,0 +1,61 @@ +--- +title: Returning to work, learning Rust, and a new logo +created: 2024-03-05T13:50:33-03:00 +post_date: 2024-02-18 +tumblr_id: 742705042679808000 +scope: guzsdaily +url: https://guz.one/105 +counter: 105 +public: true +modified: 2024-03-26T11:55:12-03:00 +--- + +# Returning to Work, Learning Rust, and a New Logo + +I have finally organized the tasks for this week, and I am returning to work routine as before. + +## Returning to Work + +Today, even without organizing any task, was kinda productive. I have finally finished the +Elementria logo, and started the work on the logo for the re-branding of this blog/the daily +journals, it's not finished yet, but hopefully I'm able to complete until tomorrow. Also, I have +finally done something which I needed for a long time, which is aggregate some job applications to +contact tomorrow, hopefully I'm able to get at least some response and some stage into the interview +process. + +Unfortunately, there are still some overdue tasks that I haven't organized yet, and things such as +the Elementria and Hobbiest Monologue notes/tasks aren't done. I do hope to start them this week, +but things such as video editing, intro, etc. can take a good amount of time. There isn't a video +editor installed on my system also, so probably the projects will be delayed a little, hopefully +not, but that's what happens when you have an idea out of nowhere. + +## Learning Rust + +The main focus of this week is to start my learning process into the +[Rust](https://www.rust-lang.org/) programming language, I have been wanting to learn it for some +months now, and a lot of projects would benefit from using it. I do not plan to be excellent on it, +I just want to be able to write simple programs at least to start and be able to do things such as +CLIs applications and hopefully compilers in the foreseeable future. + +Hopefully I'm able to learn the basics of it this week and complete a part of the automation system +this month. I will use said system as an opportunity to learn Go also, but in a future project more +related to APIs and server-side stuff. My plan is kinda to jump between Go, Rust and JavaScript +depending on the project. + +## The Elementria Logo + +To finalize, the Elementria logo is complete\! It is totally different from any logo I have done in +the past and I still need to do some variations of it for other use-cases. But I can finally show +the complete version of it here: + +![](day-105_2024-02-18-20240218202059766.webp) + +> **Today's artists & creative things** +> +> **Playlist:** [strange beats to rock out to: ᴀɴ ᴀᴅᴅɪᴄᴛɪɴɢ +> ᴊᴀᴘᴀɴᴇꜱᴇ\ +> ʀᴏᴄᴋ ᴘʟᴀʏʟɪꜱᴛ ᴛᴏ ʙᴏᴏꜱᴛ ʏᴏᴜʀ\ +> ꜱᴇʀᴏᴛᴏɴɪɴ](https://www.youtube.com/watch?v=WdWC76shblk) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-106_2024-02-19.md b/daily-blogs/day-106_2024-02-19.md new file mode 100644 index 00000000..6e77641f --- /dev/null +++ b/daily-blogs/day-106_2024-02-19.md @@ -0,0 +1,37 @@ +--- +post_date: 2024-02-19 +scope: guzsdaily +title: Reading for 4 hours +counter: 106 +modified: 2024-03-26T11:55:11-03:00 +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/106 +tumblr_id: 742797301447360512 +public: true +--- + +# Reading for 4 Hours + +And I haven't written any Rust code or even completed the book yet. + +Although, that's how I'm trying to learn, first read the entire book, annotating the most difficult +parts, so I can get a good overview of the language, and then write examples and projects, +consulting the book if I have any difficulties writing them. I don't know if it is the best way, but +doesn't hurt to give it a try. There were some difficulties to read the book itself, however +thankfully the little bits of knowledge of C and how computers work are kinda helping my +understanding of the new concepts. I don't plan to be proficiency at Rust, but just be able to write +and understand it like any other programming language. + +Also, I applied to some job applications today and was able to fix my NeoVim + NixOS setup for Rust +(it's a temporary fix until I migrate my NeoVim config to something more Nix-compatible). And +hopefully tomorrow I can complete the book and the re-branding of the daily journals. + +> **Today's artists & creative things** +> +> **Playlist:** [strange beats to rock out to: ᴀɴ ᴀᴅᴅɪᴄᴛɪɴɢ +> ᴊᴀᴘᴀɴᴇꜱᴇ\ +> ʀᴏᴄᴋ ᴘʟᴀʏʟɪꜱᴛ ᴛᴏ ʙᴏᴏꜱᴛ ʏᴏᴜʀ\ +> ꜱᴇʀᴏᴛᴏɴɪɴ](https://www.youtube.com/watch?v=WdWC76shblk) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-107_2024-02-20.md b/daily-blogs/day-107_2024-02-20.md new file mode 100644 index 00000000..41d2a000 --- /dev/null +++ b/daily-blogs/day-107_2024-02-20.md @@ -0,0 +1,34 @@ +--- +title: More reading, more overdue tasks +counter: 107 +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/107 +scope: guzsdaily +modified: 2024-03-26T11:55:11-03:00 +public: true +post_date: 2024-02-20 +tumblr_id: 742888801831092224 +--- + +# More Reading, More Overdue Tasks + +I have to admit that I thought this book would take less time and that I would be able to read it a +lot faster. + +I don't know if I'm doing this correctly, on premise I'm not caring too much about details and +understand everything, but in practice is a different history. Unfortunately I'm not being able to +have my complete normal routine, and tasks are accumulating, because like every other programmer as +it seems, I'm also not able to predict how much time and effort something will take. + +Hopefully I'm still able to complete all the tasks until the end of the week, or at least most of +them. + +> **Today's artists & creative things** +> +> **Playlist:** [strange beats to rock out to: ᴀɴ ᴀᴅᴅɪᴄᴛɪɴɢ +> ᴊᴀᴘᴀɴᴇꜱᴇ\ +> ʀᴏᴄᴋ ᴘʟᴀʏʟɪꜱᴛ ᴛᴏ ʙᴏᴏꜱᴛ ʏᴏᴜʀ\ +> ꜱᴇʀᴏᴛᴏɴɪɴ](https://www.youtube.com/watch?v=WdWC76shblk) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-108_2024-02-21.md b/daily-blogs/day-108_2024-02-21.md new file mode 100644 index 00000000..f2260cf5 --- /dev/null +++ b/daily-blogs/day-108_2024-02-21.md @@ -0,0 +1,36 @@ +--- +modified: 2024-04-30T13:14:29-03:00 +url: https://guz.one/108 +created: 2024-03-05T13:50:33-03:00 +post_date: 2024-02-21 +tumblr_id: 742984261716541440 +counter: 108 +public: true +title: The New Branding Has Arrived +scope: guzsdaily +--- + +# The New Branding Has Arrived + +Here it is\! The new lock of the what now will be called, Guz's Daily Blogs\! + +![](day-108_2024-02-21-20240221211658462.webp) + +Now this project follows more closely my other blogs and projects such as the soon-to-be done, +Hobbiest Monologue. I still need to update the links and URLs on the old blog posts, so they +correctly sent people to the new page, and there isn't the risk of sending them to a blog of another +person who end up using the `guztav013` username. With this new branding I hope to emphasize the new +meaning of the entries: blog posts of all my other blogs, a "challenge" of posting every day on at +least one of them; And the focus on talking about projects, productivity, create process and +systems, instead of personal life and struggles. There are still work to do, and even if the hype of +day 100 is going out, I will try to stick to my word and make these projects come to life, but they +will take some time, I'm still focusing on programming and developing the foundation of the +productivity/automated system. + +> **Today's artists & creative things** **Playlist:** [Japanese soft Indie/rock to fall and fall +> and\ +> fall...](https://www.youtube.com/watch?v=ufRi-BmHnsQ) I don't know why, there's just something +> that I like in these playlist and music styles that makes me always listen to them while working. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-109_2024-02-22.md b/daily-blogs/day-109_2024-02-22.md new file mode 100644 index 00000000..835c012d --- /dev/null +++ b/daily-blogs/day-109_2024-02-22.md @@ -0,0 +1,31 @@ +--- +scope: guzsdaily +post_date: 2024-02-22 +title: Using Rust for scripting +tumblr_id: 743069603988701184 +counter: 109 +created: 2024-02-22T20:51:19-03:00 +modified: 2024-04-30T13:14:59-03:00 +public: true +url: https://guz.one/109 +--- + +# Using Rust for Scripting + +I got bored from just reading the book. + +And I need some way to migrate the old links and daily journal notes to the new Daily Blogs notes, +so why not use Rust to do the job? I finally can at least code in it, even if it is mostly just the +basic procedural code without the Rust-only or Rust-magic stuff. It's not being difficult for now, +but let see how these next weeks unfold. For now I will do these little "scripts" using Rust to get +the hang of it, and because said "scripts" are for converting the markdown files of my Obsidian +vault where I write the posts, I can also get hang of how to use it for markdown and AST parsing and +manipulation. + +> **Today's artists & creative things** +> +> **Playlist:** [Japanese indie rock songs I think you should listen at least once - by hasoyi +> archives](https://www.youtube.com/watch?v=bFr2BnXdauM) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) y-sa/4.0) diff --git a/daily-blogs/day-10_2023-11-15.md b/daily-blogs/day-10_2023-11-15.md new file mode 100644 index 00000000..ac32aee4 --- /dev/null +++ b/daily-blogs/day-10_2023-11-15.md @@ -0,0 +1,153 @@ +--- +post_date: 2023-11-15 +title: Automating my day +counter: 10 +created: 2024-03-05T13:50:33-03:00 +public: true +modified: 2024-03-26T11:57:21-03:00 +url: https://guz.one/10 +scope: guzsdaily +tumblr_id: 734076892107423744 +--- + +# Automating My Day + +> Today I activated my "morning trigger" like I talked about in the past entry. And who would think, +> it worked\! Now I'm here in the morning writing this entry, will it also improve the rest of the +> day? I don't know, but it's a start. + +Today's topic is something which I'm still trying to improve and working currently on making, but +could be good to talk about, so it is easier to know what I'm planning to do. + +## Having a Note-taking App + +Something which I lacked for a lot of time in my life was a note-tacking app, and you probably +already know about all the "having a second brain" type of talk and things like that. But for me, +the best part of having one is not the "save everything you know" and things like that, but the +fucking power that you can have to create a workflow for yourself and only yourself. + +A lot of times I tried things like "productivity apps", but it always seems like even if you find +something which is exactly what you want, someday you will think "why is X like that? It could be +like Y and would really improve my life" - this is the exact problem that I'm having recently with +time-tracking apps - and most of the time you can't really change that. + +Because of these two problems, I like any other programmer, I thought on making my own +productivity/note-taking app, but like any other programmer, I soon realized that I shouldn't do +that and should just pick [Obsidian](https://obsidian.md) - *this is not sponsored or anything, and +if it weren't for the fucking amount of work to create one, I would try to create an app for +myself.* - Using Obsidian itself for me, it's just a better choice because of two things: It stores +everything in plain Markdown, which makes your notes not locked-in to the app; And Community +Plugins, which pretty much end up giving you the power of turning it into any time of app or +productivity software. + +## Templates + +If you use any note-taking app you probably are familiar with note-templates, and in Obsidian is not +that different, it has a core plugin that gives you templating functionality, but I never touched it +because there's a community plugin that gives you **a lot** more power when creating templates: +[Templater](https://silentvoid13.github.io/Templater/). And I don't want to make a tutorial or list +all the features, but just know that with it, you can use JavaScript (a programming language) to +programmatically create yours templates. + +Using it really helped me with my daily notes, because I can easily change the routine for each day +when creating the template and or making sure that when I created a daily note, a weekly note is +also created, and then a monthly, quarterly, and yearly, so I never forget to plan and fill things +for each period of time. Yes, creating templates with this plugin can require a lot of times and +needs you to have basic programming knowledge. + +Something which I'm starting using said template (and with conjunction with other plugins like +[Periodic Notes](https://github.com/liamcain/obsidian-periodic-notes)) is specifying 1–4 projects +to work on each month, so I can more easily program each week and focus on tasks of just one project + +- this workflow helps me not be so lost each day, because in the month I have a more filtered list + of things to do during it - And trying to follow myself in day 8, I used Templater, so I don't + need to do this process to manually, each time I create a monthly note a prompt appears to ask me + how many and which projects I want to work on, all of them are gotten from my projects files in my + directory/vault. + +![a gif showing how the monthly note work, the user uses 3 commands/prompts to create a new note and +select the projects](daily-journal-10_monthly-note.gif "Monthly note gif") + +> Obs. 1: Yes, it is somewhat slow until the first prompt, the way I programmed the banner fetching +> is not the best, and it ends up stalling the start of the note. It is a problem more related to me +> than the plugins, because I wanted to the banners/images be related to the year's season in some +> way. +> +> Obs. 2: The year in the title is 12023 and not 2023, this was something which I intentionally +> added just to be more different and because I was introduced to the concept of the ["Human era\ +> calendar" by Kurzgesagt](https://youtu.be/CWu29PRCUvQ), or more correctly, the [Holocene\ +> calendar](https://wikipedia.org/wiki/Holocene_calendar). + +## Data Driven Notes + +But the limit with Templater is that, obviously, it just executes when you create a note and use a +template. So how do I search, filter and organize things like tasks, events and other dynamic +things? There are plugins for that too: +[Dataview](https://blacksmithgu.github.io/obsidian-dataview/) and [Obsidian\ +Tasks](https://publish.obsidian.md/tasks/Introduction). Both are somewhat simple to use even if you +don't have programming skills, but Dataview also can be used with JavaScript and can be a lot +powerful with it. Both of them have similar functionalityy, but are used in different aspects I +would say, Dataview is more for visualizing about your notes and Tasks is more about managing, well, +tasks in your notes. + +I'm still working on this section of my workflow, but with Dataview I can easily visualize how my +routine has been going, what projects I'm working most, and it just helps me more easily see some +data and things such as "what is current quarter theme". + +![a heatmap calendar of 2023, with a lot of blank days and some colder than +others](daily-journal-10_heatmap-calendar.png "Routines heatmap calendar") + +Tasks I'm currently just use for filtering and listing tasks for the day, week and month. It can be +very powerful in conjunction with something like Templater. + +## An Incomplete Workflow + +I have to admit that I'm still developing and tinkering with these plugins to help my workflow, and +it can consume a lot of time, so I'm doing it in small steps - something which kinda sucks when you +depend on said workflow to make things daily, and sometimes you need to or update all your older +notes, or make somewhat backwards compatible with your past workflows. But it is fun for me in the +end. + +My current plan is mostly to focus on the periodic notes part of things, trying to separate tasks +and ideas in each section of time: + +- Daily notes: list tasks for the day and routine checking; +- Weekly: plan and organize projects' tasks for the upcoming days of the week; +- Monthly: separate 1 to 4 projects to be focused on the month, no other project outside of these + should be worked on primarily; +- Quarter: visualize and give a direction on what I want to improve in the season. Choose a theme + which will influence in the decisions in this period of time; +- Yearly: visualization of work done, routine, etc. Pretty much just a big chunk of data related to + that year in one note. + +I hope that all of this can help me go in a direction that I want daily to improve myself and follow +my small and big objectives. Will it work? I don't know, it is not so different from what I was +doing before, and a lot depend on myself. But as I said in day 8, a lot of times automating what I +need to do helps me and forces me to go in a direction at least. + +> And something that I wanted to talk about, but would be better in another post or blog, is trying +> to use lesser the mouse even in Obsidian. I still need to create more shortcuts, but in less +> button presses I need to do something, the less friction to do a task or something in a day. I +> can't really express why, but using fully the keyboard feels a lot more productive than with the +> mouse, that's even one of the reasons that Linux is my operating system, however it is a talk for +> another time. + +Something which I hope to do in the future is build on top of this workflow of using Markdown and +Obsidian to edit with things like auto-uploading/posting these daily journal entries. I write these +entries in Obsidian before committing to Git and copying to Tumblr, and being able to just make +everything automatic would again help not to distract myself when opening the website, but that a +programming talk for the future. + +> **Today's artists & creative things** +> +> **Song:** [Five Nights at Freddy's (Goth remix) - by The Living Tomblestone (feat. Black Gryph0n +> &\ +> Baasik)](https://music.youtube.com/watch?v=Fj2dU9VazEI) +> +> This is probably the most random one until today, but I simply cannot stop listening to it. The +> classic one is very nostalgic to me, but this one hits different, I never listened to this style +> and can't even find similar music easily personally, I love it. It is so crazy to think that now +> it is an official music and such a good reinterpretation of it. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ) diff --git a/daily-blogs/day-110_2024-02-23.md b/daily-blogs/day-110_2024-02-23.md new file mode 100644 index 00000000..b22dd643 --- /dev/null +++ b/daily-blogs/day-110_2024-02-23.md @@ -0,0 +1,37 @@ +--- +url: https://guz.one/110 +counter: 110 +title: Having some struggles, but having fun +public: true +tumblr_id: 743160065455947776 +created: 2024-02-23T20:47:32-03:00 +scope: guzsdaily +modified: 2024-03-26T11:55:08-03:00 +post_date: 2024-02-23 +--- + +`ris:ArrowLeft` [Previous entry](https://guz.one/109) - [Next entry](https://guz.one/111) +`ris:ArrowRight` + +# Having Some Struggles, but Having Fun + +I have to admit that writing Rust is not being so straight forward sometimes, but I'm finally coding +again, so I'm finally having fun again. + +Unfortunately, it seems that Markdown deserialization and serialization, the main reason that I'm +learning the language nowadays, it's not something so well-supported or easy to do as it is in the +JavaScript ecosystem. Yes, there are crates (libraries) such as +[Comrak](https://crates.io/crates/comrak), but they aren't +[mdast](https://github.com/syntax-tree/mdast)-compliant or have an easier AST to work on, so I'm +needing to use [markdown-rs](https://crates.io/crates/markdown-rs) and ~copy~ write my own +AST-to-markdown function. I don't know if it is the best way to learn Rust out-of-the-box, but it is +what it is. At least just by writing this script, I can have a lot of knowledge and code to reuse +when I do write the CLI that I need for The System. + +> **Today's artists & creative things** +> +> **Playlist:** [Japanese indie rock songs I think you should listen at least once - by hasoyi +> archives](https://www.youtube.com/watch?v=bFr2BnXdauM) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-111_2024-02-24.md b/daily-blogs/day-111_2024-02-24.md new file mode 100644 index 00000000..678d44b2 --- /dev/null +++ b/daily-blogs/day-111_2024-02-24.md @@ -0,0 +1,25 @@ +--- +public: true +modified: 2024-03-26T11:55:06-03:00 +counter: 111 +title: Not so much for today +post_date: 2024-02-24 +created: 2024-02-24T21:02:31-03:00 +url: https://guz.one/111 +scope: guzsdaily +tumblr_id: 743251822103363584 +--- + +# Not so Much for Today + +I do not have a lot to say today, maybe for tomorrow with a concept that I found today. But to be +honest I'm not with time to write something today, just doing some hobbies, resting a little this +weekend, and posting because of this counter. + +> **Today's artists & creative things** +> +> **Playlist:** [Japanese indie rock songs I think you should listen at least once - by hasoyi +> archives](https://www.youtube.com/watch?v=bFr2BnXdauM) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-112_2024-02-25.md b/daily-blogs/day-112_2024-02-25.md new file mode 100644 index 00000000..8c3ed39f --- /dev/null +++ b/daily-blogs/day-112_2024-02-25.md @@ -0,0 +1,39 @@ +--- +post_date: 2024-02-25 +public: true +url: https://guz.one/112 +title: More delays, more overpreparing +counter: 112 +created: 2024-02-25T19:32:45-03:00 +tumblr_id: 743337098672832512 +scope: guzsdaily +modified: 2024-03-26T11:55:06-03:00 +--- + +# More Delays, More Overpreparing + +I lost count of the amount of hours that I'm wasting creating Obsidian templates, but to be honest +with you, I kinda enjoy it? + +No, I do not forgot about the Elementria and Hobbiest Monologue projects, I'm just not being able to +work on them during the week since I'm trying to learn Rust. However, some progress is being done. I +already have installed DaVinci Resolve for the editing, and it seems to be working normally, the +note templates for each episode are also complete, so I don't forget what to talk on each, the +thumbnails are also completed. The only thing not completed is the intro and the setup to recording, +which I hope to complete this week. + +The Elementria project I'm still needing to organize some things, and I'm probably over-preparing or +over-organizing every single aspect of the notes related to the universe, but to be honest, I kinda +like it and see the notes correctly connecting on Obsidian's graph view. These projects I will try +to work slowly to be honest, I don't want to overwhelm myself doing multiple things at one time, and +again, they are **hobbies**, so I shouldn't stress myself with them. + +Also, hopefully tomorrow, I want to talk about a new concept that I learn that may or may not change +the ways that I do these blogs. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-113_2024-02-26.md b/daily-blogs/day-113_2024-02-26.md new file mode 100644 index 00000000..05bf7634 --- /dev/null +++ b/daily-blogs/day-113_2024-02-26.md @@ -0,0 +1,85 @@ +--- +tumblr_id: 743425988541677568 +scope: guzsdaily +public: true +post_date: 2024-02-26 +url: https://guz.one/113 +modified: 2024-04-17T18:08:07-03:00 +created: 2024-02-26T18:27:58-03:00 +counter: 113 +title: Shutting up and doing things +--- + +# Shutting up and Doing Things + +Well, again, a video changing how I see things in my life. + +## The Videos & The Concept + +I recently saw these two videos: [Code In Secret, by +bigboxSWE](https://www.youtube.com/watch?v=3ZEvZBgikBQ) and its reference video, [The Unfair +Advantage That Introverts Have, by HealthyGamerGG](https://www.youtube.com/watch?v=uDDeves6Crs), and +their concepts are starting to affect some things in the way I do things. Both of them talk about +the concept of how to maintain motivation and how language can replace action. + +In more details, paraphrasing a lot of the content from the videos, the same way that venting out +and saying about negative things and traumas of yourself can reduce the negative thoughts that you +have inside your mind, it can also happen to positive things and motivation. Saying about your +goals, objectives, projects and what you want to do can remove your energy of actually doing that. +The action of saying something can replace the action of actually doing something, you already said +as a fact that you are going to do it, so why bother if it already *will* become a fact like you +said? Not only that, but in a conversation, you can receive the same positive feedback that you +would get doing the thing, and also gives the opportunity to someone to compare and end up reducing +your expectations of what you're motivated on doing. + +## Talking a Lot, Doing Little + +And you can already see where I'm going with this when I'm the person here which runs an entire +daily blog and creative-process/work log journal. + +However, it is not only that, apparently this can actually be one of the big factors which affects +my life and motivation. I have always, **always,** talked about my projects to friends, which also +have their projects and share creative things and concepts to each other, and what happens almost +always after I say every detail of a project I'm working on? I stop it. And unfortunately there are +a lot of examples of this happening to me, I have started a lot of things out of nowhere, started +working on them, and as soon as I talk to someone, it starts to slow down and stopping. Nonetheless, +you can actually see this happening just some days ago, with the Hobbiest Monologue and Elementria +projects that I have shared on [Day 100](https://guz.one/100), I pretty much lost all motivation of +doing them after that, I'm not even joking or exaggerating. + +A lot of times I build up motivation, energy, ideas, start on creating logos and notes, build up +everything... and share it with friends with proud, just to right after lose interest. And, even if +I like doing these daily blogs, and even if they help me have something to do every day, I can't +deny that it also worse this problem of oversharing. + +## Shutting up + +Will I stop sharing ideas? No. Will I stop these daily blogs? Also, no. Like everything is in life, +there can, and should, be a balance, and it is impossible for me to completely shut up about my +projects, I actually need to talk about them if I want to complete my objectives in life. But, I +never actually planned correctly how to talk about them. + +The main thing that I should change is talking about projects before they even start, I always start +talking right after I start doing it, without the project even maturing into something that I +actually feel like continuing and creating a routine to complete. Also, this opens the opportunity +to actually show something instead of just talking about it, I always wanted to fill these posts +with code snippets, GIFs, etc. of the projects, so focusing on doing them instead of just talking +about it would be better. This is also something which helps with my plans of how I want to use +social media in general, to be something to show my work, be a public portfolio. + +And the second, which I kinda explain why I'm talking about "shutting up", on a daily blog, and +venting out ideas, is to **actually read what I write** and be more conscious of what I share with +others. All my blogs I do on pretty much one go, without looking back and reading everything, so it +ends up being a more casual thing which I can complete in a reasonable amount of time. However, I +should probably at least read what I write to know what I'm motivated about and why I'm motivated +about something, get that motivation and energy back instead of just putting it out into the wild. + +Hopefully writing this didn't exhaust all my motivation of actually following these things and +concept. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-114_2024-02-27.md b/daily-blogs/day-114_2024-02-27.md new file mode 100644 index 00000000..1afc1efd --- /dev/null +++ b/daily-blogs/day-114_2024-02-27.md @@ -0,0 +1,30 @@ +--- +title: Rustlings [almost] completed +public: true +created: 2024-02-27T19:56:16-03:00 +post_date: 2024-02-27 +tumblr_id: 743520153654984704 +url: https://guz.one/114 +counter: 114 +scope: guzsdaily +modified: 2024-03-26T11:55:04-03:00 +--- + +# Rustlings \[almost\] Completed + +Well, I completed the [Rust's Rustlings,](https://github.com/rust-lang/rustlings) almost all of +them. + +I have to admit that I didn't read all the book, I'm still on chapter 15, but I'm not planning on +reading the rest for now. Rust is not a language that I expect to be good at, at least any time +soon, I just want to be able to write code with it for specific projects for now and learn more as I +need it. So I have just completed for now some 70 rustlings I think, which is kinda a lot, and +really helped me read better the code. Nonetheless, now it's time to do some actual projects. + +> **Today's artists & creative things** +> +> **Playlist:** [Japanese indie rock songs I think you should listen at least once - by hasoyi +> archives](https://www.youtube.com/watch?v=bFr2BnXdauM) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-115_2024-02-28.md b/daily-blogs/day-115_2024-02-28.md new file mode 100644 index 00000000..1f06ab24 --- /dev/null +++ b/daily-blogs/day-115_2024-02-28.md @@ -0,0 +1,30 @@ +--- +created: 2024-02-28T21:12:09-03:00 +counter: 115 +public: true +url: https://guz.one/115 +post_date: 2024-02-28 +tumblr_id: 743614487484088320 +scope: guzsdaily +modified: 2024-03-26T11:55:03-03:00 +title: More 600 lines of config +--- + +# More 600 Lines of Config + +For some reason I thought it would be a good idea to work on the homelab/home-server config today, +and ended up writing 600 lines of configuration just for the [Jellyfin](https://jellyfin.org) setup, +since I wanted to make everything declarative. Not know if I would call it a waste of time or not, +since I was already planning on doing so, but probably not the best idea to waste an entire day on +it. Well, at least it changed a little the routine of just doing Rust, and I can use this config for +now on. + +I'm tired. + +> **Today's artists & creative things** +> +> **Playlist:** [Japanese indie rock songs I think you should listen at least once - by hasoyi +> archives](https://www.youtube.com/watch?v=bFr2BnXdauM) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-116_2024-02-29.md b/daily-blogs/day-116_2024-02-29.md new file mode 100644 index 00000000..3f3fe202 --- /dev/null +++ b/daily-blogs/day-116_2024-02-29.md @@ -0,0 +1,30 @@ +--- +scope: guzsdaily +modified: 2024-03-26T11:55:00-03:00 +tumblr_link: https://guzsdaily.tumblr.com/post/743750791839531008/a-very-late-post +public: true +title: A very late post +created: 2024-03-01T09:15:46-03:00 +counter: 116 +post_date: 2024-03-01 +url: https://guz.one/116 +--- + +# A Very Late Post + +I don't know how to explain it, I lost the counter, but I don't plan to reset it. Yesterday's night +I had an insecurity and panic attack because of something that I'm not comfortable on talking about, +it will end up disturbing some of my plans and schedules, but is something which I need to take care +of. Thankfully it is nothing critical, however it can affect my mental health a lot. I'm not +resetting the counter, since I don't want this to be something to remember, and these daily blogs +had their meaning changing a lot since the start, and to me the counter is not the main point +anymore. + +I hope you can understand. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-117_2024-03-01.md b/daily-blogs/day-117_2024-03-01.md new file mode 100644 index 00000000..3cfb0b72 --- /dev/null +++ b/daily-blogs/day-117_2024-03-01.md @@ -0,0 +1,31 @@ +--- +url: https://guz.one/117 +post_date: 2024-03-01 +title: Seek the obvious +tumblr_link: https://guzsdaily.tumblr.com/post/743795972650450944/seek-the-obvious +public: true +modified: 2024-03-26T11:54:59-03:00 +scope: guzsdaily +counter: 117 +created: 2024-03-01T21:22:15-03:00 +--- + +# Seek the Obvious + +Today's entry will be somewhat short since I had some problems with the internet connection on my +desktop after coming home and just now I'm able to post and write this. The therapy section was +good, and I was able to talk a lot about the last occurrences of these pasts weeks, and the problem +that I had yesterday's night, which I'm more calm in relation to it since the "answer" of it is +somewhat obvious to fix. Nonetheless, I won't go into details since it is a personal topic and I of +course won't talk about what I talked in therapy. + +And what was the problem with the computer? + +The router was the problem, one of its Ethernet connections isn't working properly. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-118_2024-03-02.md b/daily-blogs/day-118_2024-03-02.md new file mode 100644 index 00000000..439e9b2c --- /dev/null +++ b/daily-blogs/day-118_2024-03-02.md @@ -0,0 +1,29 @@ +--- +public: true +modified: 2024-03-26T11:54:59-03:00 +scope: guzsdaily +url: https://guz.one/118 +post_date: 2024-03-02 +counter: 118 +title: A long day of trying to install Linux +tumblr_link: https://guzsdaily.tumblr.com/post/743885315546185729/a-long-day-of-trying-to-install-linux +created: 2024-03-02T20:52:23-03:00 +--- + +# A Long Day of Trying to Install Linux + +Yes, it's not a really creative title, but whatever, I just want to play Minecraft now. I have been +trying to install Linux, from NixOS to Arch to Ubuntu, on the home's notebook, an Acer Aspire +ES1-533. No one of the distros worked, there's something in this notebook that stops anything that +isn't Windows to boot, not only boot, but even if it was able to install, Linux doesn't work +properly on the machine either. But, even if I need to install Windows, at least I can remove the +bloat with [AtlasOS](https://atlasos.net/) and [AME Wizard](https://ameliorated.io/) (which maybe +you heard of as "Ameliorated Windows" before). + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-119_2024-03-03.md b/daily-blogs/day-119_2024-03-03.md new file mode 100644 index 00000000..e76fafa7 --- /dev/null +++ b/daily-blogs/day-119_2024-03-03.md @@ -0,0 +1,28 @@ +--- +url: https://guz.one/119 +scope: guzsdaily +title: A resting day +modified: 2024-03-26T11:54:57-03:00 +counter: 119 +tumblr_link: https://guzsdaily.tumblr.com/post/743974554967392256/a-resting-day +created: 2024-03-03T20:33:53-03:00 +post_date: 2024-03-03 +public: true +--- + +\#blogs/daily/2024-03-03 \#visibility/public + +# A Resting Day + +I sometimes forget to just rest sometimes. Yes, I admit that I procrastinate a lot, but there's a +difference when you do something with guilt, knowing that you should be doing something else, and +just opening some game, playing it, and forgetting about everything else for some hours. There is a +lot of work to me to do, but I'm felling fulfilled enough to just let waste some hours y'know. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) mmons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-11_2023-11-16.md b/daily-blogs/day-11_2023-11-16.md new file mode 100644 index 00000000..08171cc7 --- /dev/null +++ b/daily-blogs/day-11_2023-11-16.md @@ -0,0 +1,38 @@ +--- +public: true +title: Small steps +post_date: 2023-11-16 +counter: 11 +url: https://guz.one/11 +scope: guzsdaily +modified: 2024-03-26T11:57:19-03:00 +tumblr_id: 734184595383353344 +created: 2024-03-05T13:50:33-03:00 +--- + +# Small Steps + +Another late day journal entry. Why? Well, I didn't "activated" my good trigger today. However, I +don't want to simply not post anything, because if one day I don't post, probably the next day I +wouldn't also. + +This is probably a precedence for a future post in more details, but I just want to remember myself +that, I'm not stopped. Even if in these past few weeks I didn't make that much progress, I'm still +making at least something each day to improve myself, small steps to improve. And tomorrow I will go +to my therapist, and maybe figure out how I can make more bigger steps to improve and/or simply some +way to help get these routines working again. + +Even if you aren't being the most that you can, it is better to do little than nothing, I would say. +Sorry again for the small entry, but a lot of times I spend hours making these, and today I don't +have the time for it, unfortunately. + +> **Today's artists & creative things** +> +> **Song:** [Five Nights at Freddy's (Goth remix) - by The Living Tomblestone (feat. Black Gryph0n +> &\ +> Baasik)](https://music.youtube.com/watch?v=Fj2dU9VazEI) +> +> I know that it is a little lazier than I wanted, **but I can't stop listening to it.** + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) sa/4.0) diff --git a/daily-blogs/day-120_2024-03-04.md b/daily-blogs/day-120_2024-03-04.md new file mode 100644 index 00000000..9d52ce1c --- /dev/null +++ b/daily-blogs/day-120_2024-03-04.md @@ -0,0 +1,26 @@ +--- +public: true +modified: 2024-03-26T11:54:56-03:00 +created: 2024-03-04T20:56:06-03:00 +title: Notes converted +tumblr_id: 744066589034463232 +counter: 120 +url: https://guz.one/120 +post_date: 2024-03-04 +scope: guzsdaily +--- + +# Notes Converted + +Converting these notes with Rust was more difficult than I thought it would be, but now, it's almost +done. I still have to work on some things manually and fix some things, unfortunately. However, with +this project I now understand better how I can create the parser for the public posts, so yea, now I +will probably waste some hours doing the manual process after 1 week of trying to automate it. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-121_2024-03-05.md b/daily-blogs/day-121_2024-03-05.md new file mode 100644 index 00000000..22916719 --- /dev/null +++ b/daily-blogs/day-121_2024-03-05.md @@ -0,0 +1,27 @@ +--- +title: Converting 120 notes +counter: 121 +url: https://guz.one/121 +created: 2024-03-05T20:40:02-03:00 +modified: 2024-03-26T11:54:55-03:00 +scope: guzsdaily +post_date: 2024-03-05 +tumblr_id: 744155902606802944 +public: true +--- + +# Converting 120 Notes + +This will be a short post, since my hands are almost falling off. I have been adding metadata, +changing the structure and fixing links and typos for this entire day, all the 120 daily blogs I +made since November 6th. And it isn't done yet, there are still some 20 more to go that I wasn't +able to convert automatically, so it's all manual. At least from now on everything is in pure +standard Markdown, and all the additional info can be on the frontmatter. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-122_2024-03-06.md b/daily-blogs/day-122_2024-03-06.md new file mode 100644 index 00000000..d4abc941 --- /dev/null +++ b/daily-blogs/day-122_2024-03-06.md @@ -0,0 +1,27 @@ +--- +title: Not a lot today, maybe tomorrow +scope: guzsdaily +url: https://guz.one/122 +tumblr_id: 744247342807597056 +public: true +created: 2024-03-06T20:50:43-03:00 +counter: 122 +modified: 2024-03-26T11:54:43-03:00 +post_date: 2024-03-06 +--- + +# Not a Lot Today, Maybe Tomorrow + +I didn't work a lot today, since I needed to get out of home today to take care of some personal +things. But at least the work for the next days is scheduled, and I also started the migrating of my +NeoVim config, so it's more NixOS-compatible. There are some things that I need to update in my +configs to facilitate and fix bugs that I'm having during work. So yea, time to spend hours writing +Nix and Lua. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-123_2024-03-07.md b/daily-blogs/day-123_2024-03-07.md new file mode 100644 index 00000000..c05148eb --- /dev/null +++ b/daily-blogs/day-123_2024-03-07.md @@ -0,0 +1,30 @@ +--- +created: 2024-03-07T19:08:10-03:00 +counter: 123 +post_date: 2024-03-07 +tumblr_id: 744331356710076416 +title: I have a fever, great. +modified: 2024-03-26T11:54:46-03:00 +url: https://guz.one/123 +public: true +scope: guzsdaily +--- + +# I Have a Fever, Great. + +Yea, just going out yesterday made me catch a fever out of nowhere. So if these next days end up +with little to no work, it is probably because of it, my body is heavy, and my brain can't stop +having pain. However, I still need to continue to work, even if it is on a slow pass, the quarter is +ending and there are a lot of things to do. Even if my brain is hurting, it can still function. + +I'm kinda forgetting the "work smart AND hard". + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) +> +> Sorry for the repetitiveness. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) vecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-124_2024-03-08.md b/daily-blogs/day-124_2024-03-08.md new file mode 100644 index 00000000..025f5d04 --- /dev/null +++ b/daily-blogs/day-124_2024-03-08.md @@ -0,0 +1,28 @@ +--- +scope: guzsdaily +counter: 124 +modified: 2024-03-26T11:54:36-03:00 +created: 2024-03-08T18:01:06-03:00 +url: https://guz.one/124 +public: true +tumblr_id: 744417600708231168 +title: Its hard to work +post_date: 2024-03-08 +--- + +# It's Hard to Work + +I don't know what to say here, it's being hard to work on anything with this fever. Hopefully I will +get better soon, and hopefully I can compensate the next week working non-stop, I really am loosing +my inertia it feels like. Sorry again for the short post, I really wanted to do more special and +complete things, I'm kinda tired of this being a life-log and not a work-log. + +Also, happy International Women's Day for anyone who's reading this\! + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) tivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-125_2024-03-09.md b/daily-blogs/day-125_2024-03-09.md new file mode 100644 index 00000000..bfb220c0 --- /dev/null +++ b/daily-blogs/day-125_2024-03-09.md @@ -0,0 +1,28 @@ +--- +title: Getting better, I think +modified: 2024-03-26T11:54:34-03:00 +scope: guzsdaily +post_date: 2024-03-09 +created: 2024-03-11T20:42:29-03:00 +url: https://guz.one/125 +counter: 125 +public: true +tumblr_id: 744513635874963456 +--- + +# Getting Better, I Think + +I finally decided to go to the doctor see what's happening to me. Being honest, I do not want to +share medical, or any personal info of any kind in these posts, but at least know I have some +medication to get better. Thankfully the fever is already fading away it seems, but I can't be sure +that I'm cured yet, I will have to wait some more days to see. If the next posts end up a lot +shorter, it is because I'm mostly just posting to keep the counter alive, so I can continue my days +as normal after all of this stops. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-126_2024-03-10.md b/daily-blogs/day-126_2024-03-10.md new file mode 100644 index 00000000..37fe74bb --- /dev/null +++ b/daily-blogs/day-126_2024-03-10.md @@ -0,0 +1,25 @@ +--- +title: Finally better, I think +tumblr_id: 744612280636932096 +public: true +scope: guzsdaily +post_date: 2024-03-10 +url: https://guz.one/126 +created: 2024-03-11T20:50:10-03:00 +modified: 2024-03-26T11:54:34-03:00 +counter: 126 +--- + +# Finally Better, I Think + +It seems like the symptoms are going away, and I'm finally feeling well again to work and fucking be +able to get out of bed. I won't confirm anything, since just today things became back to normal and +it could be temporary. But hopefully tomorrow I will be able to continue life as normal. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-127_2024-03-11.md b/daily-blogs/day-127_2024-03-11.md new file mode 100644 index 00000000..76a81ce8 --- /dev/null +++ b/daily-blogs/day-127_2024-03-11.md @@ -0,0 +1,26 @@ +--- +created: 2024-03-11T20:51:52-03:00 +public: true +counter: 127 +tumblr_id: 744695595282874368 +post_date: 2024-03-11 +scope: guzsdaily +modified: 2024-03-26T11:54:33-03:00 +url: https://guz.one/127 +title: Should I keep the counter alive? +--- + +# Should I Keep the Counter Alive? + +I really don't know what to say here anymore, not being able to work and being in bed all day is +making me question myself if I want to continue these daily blogs. I just don't want this to +continue to be something personal or a life blog, this isn't the purpose that I had in mind for +this, it feels like saying too much can backfire a lot. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-128_2024-03-12.md b/daily-blogs/day-128_2024-03-12.md new file mode 100644 index 00000000..561d8cda --- /dev/null +++ b/daily-blogs/day-128_2024-03-12.md @@ -0,0 +1,23 @@ +--- +title: Tired +modified: 2024-03-26T11:54:32-03:00 +url: https://guz.one/128 +created: 2024-03-12T19:24:49-03:00 +post_date: 2024-03-12 +public: true +tumblr_id: 744785243842740224 +counter: 128 +scope: guzsdaily +--- + +# Tired + +I don't have anything to post today really, I just want to get better soon. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-129_2024-03-13.md b/daily-blogs/day-129_2024-03-13.md new file mode 100644 index 00000000..523a8d68 --- /dev/null +++ b/daily-blogs/day-129_2024-03-13.md @@ -0,0 +1,23 @@ +--- +title: Still recovering +scope: guzsdaily +url: https://guz.one/129 +tumblr_id: 744880120169381888 +created: 2024-03-16T20:29:32-03:00 +public: true +modified: 2024-03-26T11:54:31-03:00 +counter: 129 +post_date: 2024-03-13 +--- + +# Still Recovering + +I’m still recovering. Posting from cellphone. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-12_2023-11-17.md b/daily-blogs/day-12_2023-11-17.md new file mode 100644 index 00000000..e5e80ed0 --- /dev/null +++ b/daily-blogs/day-12_2023-11-17.md @@ -0,0 +1,114 @@ +--- +scope: guzsdaily +modified: 2024-03-26T11:57:18-03:00 +created: 2024-03-05T13:50:33-03:00 +counter: 12 +title: Good mood on a [somewhat] chaotic day +url: https://guz.one/12 +public: true +post_date: 2023-11-17 +tumblr_id: 734293097576546304 +--- + +# Good Mood on a \[somewhat\] Chaotic Day + +This is the latest post yet, at the time of starting writing this is 11 p.m. and let's just say that +it was a busy day, so why not list the events in this day as today's post? + +----- + +Woke up at around 7 a.m., but just got up of bed around 8 a.m. After that, the normal start of the +day when I have to go to my therapist in the morning: Shower, dress up, brush teeth, get my bicycle, +keys, money, etc. And after drinking my coffee, I was ready to go off home around 9:30 a.m. +Something which I started some weeks ago, was going to therapy by bicycle, even if my city is not +really meant for it, doing this helps me feel more in the outside world and help my anxiety with the +movement of city and real world in general. It is an exhausting ride, because of small hills, ups +and downs, not so good pavement, but it is just at the most twice a month, and now I have an excuse +to not go to gym the next day if I need to. + +I arrive at the clinic half an hour later, put my bicycle in a street sign, and just wait in line to +pay and confirm my arrival. *At this point, after doing it a lot of times, it is already muscular +memory, my anxiety doesn't attack anymore to me honest, which it would some years ago.* While +waiting to pay, I see my therapist going outside the clinic... "ok?" It sometimes happens, and +there's around half another hour until my consultation. After paying, I go to the waiting room and +the door to my therapist room is closed, and I can see that the lights inside are turned off, "ok, +there's still 30 minutes until, whatever", open my "read it later" app - *which I never used and +just opened to see how it actually works* - and start reading some articles. + +While reading, an old lady approaches me questioning if I was waiting to another professional, and +after saying that I was waiting to my therapist, she tells me that they already left. "Thank you, I +already knew, I am just waiting for they to return and my time to be called arrive". And I'm going +to be honest, my lack of social interaction daily and just "residues" of my social anxiety left me +just wandering: Why? Why me? I am just sitting here waiting, doing nothing? Just confused why this +lady approached me in the first place, when are so many people around k'now? + +Then my marked time arrives and nothing, my therapist is nowhere to be seen. Another employee +arrives, with a cable in hand(?), and enters the room to place it somewhere, and when they left, +they change the sign saying what professional was there, and now that's not where my therapist will +attend, apparently. When after noticing I just rush to get help, **and apparently they're in another +room in another floor now,** and ok, just some 5 minutes passed, I will just have a some minutes +less in my consult. And being honest, I wasn't stressed or anything, actually I just was thinking it +was funny, and I was in a good mood in general, even more after that interaction with the lady. + +Going to the right room, I question another guy who was also waiting if they're attending, and kinda +have a small talk because of that and because my therapist is late because of this room change. And +with this small talk... **apparently I discover another stranger who is learning web dev\!** And +just this detail made me talk so much more and talk with him, another person who has the same +interests\! Yyyyeeeeee\! (lol). However, right at the time of knowing it, my therapist calls me, but +right before I can pass contact to talk later with him possibly - and I cannot explain the face of +my therapist seeing this interaction lol. + +In the therapy session, in summary: I'm doing fine, the experiment of being alone on my birthday was +good, and these small interactions like the one that just happened are really doing good for me. + +After the session, things go a little more of rail. When getting out my bicycle, I see my therapist +going outside again... and you know that feeling of seeing your teacher outside of school? Kinda the +same thing. And right when I get my bicycle off, **I almost hit another old lady, without even +riding the bicycle**, because I turned the handlebar right in the second she was walking there and +end up scaring her, "Sorry\!". *I have to admit that I should have seen both sides before, my bad\!* + +Going back home in the same route, let's just say that again, my city is not meant for bicycles like +the ones you see in Europe, you will be riding alongside cars, and the only bicycle lane is right in +the middle of the street. And I needed to cross the street, in an intersection, in traffic lights, +which I have done many times, and many times you can cross riding it if you time with the lights +enough... and let's just say that I speed up a little to be able to cross... and didn't see the curb +of the street in front of me because I was looking behind to check any cars... and wasn't able to +break or turn enough to go in the bicycle lane... and felt off... and now I just haven't a leg +soaking blood because I was wearing pants... which saved me from scrapping my leg on the sidewalk +tiles... + +And to finish the trip home, somewhere near my house, I almost lost my water bottle because I +dropped it in a steep road\! + +----- + +But why talk ever detail and bad things that happened? Well, outside now knowing what to write here +today, I'm really want to clarify and say that through this entire morning, I never felt actually +stressed. This is something which I would like to talk more in the future, but there are a lot of +things that can happen in a day, even more when you go outside to do something and are vulnerable to +the randomness that a city can have. And a lot of things will be stressful, but why really be so +angry over the little ones? I know that it can be something cliché, but for someone who doesn't go +outside very often, I laughed my shit off with all these little things that happened, hurting or +not, they made this day be different and somewhat special and a learning experience in a way. *I +didn't hurt myself bad, and no actual accident happened, so why bother?* + +> For the record: I wasn't able to post this on tumblr on time, literally a minute after midnight I +> posted, and I'm not sure yet if because of that I will reset the days counter. The start of +> writing this post was around 10 p.m., but then a friend of mine fucked up his computer and was +> having an anxiety attack because of it, so I was able to start just around 11 p.m. If I had +> written this in the morning right after coming home, none of this would have happened, but I'm +> also sure that this will not be the last day I end up posting late, emergencies can sometimes +> happen and things like that. I will try to make the writing of these more streamlined for me to +> see if it helps, I really don't want to fail with this compromise with myself anymore. + +> **Today's artists & creative things** +> +> **Song:** [Honey I'm Home - by Ghost and Pals (feat. Black Gryph0n &\ +> Baasik)](https://music.youtube.com/watch?v=9UjVQPtOpgs) +> +> The chaotic beat of this song is superb, and it was actually what I was listening to when left my +> house. This artist has such a unique style each song, and it is hard to say that one song has the +> same style as another, the only thing that I can pin post is most of them is "chaos". + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) y-sa/4.0) diff --git a/daily-blogs/day-130_2024-03-14.md b/daily-blogs/day-130_2024-03-14.md new file mode 100644 index 00000000..461737cc --- /dev/null +++ b/daily-blogs/day-130_2024-03-14.md @@ -0,0 +1,24 @@ +--- +url: https://guz.one/130 +scope: guzsdaily +counter: 130 +public: true +tumblr_id: 744971888257810432 +created: 2024-03-16T20:30:41-03:00 +post_date: 2024-03-14 +title: I just want to game a little +modified: 2024-03-26T11:54:30-03:00 +--- + +# I Just Want to Game a Little + +I am finally better, and being honest, I just want to play games until the end of the week and rest. +I feel like my body and mind haven’t been able to stop and relax for days. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-131_2024-03-15.md b/daily-blogs/day-131_2024-03-15.md new file mode 100644 index 00000000..18756a73 --- /dev/null +++ b/daily-blogs/day-131_2024-03-15.md @@ -0,0 +1,26 @@ +--- +post_date: 2024-03-15 +public: true +tumblr_id: 745066595043409920 +created: 2024-03-16T20:31:57-03:00 +modified: 2024-03-26T11:54:29-03:00 +scope: guzsdaily +title: Simplifying configs +url: https://guz.one/131 +counter: 131 +--- + +# Simplifying Configs + +I wanted to do something special for today, since it is day 131, but being honest, I completely +forgot about it. Next week I will, hopefully, return to work as normal. Playing games is not giving +the same fulfillment that I wanted, so I’m revisiting my NeoVim and NixOS configuration a little, +cleaning things up. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-132_2024-03-16.md b/daily-blogs/day-132_2024-03-16.md new file mode 100644 index 00000000..438f3ef9 --- /dev/null +++ b/daily-blogs/day-132_2024-03-16.md @@ -0,0 +1,26 @@ +--- +tumblr_id: 745151368954855424 +scope: guzsdaily +post_date: 2024-03-16 +title: New gadgets +url: https://guz.one/132 +counter: 132 +modified: 2024-03-26T11:54:28-03:00 +public: true +created: 2024-03-16T20:33:09-03:00 +--- + +# New Gadgets + +I finally changed my keyboard to something more comfortable, now it’s time to try learning proper +touch-typing. Independently, this new keyboard is mechanical and a lot easier to type. I still +haven’t properly returned to my normal routine, but to be honest, I’m tired of procrastinating, +I **need** to work. Also, I have a new headset, which is not working on Linux yet, so I needed to +buy a new USB Bluetooth dongle. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-133_2024-03-17.md b/daily-blogs/day-133_2024-03-17.md new file mode 100644 index 00000000..9f19fa67 --- /dev/null +++ b/daily-blogs/day-133_2024-03-17.md @@ -0,0 +1,25 @@ +--- +created: 2024-03-20T13:57:09-03:00 +title: My hand hurts +url: https://guz.one/133 +modified: 2024-03-26T11:54:26-03:00 +public: true +post_date: 2024-03-17 +tumblr_link: https://guzsdaily.tumblr.com/post/745229433926025216/my-hand-hurts +scope: guzsdaily +counter: 133 +--- + +# My Hand Hurts + +I didn't think that this would hurt so much, but trying to learn proper touch typing is kinda +hurting my hands. They don't have a lot of strength in the pinky, I pretty much never used it to +type on the keyboard, so it's being a learning process. Dropping from 60 words per minute to just 20 +or 30 is not that good, y'know? But I kinda need it. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-134_2024-03-18.md b/daily-blogs/day-134_2024-03-18.md new file mode 100644 index 00000000..69aa6355 --- /dev/null +++ b/daily-blogs/day-134_2024-03-18.md @@ -0,0 +1,24 @@ +--- +modified: 2024-03-26T11:54:25-03:00 +title: Another headache, another last day +public: true +created: 2024-03-20T13:57:09-03:00 +tumblr_link: https://guzsdaily.tumblr.com/post/745404304320610304/another-headache-another-lost-day +url: https://guz.one/134 +counter: 134 +post_date: 2024-03-18 +scope: guzsdaily +--- + +# Another Headache, Another Lost Day + +Yes, I forgot to post another daily blog, since for some reason I had a god awful headache. I +couldn't see any screen without hurting my eyes. So yea, another lost day that to be honest, I won't +break the counter anymore at this point. I'm tired. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-135_2024-03-19.md b/daily-blogs/day-135_2024-03-19.md new file mode 100644 index 00000000..82a7a67d --- /dev/null +++ b/daily-blogs/day-135_2024-03-19.md @@ -0,0 +1,24 @@ +--- +modified: 2024-03-26T11:54:25-03:00 +created: 2024-03-20T13:57:09-03:00 +url: https://guz.one/135 +tumblr_link: https://guzsdaily.tumblr.com/post/745420030032936960/dont-know-what-to-say +public: true +counter: 135 +title: Dont know what to say +post_date: 2024-03-19 +scope: guzsdaily +--- + +# Don't Know What to Say + +I wasn't able to work today, since I needed to clean my room. I have to admit that these last days I +simply don't know what to do, being in my room is feeling strange, using my keyboard is feeling +strange, everything feels strange. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) reativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-136_2024-03-20.md b/daily-blogs/day-136_2024-03-20.md new file mode 100644 index 00000000..e81272c1 --- /dev/null +++ b/daily-blogs/day-136_2024-03-20.md @@ -0,0 +1,29 @@ +--- +url: https://guz.one/136 +title: Always chores to do +post_date: 2024-03-20 +public: true +created: 2024-03-20T19:14:42-03:00 +scope: guzsdaily +counter: 136 +modified: 2024-03-26T11:54:24-03:00 +--- + +# Always Chores to Do + +I am finally returning to some work done, it is still strange to type on the new keyboard and in +this new way that I'm needing to adopt, but it's slowly creating muscle memory. There were some +chores that I needed to do today in my computer, mostly updating my NeoVim config so it's more well +suited for touch typing. And the most incredible thing for me today for some reason: remap CapsLock +to Esc and Ctrl, since my new keyboard is a 60% and it helps a lot to reduce the amount of space my +pinky needs to travel when using NeoVim. + +The link for the project to be able to remap is this: +[caps2esc](https://gitlab.com/interception/linux/plugins/caps2esc) + +> **Today's artists & creative things** +> +> **Song:** [Abrasive - by Ratatat](https://music.youtube.com/watch?v=YCnzInuu-Lo) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-137_2024-03-21.md b/daily-blogs/day-137_2024-03-21.md new file mode 100644 index 00000000..f6eb5a0f --- /dev/null +++ b/daily-blogs/day-137_2024-03-21.md @@ -0,0 +1,24 @@ +--- +modified: 2024-03-26T11:54:23-03:00 +tumblr_id: 745597004702449664 +title: Busy day +url: https://guz.one/137 +counter: 137 +created: 2024-03-21T18:27:47-03:00 +post_date: 2024-03-21 +public: true +scope: guzsdaily +--- + +# Busy Day + +I can't go into much detail, but today is being a worrying and busy day for me, there are just some +things that I can't let happen anymore and kinda need to get myself into. Somehow this hole month is +being chaotic, it seems. + +> **Today's artists & creative things** +> +> **Song:** [Abrasive - by Ratatat](https://music.youtube.com/watch?v=YCnzInuu-Lo) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-138_2024-03-22.md b/daily-blogs/day-138_2024-03-22.md new file mode 100644 index 00000000..bc5c4f00 --- /dev/null +++ b/daily-blogs/day-138_2024-03-22.md @@ -0,0 +1,27 @@ +--- +scope: guzsdaily +url: https://guz.one/138 +title: More important things +modified: 2024-03-26T11:54:22-03:00 +tumblr_id: 745755462398590976 +created: 2024-03-23T14:47:44-03:00 +public: true +counter: 138 +post_date: 2024-03-22 +--- + +# More Important Things + +Yes, this is another day/post which I wasn't able to post on the correct date, and to be honest, I +don't care. Recently some things started to happen in my greater family which I'm needing to take +care of and are a lot more important than this daily blogs, I don't know if I will put these posts +on hiatus or not, but I won't be able to promise even for myself that I will post every day +correctly. Unfortunately I'm not with the mind to write things in advance, and giving the nature of +how unexpected everything that is happening is, it's unlikely that it would help a lot. + +> **Today's artists & creative things** +> +> **Song:** [Abrasive - by Ratatat](https://music.youtube.com/watch?v=YCnzInuu-Lo) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-139_2024-03-23.md b/daily-blogs/day-139_2024-03-23.md new file mode 100644 index 00000000..a045c2ec --- /dev/null +++ b/daily-blogs/day-139_2024-03-23.md @@ -0,0 +1,22 @@ +--- +counter: 139 +created: 2024-03-24T21:07:00-03:00 +post_date: 2024-03-23 +url: https://guz.one/139 +public: true +title: Im tired +tumblr_id: 745878694390824960 +modified: 2024-03-26T11:54:21-03:00 +scope: guzsdaily +--- + +# I'm Tired + +These last days weren't the best, and I am fucking tired, I need to rest. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) reativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-13_2023-11-18.md b/daily-blogs/day-13_2023-11-18.md new file mode 100644 index 00000000..4f31be45 --- /dev/null +++ b/daily-blogs/day-13_2023-11-18.md @@ -0,0 +1,163 @@ +--- +tumblr_id: 734368956013559808 +url: https://guz.one/13 +post_date: 2023-11-18 +created: null +public: true +title: Anxiet +scope: guzsdaily +counter: 13 +modified: null +--- + +# Anxiety: Over planning, over detailing, and over perfecting + +> Well, I'm still unsure if I will reset the counter, seeing how it was yesterday. But whatever, +> today's is Day 13\! And because my, luck number? brand number? Is 013, why not a post that I kinda +> promised in my intro post in @guz013 when I entered on Tumblr? + +This is a problem that probably everyone also has, even more when you work in creative fields and/or +have some sort of anxiety. And I would say that is a two-sided knife, because planning is something +which you should learn, but it can get out of hand easily. Which is exactly what always happens when +I try creating something new. + +## The introduction post + +> [Click here](https://guz013.tumblr.com/post/729344459655069696/introducing-someone) if you want to +> know what post I'm talking about. + +When I wrote that post, I was in somewhat of a burst of inspiration/motivation, in the past days I +was doing nothing, and needed to do something and start to be productive again. My mind can't really +remember why I had that motivation burst, I unfortunately didn't note it somewhere, but sometimes +you kinda just wake up with an idea and start doing it out of nowhere. So I remembered about Tumblr, +how I wasn't really liking other social medias, and that I needed to create a blog at some point, so +I did it. + +But then anxiety and the need to plan something started. So I started to question myself if I should +separate the blogs in topics, because coding and art in just one blog would feel weird somewhat, and +because Tumblr had the option of side-blogs, I created one for each topic with this idea of each one +being of one topic that I like and maybe one more personal to post more randomly and just post +things such gaming or whatever that is more hobby-ish than work-ish - and as you can see now, the +personal one now is where I talk about everything pretty most. - Before starting to post on Tumblr, +I just explored it a little, and saw that people made intro post or pinned post to give basic info +about them and their blogs, so again, I planned/thought on how I should make one. + +I never made an actual intro post in any social media, and something that worried me is that I was +"uninvited" to be here in someway, every social media has its own culture and community in some +shape or another, *~and the only thing I knew really was from videos of r/tumblr pretty most~*. So, +to me, I needed to explain everything and even say why I was here in the first place, which kinda +difficult writing in a more natural and relaxed way. I checked a lot more to see if my English was +correct and if somehow it could pass the tone that I didn't want, if I said everything, how could I +place the tags in a way that didn't feel too unnecessary or just "hey, give me +attention/retention\!". Just the idea of placing another social media listed there was wrong for +some reason, I didn't want to it to feel like a brand or advertising in someway. + +The same process repeat to the pinned posts and other intro posts for the other blogs. In the art +blog, things such as "should I talk as it was myself or my fursona/persona?", "is this "Hewo\!" on +the pinned post too cringe?" and "should I draw something new just to the pinned and intro posts?", +which made me postpone the writing of them even more, and now you can also see why my code and this +blog haven't an intro and pinned posts to this day. + +## A recurring problem + +The process that said posts had, is something which happens also in my projects/brands a lot, but +with different worries. My entire dream of creating the Capytal brand was abandoned for years +because I tried to always see how I could plan and protect things such as copyright and trademark +usage of it, which is pretty much impossible to do at this stage. The Lored brand had the same +things, and no just that, but also the identity of it changed over time because I never felt +satisfied with it, and something such as creating the README.md of the organization on GitHub, and +pretty much for every single project, had the same worries as the introduction posts here. + +Something which is happening now, is that I'm trying to reorganize my organizations on GitHub again, +because I didn't want to mix personal projects, for-developers projects, and end-user projects - +why? "Because someone that want to contribute can feel lost, or I can have problems managing +permissions for each repository, etc." - and now my paradigm is: My user profile: learning projects, +dotfiles, etc.; Lored: developer focused projects, libraries, tools; Guz's Projects (now to be +Capytal Code): End user, commercial projects, applications. + +And I don't need to say why and even how much of a nightmare is managing my other social media +accounts and trying to have things such as the same profile picture for each one. + +## No one cares + +This is something which I always try to say to myself: stop it, no one cares enough or will notice +the imperfections, and you can plan and do the rest after. And it is true, no one cared about my +introduction post, and even if in the future any of these profiles ends up having some sort of +attention, no one will really see them or care enough to see the errors or appreciate the details +really. And that fucking ok, I'm not the protagonist of the world, just of my own life, but that +also the problem, I'm the one who will actually care and notice, I'm my worst critic. + +And in the end, I will want to make something perfect to be proud of. But most of the time, +actually, all of them, I will need to compromise and understand that good enough is not a problem, +and maybe I can improve it in the future. + +## You can't predict the future + +Something which I need to improve daily and is one of the main things which I talk with my therapist +about, and independent of the level of anxiety you have, and even if you don't have any, it's still +hard to overcome. I always try to plan things in advance, in a way very often I won't do anything if +I didn't expect to be doing it some time before, I want to be organized and decrease the amount of +unpredictable things that happens, primarily the bad ones, from my life. But I can't predict the +future, and I end up more living in the future instead of planning it. + +This type of feeling and anxiety really increased when I started dating my girlfriend, because we +are in a long distance relationship, and you need to have some sort of plan of when and/or how you +will visit each other, and even more, how you will live with each other in the future. For this +reason now I'm hoping to get a job within the next year, because I need to stabilize myself until +this possible future come. But let's just say that trying to plan when you are anxious and insecure +is not the best things, and I have to admit that a lot of times we discuss because I want to know +how we will do something which we simply cannot know how it will be in this stage, we have at least +two years until that future, and a lot of things can happen in this time period. Thankfully since +the start of the relationship, my anxiety and insecurity improved **a lot**, but there are still +some day which I end up vulnerable to some thoughts, unfortunately. + +## Writing this blog + +Creating this blog, I would say that somehow helped me a lot on improving this problem of trying to +perfect or plan everything. These daily journals, normally I try to write right when I'm preparing +my morning coffee, and very often I don't have a theme or actual subject to talk when I sit down +with my laptop. When I open my note-taking app and create a new note to write on, I try to just +create a good title, and then I start writing based on that title's subject. That's it, never go +back a paragraph or another to correct something (except for wrong grammar/spelling), I write a +sentence after the other and that's it, without worrying if it has the best structure, storytelling, +or even if it is totally within in theme of the title after some paragraphs. Each post, most of the +days take around two hours to make, even more the ones with this size-length, and I don't want to +spend more than it on each one, it would take a lot more hours if I was reworking entire paragraphs +and trying to perfect everything. + +And I really don't know why this happens just for this journal, maybe the time constraint in +general, but knowing that I don't need to perfect everything, plan what topic to write each day, or +delete entire paragraphs to make something good enough, really helps prove to myself that not +everything needs to be so rigid and planned before. Being honest, I love how even knowing that these +posts have a some sort of structure, it is simply just me writing word after word9 like I would say +out loud to someone, it is just more natural and makes these post be actually a thing that can be +pinpointed to me because of it. I still try to give attention, try to prevent from saying too much +of my personal life and I worry about things like tone or if I can offend or generalize wrongly +something, but I can apologize and edit after if I need to. Everyone makes mistakes and tells +something not so good in a conversation sometimes, and that's ok if you recognize it. + +## The other side of the knife + +To finish it off, I also want to remind myself that this problem is also something which can help +sometimes. Planning is a good skill to have, and when your mental health kinda forces it to do so, +you can at least learn something about this skill. Perfectionism can be something good, and it is +natural when you love what you create, you will want to make it perfect and something to be proud +of, and in can make you want to learn more and more to improve yourself and your skills. + +But like everything in life, and like everyone else already knows to say but not to actually do, +balance is everything. + +> **Today's artists & creative things** +> +> **Album:** [Adeus, Aurora - by +> Supercombo](https://music.youtube.com/playlist?list=OLAK5uy_ntfP-JVGWXMpfJgCLUCsgo08iTSseYxMs) +> +> I already recommended a song of this band, but now I actually want to give a spot just for them +> and one of their albums. Every time I start listening to them, the songs of this album pops up, +> and I can recognize from where they are. This album has a beat that I would just call balanced, it +> has enough hard guitar, drums, beats that I like, but also big stops and buildups to not be +> overwhelming or "hard". + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-140_2024-03-24.md b/daily-blogs/day-140_2024-03-24.md new file mode 100644 index 00000000..893f5f5d --- /dev/null +++ b/daily-blogs/day-140_2024-03-24.md @@ -0,0 +1,24 @@ +--- +url: https://guz.one/140 +public: true +scope: guzsdaily +tumblr_id: 745878894879571968 +created: 2024-03-24T21:09:22-03:00 +post_date: 2024-03-24 +counter: 140 +modified: 2024-03-26T11:53:24-03:00 +title: More action, less talk +--- + +# More Action, Less Talk + +I don't know if I will end up or not putting these daily blogs on a hiatus, independently of what's +happening in my life right now. There is this feeling that I'm talking too much and doing too less, +so maybe I should focus on completing things and talking about them later. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-141_2024-03-25.md b/daily-blogs/day-141_2024-03-25.md new file mode 100644 index 00000000..8dae9589 --- /dev/null +++ b/daily-blogs/day-141_2024-03-25.md @@ -0,0 +1,24 @@ +--- +counter: 141 +url: https://guz.one/141 +post_date: 2024-03-25 +public: true +tumblr_id: 745969976233639936 +modified: 2024-03-26T11:53:20-03:00 +scope: guzsdaily +title: Things are getting better +created: 2024-03-25T21:17:47-03:00 +--- + +# Things Are Getting Better + +Things seems to be getting better thankfully. I still need to walk around and do some things now +related to myself and won't be able to work on programming for some hours, but I am eager to return +to programming as soon as possible and complete some projects. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-142_2024-03-26.md b/daily-blogs/day-142_2024-03-26.md new file mode 100644 index 00000000..baac866c --- /dev/null +++ b/daily-blogs/day-142_2024-03-26.md @@ -0,0 +1,35 @@ +--- +public: true +created: 2024-03-26T21:35:50-03:00 +modified: 2024-03-26T21:56:06-03:00 +tumblr_id: 746062673711644672 +title: Calmer days, working days +scope: guzsdaily +counter: 142 +post_date: 2024-03-26 +url: https://guz.one/142 +--- + +# Calmer Days, Working Days + +Besides some things related to my health, the days are finally returning to normal and working is +being done again. My focus now is on the [CLI](https://en.wikipedia.org/wiki/Command-line_interface) +tool for the "The System" for parsing and manipulating the [Obsidian](https://obsidian.md)'s notes +and [markdown](https://en.wikipedia.org/wiki/Markdown) files, which I'm writing in +[Rust](https://www.rust-lang.org/) as also a learning experience. And I'm quite enjoying the +process, Rust seems to be a perfect fit for CLI programs and +[AST](https://en.wikipedia.org/wiki/Abstract_syntax_tree) parsing and manipulation, even more with +its ecosystem and [crates](https://crates.io) such as [Clap](https://crates.io/crates/clap) and +[Comrak](https://crates.io/crates/comrak). + +Also, doing this project and piece of The System as a standalone CLI tool is being interesting, +since it can be a lot more generic and used for other future applications and systems, different +from what a library could do. Being able to manipulate markdown using just +[Bash](https://en.wikipedia.org/wiki/Bash_\(Unix_shell\)) can really be useful, I would say. + +> **Today's artists & creative things** +> +> **Song:** [Abrasive - by Ratatat](https://music.youtube.com/watch?v=YCnzInuu-Lo) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-143_2024-03-27.md b/daily-blogs/day-143_2024-03-27.md new file mode 100644 index 00000000..ec227edb --- /dev/null +++ b/daily-blogs/day-143_2024-03-27.md @@ -0,0 +1,28 @@ +--- +created: 2024-03-27T19:57:06-03:00 +title: One feature at a time +post_date: 2024-03-27 +url: https://guz.one/143 +scope: guzsdaily +counter: 143 +tumblr_id: 746155283743637504 +public: true +modified: 2024-03-28T11:32:08-03:00 +--- + +# One Feature at a Time + +Another feature completed, now the parser can easily manipulate frontmatter in +[Markdown](https://wikipedia.org/wiki/Markdown) files. I wanted to show GIFs, but unfortunately +ended up without time to create them for today post, but maybe I will do a showdown when it is +finished. I am really liking the direction this is taking, and maybe one day in the future I turn it +into something more generic for other use cases, something like the +[jq](https://jqlang.github.io/jq/) command, but for Markdown - without the dedicated language for +manipulating like jq has. + +> **Today's artists & creative things** +> +> [Bling-Bang-Bang-Born - by Creppy Nuts](https://www.youtube.com/watch?v=mLW35YMzELE) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-144_2024-03-28.md b/daily-blogs/day-144_2024-03-28.md new file mode 100644 index 00000000..abc17ce3 --- /dev/null +++ b/daily-blogs/day-144_2024-03-28.md @@ -0,0 +1,27 @@ +--- +post_date: 2024-03-28 +tumblr_id: 746236442055999488 +public: true +scope: guzsdaily +title: Doing hobbies +created: 2024-03-28T19:48:19-03:00 +url: https://guz.one/144 +modified: 2024-03-28T21:25:40-03:00 +counter: 144 +--- + +# Doing Hobbies + +Something which I'm noticing lately with this return to work, is how much lost I feel when my +working hours end. I really can't tell if it is a good or bad thing, but everything that isn't +programming is becoming quite boring. Yes, I do still talk with my girlfriend, stop programming +after the afternoon, organize my notes, reply to friends, yadda yadda, however, my hobbies aren't +being... flashy? Maybe it is a motivation problem, or maybe programming became my hobby, but I do +miss drawing and playing games a little. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-145_2024-03-29.md b/daily-blogs/day-145_2024-03-29.md new file mode 100644 index 00000000..8aed01a4 --- /dev/null +++ b/daily-blogs/day-145_2024-03-29.md @@ -0,0 +1,25 @@ +--- +title: Lost focus +url: https://guz.one/145 +public: true +modified: 2024-03-29T18:53:50-03:00 +scope: guzsdaily +post_date: 2024-03-29 +tumblr_id: 746323023625338880 +created: 2024-03-29T18:45:36-03:00 +counter: 145 +--- + +# Lost Focus + +Another day in which I lost focus on work and ended up just seeing videos and playing games. That +happens, I don't think being harsh and brood over it would really help. I can compensate for it +tomorrow, and today I can at least do some small tasks and scripts until the end of the day. I need +to work, and I need to take this seriously. + +> **Today's artists & creative things** +> +> **Music:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-146_2024-03-30.md b/daily-blogs/day-146_2024-03-30.md new file mode 100644 index 00000000..f3910731 --- /dev/null +++ b/daily-blogs/day-146_2024-03-30.md @@ -0,0 +1,46 @@ +--- +tumblr_id: 746419584003948544 +post_date: 2024-03-30 +creative_thing: + title: Magnifique + creator: ratatat + creator_url: https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg + link: https://music.youtube.com/playlist?v=OLAK5uy_mdJtm6GkGAh1mFO5MBtFhwdXgqs2DVK9w + type: Album + notes: '' + xx_counter: 0 +modified: 2024-03-30T20:28:57-03:00 +public: true +counter: 146 +scope: guzsdaily +url: https://guz.one/146 +title: Still loosing focus +created: 2024-03-30T20:13:52-03:00 +--- + +# Still Loosing Focus + +I again didn't work on the main task for today, or yesterday's task with I didn't focus. + +This is probably again routine trigger issues, and a problem with distraction with YouTube videos. +Again that thing which is I make one thing different on the start of the day, everything goes +downhill. At least not everything was lost, I was able to work on my resumes and beef them up a +little - and make a Portuguese version for applications in my country (Brazil) - adding some more +experiences and projects to it, which made me distract a lot with +[LibreOffice](https://www.libreoffice.org/) [flatpak](https://www.flatpak.org/) version which wasn't +detecting my systems fonts and I didn't search or put too much focus on fixing it, ending up just +brute forcing it for a lot more hours than necessary. Also, I finally created a "Today's artists & +creative thing" database and updated the daily blogs +[Templater](https://github.com/SilentVoid13/Templater) template to fetch from it, so yea, hopefully +now this section has more variety. + +> **Today's artists & creative things** +> +> **Album:** +> [Magnifique](https://music.youtube.com/playlist?v=OLAK5uy_mdJtm6GkGAh1mFO5MBtFhwdXgqs2DVK9w) - by +> [ratatat](https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg) +> +> I pretty much just love this album and put it on loop this entire evening. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-147_2024-03-31.md b/daily-blogs/day-147_2024-03-31.md new file mode 100644 index 00000000..0ff1a24a --- /dev/null +++ b/daily-blogs/day-147_2024-03-31.md @@ -0,0 +1,38 @@ +--- +creative_thing: + title: Photogénie + creator: Meltt + creator_url: https://music.youtube.com/channel/UCQjoG_DwO-JwwCMXtJBX83g + link: https://music.youtube.com/watch?v=B_2RlYqaoBo + type: Music + notes: Was recommended it after listening to Ratatat's Magnifique album, and not gonna lie, kinda of a bop. And the song's cover is such a great image also. + xx_counter: 0 +created: 2024-03-31T21:15:32-03:00 +modified: 2024-04-01T13:33:58-03:00 +tumblr_id: 746513798037422080 +post_date: 2024-03-31 +title: Resting day, writing nix +counter: 147 +url: https://guz.one/147 +scope: guzsdaily +public: true +--- + +# Resting Day, Writing Nix, and Happy Easter + +I finally ended a day without being tired. Yes, it wasn't the most productive, but at least I'm made +some progress on [my NixOS configuration](https://github.com/dot013/.nix) to make it more organized. +Writing these configs is somewhat easy and effortless compared to something like the +[.mdparser](https://github.com/dot013/.mdparser) project, so it's a good way to rest without +procrastinating so much or simply doing nothing. + +> **Today's artists & creative things** +> +> **Music:** [Photogénie](https://music.youtube.com/watch?v=B_2RlYqaoBo) - by +> [Meltt](https://music.youtube.com/channel/UCQjoG_DwO-JwwCMXtJBX83g) +> +> Was recommended it after listening to Ratatat's Magnifique album, and not gonna lie, kinda of a +> bop. And the song's cover is such a great image also. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-148_2024-04-01.md b/daily-blogs/day-148_2024-04-01.md new file mode 100644 index 00000000..891d2218 --- /dev/null +++ b/daily-blogs/day-148_2024-04-01.md @@ -0,0 +1,43 @@ +--- +url: https://guz.one/148 +scope: guzsdaily +modified: 2024-04-01T20:53:59-03:00 +tumblr_id: 746602415151841280 +title: Returning to work +post_date: 2024-04-01 +creative_thing: + title: DECO*27 - ラビットホール feat. 初音ミク / GuitarCover🍁 + creator: かえで // kaede🍁 + creator_url: https://music.youtube.com/@kaede_guitar + link: https://music.youtube.com/watch?v=8rf5ZafyzdQ + type: Music + notes: |- + My partner is addicted to the original song, and of course she found a guitar + version to me to get addicted to also. + xx_counter: 0 +counter: 148 +created: 2024-04-01T20:40:45-03:00 +public: true +--- + +# Returning to Work + +It's Monday, so time to continue the work on the [.mdparser](https://github.com/dot013/.mdparser). +The project is going on a good passe, and most of the important features are completed to be +something usable on the rest of "The System". I'm not focusing on being something stable or have the +best solutions, again, I'm using it to learn rust, and it is a project intended for myself and not +something which other people should use - but I do plan to use this experience to create a similar +project to it and something more stable and better in the future. Nonetheless, I'm somewhat happy, +and Rust for AST-manipulation is really a match made in heaven. + +> **Today's artists & creative things** +> +> **Music:** [DECO\*27 - ラビットホール feat. 初音ミク / +> GuitarCover🍁](https://music.youtube.com/watch?v=8rf5ZafyzdQ) - by [かえで // +> kaede🍁](https://music.youtube.com/@kaede_guitar) +> +> My partner is addicted to the original song, and of course she found a guitar version to me to get +> addicted to also. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) commons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-149_2024-04-02.md b/daily-blogs/day-149_2024-04-02.md new file mode 100644 index 00000000..20160dc9 --- /dev/null +++ b/daily-blogs/day-149_2024-04-02.md @@ -0,0 +1,39 @@ +--- +url: https://guz.one/149 +scope: guzsdaily +public: true +title: A [somewhat humble] success +post_date: 2024-04-02 +modified: 2024-04-03T14:58:07-03:00 +counter: 149 +tumblr_id: 746691369264922624 +created: 2024-04-02T20:19:21-03:00 +creative_thing: + title: ABRASIVE + creator: ratatat + creator_url: https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg + link: https://music.youtube.com/watch?v=f7wkRET0hbo + type: Music + notes: '' + xx_counter: 0 +--- + +# A \[somewhat humble\] Success + +As you can see here, I was somewhat able to convert Markdown to the Tumblr's Neue Post format +successfully. It is not a perfect conversion, but it is a start, and a proof of concept, which +hopefully I can mature and improve this week to be something more useful and stable. + +![](day-149_2024-04-02-20240402202238807.webp) ![](day-149_2024-04-02-20240402202247839.webp) + +And since there isn't any public library or utility for this type of conversion, maybe create a +actual thing for other people to use. Who knows, I'm kinda tired to be honest, but I'm happy with +the results. + +> **Today's artists & creative things** +> +> **Music:** [ABRASIVE](https://music.youtube.com/watch?v=f7wkRET0hbo) - by +> [ratatat](https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-14_2023-11-19.md b/daily-blogs/day-14_2023-11-19.md new file mode 100644 index 00000000..a5b35a89 --- /dev/null +++ b/daily-blogs/day-14_2023-11-19.md @@ -0,0 +1,63 @@ +--- +created: 2024-03-05T13:50:33-03:00 +modified: 2024-03-26T11:57:16-03:00 +counter: 14 +tumblr_id: 734450345620701184 +public: true +post_date: 2023-11-18 +url: https://guz.one/14 +scope: guzsdaily +title: An illusion of productivity +--- + +# An Illusion of Productivity + +This will probably a short post, I don't have a good subject for today, just an observation of +something that kinda triggered me to write today at this hour. + +I have to admit that during the weekends, I try to somewhat rest and don't care so much on what I'm +doing, because that's kinda the reason of weekends right? Not have to care about work and +obligations so much and just rest your mind until Monday comes. However, I still try to do +something, small tasks, things for me, organize notes, create images, things like that while I'm +watching some video with or talking with my girlfriend or other friends. + +Well, I feel like this type of mindset is not really working so much. Not wanting to do something in +the day is something good sometimes, because again, liking or not I need to rest, turn off my mind +and be with the person I love, but I feel now like I'm wasting my time in some way most of the day. +My routine is completely off during weekends, and even things like creating the daily note for the +day I forget to make most of the time, and as you can see, I even almost forget to write these daily +journals. + +Can all of this be pinpointed to the actual problem of my routine being screwed up in general? Yes, +pretty much, but I feel like not repeating it during weekends is also not helping with the problem. +This is something which I now can write here to actualize and remember myself when planning and +creating my daily notes and tasks, weekends shouldn't be ignored, just have fewer tasks and more +personal things than work things I would say. But the most I would say that for said tasks, I should +actually place time and thought on it, without watching videos or doing another thing during it, +maybe not so strict/isolated like when I'm working, but just decrease the possible distractions. + +Not doing all of this feels now like I'm having an illusion of being productive and enjoying the +weekends, it looks like I'm doing something to myself, but in the end of the day I'm done nothing +which I needed to actually do to progress myself and my projects, art, creative things, and even my +relationships sometimes. + +I don't know if this really helps anyone, but I hope that this can somewhat just help someone or me +to think on how to enjoy more their weekends and resting days. + +> **Today's artists & creative things** +> +> **Musician:** +> [Kamaitachi](https://music.youtube.com/channel/UC_sm7d_uFBKosNihFP5JSmw?si=F55G2_8KsagBRW0V) +> +> I already recommended Kamaitachi in a collab with Supercombo, but now I want to recommend he again +> more directly. His voice is so unique, I never heard someone with a similar voice in songs. The +> style of the music is sometimes so upbeat compared to some of the morbid lyrics in some songs, and +> with his voice it just ends up making such a unique style of song lyrics, beat, voices, etc. It is +> interesting now seeing his profile, listening to what it seems it his first album/songs ([Homem\ +> Torto](https://music.youtube.com/playlist?list=OLAK5uy_lc9OZrwE-CMPXvMpK7AK73OC3QiyRrb5Q)), just +> he and the guitar, and now something like ["6 Balas (Ato\ +> II)"](https://music.youtube.com/watch?v=CDKEtL9WUTc) with custom animated clip and everything you +> would expect in a singer's profile. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-150_2024-04-03.md b/daily-blogs/day-150_2024-04-03.md new file mode 100644 index 00000000..e5b43b8c --- /dev/null +++ b/daily-blogs/day-150_2024-04-03.md @@ -0,0 +1,37 @@ +--- +creative_thing: + title: Passing Through (Can't the Future Just Wait) + creator: Kaden MacKay + creator_url: https://music.youtube.com/channel/UCkUEupNUYqX1XzJZqOjaU8g + link: https://music.youtube.com/watch?v=fOSVzv3iioE + type: Music + notes: '' + xx_counter: 0 +modified: 2024-04-03T21:03:06-03:00 +created: 2024-04-03T20:47:10-03:00 +url: https://guz.one/150 +tumblr_id: 746784081575100416 +scope: guzsdaily +title: Refactors and more refactors +counter: 150 +public: true +post_date: 2024-04-03 +--- + +# Refactors and More Refactors + +Well, most of the features that I will use are somewhat completed, but the code is a mess, so time +to refactor. I do want to take care and not go wild making this the most production-ready code, like +I said, if someone will find a problem with it, this someone is me. However, it doesn't hurt to take +the time to make it a little more stable and organized, since I will probably need to touch the code +after some months or even years if I want to add more features, so it's a good idea to make my +future self have a better time on it. + +> **Today's artists & creative things** +> +> **Music:** [Passing Through (Can't the Future Just +> Wait)](https://music.youtube.com/watch?v=fOSVzv3iioE) - by [Kaden +> MacKay](https://music.youtube.com/channel/UCkUEupNUYqX1XzJZqOjaU8g) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) tivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-151_2024-04-04.md b/daily-blogs/day-151_2024-04-04.md new file mode 100644 index 00000000..1ccf1b3a --- /dev/null +++ b/daily-blogs/day-151_2024-04-04.md @@ -0,0 +1,36 @@ +--- +scope: guzsdaily +modified: 2024-04-04T21:06:18-03:00 +url: https://guz.one/151 +creative_thing: + title: You Will Be Okay + creator: Caleb Hyles + creator_url: https://music.youtube.com/channel/UCaka-1M_Sbj2vZ7deRi-bfw + link: https://music.youtube.com/watch?v=9zSlgZA8RnU + type: Music + notes: '' + xx_counter: 0 +post_date: 2024-04-04 +tumblr_id: 746874808218927104 +counter: 151 +title: Rewriting configs +created: 2024-04-04T20:47:17-03:00 +public: true +--- + +# Rewriting Configs + +Apparently making [Forgejo Actions](https://forgejo.org/docs/next/user/actions/) on a self-hosted +instance is quite complicated, at least in the way I configured it in my homelab. And neither to say +that said actions features is kinda the heart of my automation setup which I'm planning. So I will +probably rewrite a lot of configs, because I need this to work before continuing these projects and +thing like the [.mdparser](https://github.com/dot013/.mdparser). Thankfully even if the actions +doesn't work, I think I can still use some scripts or a systemd service locally. + +> **Today's artists & creative things** +> +> **Music:** [You Will Be Okay](https://music.youtube.com/watch?v=9zSlgZA8RnU) - by [Caleb +> Hyles](https://music.youtube.com/channel/UCaka-1M_Sbj2vZ7deRi-bfw) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-152_2024-04-05.md b/daily-blogs/day-152_2024-04-05.md new file mode 100644 index 00000000..f6a003df --- /dev/null +++ b/daily-blogs/day-152_2024-04-05.md @@ -0,0 +1,34 @@ +--- +url: https://guz.one/152 +counter: 152 +creative_thing: + title: Green Eyes + creator: Dirtwire + creator_url: https://music.youtube.com/channel/UCrYE6Stal3Z3rl2N79D6ECg + link: https://music.youtube.com/watch?v=HV3okcIEoU4 + type: Music + notes: "The guitar (or bass, I'm not really sure, sorry) in this song has such a different and \ngrainy sound to it. For me for some reason it almost sounds acoustic, but it isn't. \nNot really my cup of tee, but very interesting and good to listen to." + xx_counter: 0 +public: true +post_date: 2024-04-05 +tumblr_id: 746967637682274304 +modified: 2024-04-06T10:18:03-03:00 +scope: guzsdaily +created: 2024-04-05T21:32:48-03:00 +title: Not so smooth config +--- + +# Not so Smooth Config + +The nix configuration is being somewhat difficult, not gonna lie, but I feel like it is a lot more +organized than before. Most of the things now are in just one single module, and I don't know, it +just feels better. Maybe I will regret after some time this? Maybe, making so many abstractions is +probably not the best idea in the world, but I'm trying to keep things somewhat simple. + +> **Today's artists & creative things** +> +> **Music:** [Green Eyes](https://music.youtube.com/watch?v=HV3okcIEoU4) - by +> [Dirtwire](https://music.youtube.com/channel/UCrYE6Stal3Z3rl2N79D6ECg) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-153_2024-04-06.md b/daily-blogs/day-153_2024-04-06.md new file mode 100644 index 00000000..22ce3bb6 --- /dev/null +++ b/daily-blogs/day-153_2024-04-06.md @@ -0,0 +1,37 @@ +--- +created: 2024-04-06T20:40:04-03:00 +url: https://guz.one/153 +modified: 2024-04-07T21:09:32-03:00 +public: true +post_date: 2024-04-06 +scope: guzsdaily +title: I went too close into the sun +counter: 153 +tumblr_id: 747054864812605440 +creative_thing: + title: Måneskin - THE LONELIEST (Official Video) + creator: ManeskinVEVO + creator_url: https://music.youtube.com/channel/UCqgwdYBhoUHmjrVxNhEUv4g + link: https://music.youtube.com/watch?v=odWKEfp2QMY + type: Music + notes: '' + xx_counter: 0 +--- + +# "I Went Too Close into the sun" + +Was what I started to think as this day went by, and I was working on my NixOS configuration. I have +been for so much time trying to make it scalable, making it organized, making it abstracted and +"automated".. **While I should be focusing on just doing the thing and making my server run.** I +stepped too close into the sun and almost burn my entire body. Maybe this is a topic which I can go +deeper in the future, but I do need to learn that simplicity is better then cleverness 99% of the +times. + +> **Today's artists & creative things** +> +> **Music:** [Måneskin - THE LONELIEST (Official +> Video)](https://music.youtube.com/watch?v=odWKEfp2QMY) - by +> [ManeskinVEVO](https://music.youtube.com/channel/UCqgwdYBhoUHmjrVxNhEUv4g) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-154_2024-04-07.md b/daily-blogs/day-154_2024-04-07.md new file mode 100644 index 00000000..f618d885 --- /dev/null +++ b/daily-blogs/day-154_2024-04-07.md @@ -0,0 +1,39 @@ +--- +post_date: 2024-04-07 +counter: 154 +scope: guzsdaily +public: true +creative_thing: + title: DECO*27 - ラビットホール feat. 初音ミク / GuitarCover🍁 + creator: かえで // kaede🍁 + creator_url: https://music.youtube.com/@kaede_guitar + link: https://music.youtube.com/watch?v=8rf5ZafyzdQ + type: Music + notes: |- + My partner is addicted to the original song, and of course she found a guitar + version to me to get addicted to also. + xx_counter: 1 +modified: 2024-04-08T19:25:20-03:00 +created: 2024-04-07T21:09:30-03:00 +title: Full rewrite +url: https://guz.one/154 +tumblr_id: 747147560856207360 +--- + +# Full Rewrite + +I have fully rewritten my homelab configuration, and things are finally working as I wanted. It is +incredible how much simplicity can be better and improve things, I really should stop thinking so +much about things that "can" happen in the future, since almost never they happen and the +abstractions are made completely useless. This entire day was dedicated to this rewrite, hopefully +tomorrow I can organize the new things for this new quarter of the year and maybe also migrate my +desktop configuration which is also a mess. + +> **Today's artists & creative things** +> +> **Music:** [DECO\*27 - ラビットホール feat. 初音ミク / +> GuitarCover🍁](https://music.youtube.com/watch?v=8rf5ZafyzdQ) - by [かえで // +> kaede🍁](https://music.youtube.com/@kaede_guitar) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) mons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-155_2024-04-08.md b/daily-blogs/day-155_2024-04-08.md new file mode 100644 index 00000000..043528e4 --- /dev/null +++ b/daily-blogs/day-155_2024-04-08.md @@ -0,0 +1,34 @@ +--- +creative_thing: + title: Magnifique + creator: ratatat + creator_url: https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg + link: https://music.youtube.com/playlist?v=OLAK5uy_mdJtm6GkGAh1mFO5MBtFhwdXgqs2DVK9w + type: Album + notes: '' + xx_counter: 1 +url: https://guz.one/155 +counter: 155 +post_date: 2024-04-08 +scope: guzsdaily +tumblr_id: 747239970265333760 +public: true +created: 2024-04-08T21:39:15-03:00 +title: More config, more progress +modified: 2024-04-10T15:47:22-03:00 +--- + +# More Config, More Progress + +I don't have a lot to say today, I'm just working non-stop on making this nix config be completed, +so I can finish other stuff and change the theme of the quarter. I'm not even caring about daily +notes now, I just want to finish it. + +> **Today's artists & creative things** +> +> **Album:** +> [Magnifique](https://music.youtube.com/playlist?v=OLAK5uy_mdJtm6GkGAh1mFO5MBtFhwdXgqs2DVK9w) - by +> [ratatat](https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) eativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-156_2024-04-09.md b/daily-blogs/day-156_2024-04-09.md new file mode 100644 index 00000000..967d06ad --- /dev/null +++ b/daily-blogs/day-156_2024-04-09.md @@ -0,0 +1,37 @@ +--- +creative_thing: + title: Måneskin - THE LONELIEST (Official Video) + creator: ManeskinVEVO + creator_url: https://music.youtube.com/channel/UCqgwdYBhoUHmjrVxNhEUv4g + link: https://music.youtube.com/watch?v=odWKEfp2QMY + type: Music + notes: '' + xx_counter: 1 +scope: guzsdaily +title: I was without Obsidian and forgor +post_date: 2024-04-09 +modified: 2024-04-10T21:02:04-03:00 +counter: 156 +created: 2024-04-10T15:47:31-03:00 +url: https://guz.one/156 +public: true +--- + +# I Was without Obsidian and Forgor + +So another day without posting on the correct day, well, at least I have a reason: I didn't have +Obsidian installed on my system. I spent all day just migrating my desktop configuration to the new +structure, and wasn't able to install Obsidian and write the daily blog. Actually, I didn't even +have a window manager for a while, since I forgot to enable Hyprland when rebuilding NixOS, but it +wasn't that hard to enable it back just using the terminal. Well, I think most of the things are +already completed, tomorrow I will hopefully work on the mdparser and the rest of The System, since +I need to finish it this month. This will be a hard month. + +> **Today's artists & creative things** +> +> **Music:** [Måneskin - THE LONELIEST (Official +> Video)](https://music.youtube.com/watch?v=odWKEfp2QMY) - by +> [ManeskinVEVO](https://music.youtube.com/channel/UCqgwdYBhoUHmjrVxNhEUv4g) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) tivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-157_2024-04-10.md b/daily-blogs/day-157_2024-04-10.md new file mode 100644 index 00000000..bd28308a --- /dev/null +++ b/daily-blogs/day-157_2024-04-10.md @@ -0,0 +1,35 @@ +--- +public: true +created: 2024-04-10T21:02:03-03:00 +tumblr_id: 747418654070751232 +scope: guzsdaily +url: https://guz.one/157 +post_date: 2024-04-10 +modified: 2024-04-11T20:27:35-03:00 +counter: 157 +title: Always a new error +creative_thing: + title: Måneskin - THE LONELIEST (Official Video) + creator: ManeskinVEVO + creator_url: https://music.youtube.com/channel/UCqgwdYBhoUHmjrVxNhEUv4g + link: https://music.youtube.com/watch?v=odWKEfp2QMY + type: Music + notes: '' + xx_counter: 2 +--- + +# Always a New Error + +I'm tired. Everything is completed, but again a new error with the Forgejo instance shows out of +nowhere and I don't have any idea on how to fix it. I simply don't know what to write this, I +started everything because of an error in Forgejo, which I fixed, and now it ends because of another +error in Forgejo. I just don't know what to do. + +> **Today's artists & creative things** +> +> **Music:** [Måneskin - THE LONELIEST (Official +> Video)](https://music.youtube.com/watch?v=odWKEfp2QMY) - by +> [ManeskinVEVO](https://music.youtube.com/channel/UCqgwdYBhoUHmjrVxNhEUv4g) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) eativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-158_2024-04-11.md b/daily-blogs/day-158_2024-04-11.md new file mode 100644 index 00000000..e001a695 --- /dev/null +++ b/daily-blogs/day-158_2024-04-11.md @@ -0,0 +1,41 @@ +--- +url: https://guz.one/158 +public: true +post_date: 2024-04-11 +creative_thing: + title: You Will Be Okay + creator: Caleb Hyles + creator_url: https://music.youtube.com/channel/UCaka-1M_Sbj2vZ7deRi-bfw + link: https://music.youtube.com/watch?v=9zSlgZA8RnU + type: Music + notes: '' + xx_counter: 1 +created: 2024-04-11T20:27:34-03:00 +counter: 158 +title: A old error, no solutions +tumblr_id: 747508197758304257 +scope: guzsdaily +modified: 2024-04-12T14:00:55-03:00 +--- + +# A Old Error, No Solutions + +I really don't know what to fix this anymore, I'm just bagging my head against the wall, I want to +rest. + +![](day-158_2024-04-11-20240411204310590.webp) + +And somehow I even more confused, because it isn't the firewall, and ping command is able to connect +to the port. + +![](day-158_2024-04-11-20240411204400168.webp) + +I was able to fix it before, but now I'm not, what the fu- + +> **Today's artists & creative things** +> +> **Music:** [You Will Be Okay](https://music.youtube.com/watch?v=9zSlgZA8RnU) - by [Caleb +> Hyles](https://music.youtube.com/channel/UCaka-1M_Sbj2vZ7deRi-bfw) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-159_2024-04-12.md b/daily-blogs/day-159_2024-04-12.md new file mode 100644 index 00000000..6ff720f9 --- /dev/null +++ b/daily-blogs/day-159_2024-04-12.md @@ -0,0 +1,301 @@ +--- +url: https://guz.one/159 +post_date: 2024-04-12 +public: true +title: A Week of Troubleshooting [My Own Stupidity] +tumblr_id: 747604360680374272 +created: 2024-04-12T14:00:54-03:00 +creative_thing: + title: Passing Through (Can't the Future Just Wait) + creator: Kaden MacKay + creator_url: https://music.youtube.com/channel/UCkUEupNUYqX1XzJZqOjaU8g + link: https://music.youtube.com/watch?v=fOSVzv3iioE + type: Music + notes: '' + xx_counter: 1 +modified: 2024-04-12T22:27:58-03:00 +scope: guzsdaily +counter: 159 +--- + +# A Week of Troubleshooting \[My Own Stupidity\] + +I have been trying to host [Forgejo](https://forgejo.org) (a lightweight software forge and +repository hosting service, forked from [Gitea](https://gittea.com)) in my home lab/server for the +past week. Falling over and over again and loosing hair because of stress with errors which I can +blame anyone besides me. So why not finally tell this little history, since I finally was able to +make everything work? Because I really don't know what to feel. + +## The Context + +For these past months I have been working on automating some tasks in my life and career using a +home server and various self-hosted services. I won't go into too much detail since it is a topic +for another post, but the main piece of this automating system is the [Forgejo/Gitea +actions](https://forgejo.org/docs/latest/user/actions/) feature, similar to [GitHub +Actions](https://github.com/features/actions) which you probably already know of (and if you don't +know or aren't a programmer, just think of it as something that runs tasks automatically for you +based on some predefined actions/triggers that you can configure). + +My home lab is configured with [NixOS](https://nixos.org), a Linux distro based on the Nix package +manager, that lets me configure the whole computer using a single collection of files. The main +reason for using this distro is of course the ability to have a portable configuration, which I can +use and apply in any computer, but also, another advantage is being able to write and setup +everything on a single file format. It is pretty much like writing a cooking book with a collection +of recipes organized in categories and the same format, instead of a bunch of sticky notes with +different recipes scatted around on some drawer or something. I have been using Nix for a year now +on my desktop, so I'm somewhat familiar with it, and my home lab was already running with it hosting +some other services like [AdGuard Home](https://adguard.com/en/adguard-home/overview.html) and +[Tailscale](https://tailscale.com). + +In general, I hadn't a lot of troubles with this setup. + +## The First Domino Piece + +Setting up Forgejo in NixOS is somewhat simple, since it is pretty much a matter of enabling it +with: + +``` nix +# Simplified example +services.forgejo.enable = true; +``` + +And it was what I did some months ago when I first settled it up, so I have been using it for +hosting some coding projects and backing them up to [Codeberg](https://codeger.org) and/or +[GitHub](https://github.com), without any specific reason, I just like to have and use it. + +But then I went to try using Forgejo Actions, and discover that for using them, I needed to set up +another service with it, the Forgejo/Gitea Actions Runner. And going through the options, I found +the options to enable it, so again, it was a simple matter of doing something like: + +``` nix +# Simplified example +services.gitea-actions-runner = { + enable = true; + package = pkgs.forgejo-actions-runner; + intances.my-instance = { + url = "the-url-to-the-forgejo-instance"; + token = "the-token-to-connect-to-the-forgejo-instance"; + # other configs ... + }; +}; +``` + +Then, after some issues here and there and just following the documentation, the runner was up. I +tested it with some simple scripts, and they ran in their containers successfully. However, there +was something which I needed to test, in GitHub/Forgejo/Gitea actions, you need to use an action +called "[checkout](https://github.com/actions/checkout/)" to get the code from the repository and +put it inside the container, so you can run things on top of it and manipulate it as you wish. And +obviously I needed it to run my automation scripts and system. So I tested and... + +![A screenshot of the logs from the checkout action, showing a connection error with the code +ECONNREFUSED 127.0.0.1:3030|900](day-159_2024-04-12-20240412151208327.webp) *This is not the exact +error since I wasn't able to get a screenshot at the time, however the reason was pretty much the +same, there was some connection error.* + +So, I started to tweak my config, and seeing retrospectively, I was lost. The main thing for me at +the time was if the error was related to the URL that I used to connect to the Forgejo instance, +since because of the Tailscale network on top and the AdGuard Home config, there were five possible +URLs that I could use: `192.168.1.13:3030`, the local IP on my home's network; `localhost:3030`, the +URL which "makes the server look up its own ports/IP's"; `homelab.tailnet-name.ts.net:3030`, the +readable URL which Tailscale gives for that machine; `100.69.013.10:3030`, which is the IP of the +home lab on the Tailscale network; And `forgejo.homelab.local`, a local domain that redirects to the +Forgejo instance, configured using Adguard. On top of that, the Forgejo Actions runner has two +config values that can affect the URL that the actions, +`services.forgejo.settings.actions.DEFAULT_ACTIONS_URL` and +`services.gitea-actions-runner.instances..url`, both of them which I didn't know correctly +how they affected the actions. + +And so I spend pretty much a whole day just switching combinations, rebuilding and rebuilding the +NixOS config, trying different combinations to see if any one of these worked, but nothing. All +combinations didn't worked. Nonetheless, there were also Tailscale and Adguard, so I also tried +tweaking, enabling and disabling, trying everything that I could to see if they were affecting or +not and trying to fix the issue. Installed and removed Forgejo and Forgejo Runner again and again, +because as always, I also had customized a lot of things before actually testing them, so I needed +to rip out and put together everything to see if I screwed up something, trying to navigate also +between the layers of abstractions that I made on the configuration. + +And then, I went to bed, after unsuccessfully trying to fix the issue. + +On the next day, I pretty much started going directly to the computer. For context, I wanted to +finish this setup somewhat quickly to continue my other projects that depended on it, so I started +to save time by not doing my normal routine (*this probably was one of the worst of my decisions +ever*). I started to again see if I forgot something, if some configuration on another file was +affecting it, and then for some reason that I don't remember anymore, I noticed an option called +`networking.firewall.allowedTCPPorts`, which I had used to enable the ports for AdGuard Home to +work... + +``` nix +networking.firewall.allowedTCPPorts = [ 3030 ]; +``` + +And like a pass of magic, the checkout action worked and cloned the repository contents. + +## The Rewrite + +After said success, I continue the configuration of the home lab, and things were getting out of +control really quickly. ~I don't know if it is because I learned JavaScript as my first language,~ +but I do tend to try abstract things a lot. In non-technical terms, I tend to hide away a lot of +\[necessary\] complexity under an all-encompassing function or interface, which backfires a lot. And +I was doing that with my configuration, trying to join systems with different scopes under the same +umbrella, and of course, thing started to get out of control. + +And just to kick me more, probably in between all this abstraction and trying to fix the Forgejo +Actions... I *apparently* broke *something,* which made me unable to connect to Forgejo via SSH. So +after one entire day abstracting, the next one I ripped out everything and started to make my NixOS +config something more sane and straight forward, and I think that the commit message for this +refactor tells a lot about how my mind was: + +![Commit message saying "refactor\!: I went too close into the +sun"|900](day-159_2024-04-12-20240412182906426.webp) + +And after some two more days also migrating my desktop configuration, everything was finally easier +to understand and reason about. I did end up forgetting to enable my window and session manager when +migrating the desktop config, nothing really difficult to fix using Vim/NeoVim, but I do admire how +the computer looks with just the terminal and how many programmers started and maybe to this day +program with monitors showing something like this: + +![A photo of the author's monitor, showing NeoVim opened in the screen, no graphical interface, the +screen just uses the terminal. Telescope is opened on top of the code, listing the files in the +directory. There's no color, just black and white.|900](day-159_2024-04-12-20240412184146512.webp) + +## Banging My Head Against the Wall + +At this point around four days had passed, and it was Tuesday, and I had started all of this on the +past week on Friday. All these days, I wasn't having my normal routine or taking a lot of care with +myself, going to sleep a lot more late and tired than normal, and even if this month I do need to +push my limit, this was a lot more than necessary, and was also affecting my time that I had with my +girlfriend, since I couldn't stop thinking about work or have the energy to give attention to her, +which also affected my own insecurities and anxiety, feeling like a bad partner to her. Everything +because of a god-damn configuration. + +However, I didn't want to stop or give up, I love programming, and if I don't make this server work, +I won't be able to continue with my plans. So I continued to push, frustrate myself, and bang my +head against the wall until this works. + +The Forgejo Actions were working, but the SSH push and pull wasn't, and again, because apparently I +don't know how to troubleshoot, I started to tweak the config again and again, for another entire +day, counting also other issues and problems that I had with the migration. This was something which +I acknowledge at the time, but I was feeling and acting lost, never knowing what thing was causing +these issues and having tunnel vision. I tried seeing if it was something with what IP I was using, +if it was something somehow related to the proxy and AdGuard DNS redirects, and nothing changed. +Every time I tried to push or pull via SSH, I got something like `fatal: user/repository.git does +not appear to be a repository`. **What was I doing wrong?\!?** + +I forgot to add my SSH Key to the Forgejo user account, that was what I was doing wrong. *I fucking +should have taken a step back when I noticed that via `https` it worked as normal, in all IPs or +URLs.* + +But now, remember the checkout action? It wasn't working **again**. So I did the same fix from +before, allowed the TCP port, allowed also for UDP jut in case, and... the same error, +`ECONNREFUSED`. Again, I started by changing the IPs and URLs in the config, however this time, when +I used something different from `localhost:3030`, I got a different output: + +![Log of the checkout action, now showing that it is trying to download the archive of the +repository, but with a "Not Found" error being send right after. No connection +error.|900](day-159_2024-04-12-20240412204316593.webp) + +And with the foresight of today, I really should have thought a little more why it was a different +error, unfortunately I didn't, and started to again write and rewrite config properties, even +rewriting the whole Forgejo and Forgejo Actions config, without any success, the day ended, and I +have never been so stressed and tired with a project than this. + +I really want to be clear that not so many days before all of this, I had a lot of problems and +stress with my greater family, problems which really worried about the situation of my parents and +the urgency for me to get a job. Thankfully, my parents and I are on a stable situation, and they +are really supportive and let me take my time to find a job and hunt what I love, but still, the +pressure that I put and need to put on myself to get a job, not only to help my parents, but to also +have financial independence and start the first steps in having a home with my partner, all of this +was stressing and putting even more weight into this whole thing. Yes, I can find a job without any +of these, and I am actively sending resumes where I can, however, this project, server and plan +could hopefully really help my situation. And besides all of that, I love programming, I love +finding solutions, automating things, seeing the unbelievable amount of progress bars and log +streams of processes running, I love this job. So being so.. bad at it, really was hitting my mind. + +The day passed, and now it is Friday, the same day that I'm writing this blog post. I fell asleep +without even giving goodnight to my girlfriend because of the amount of exhaustion that I had this +past night. Thankfully I woke up somewhat on a good mood, even with the stress and exhaustion I was +able to get some good sleep and distract myself on the past night to improve my mood in general. +However, I needed to fix this issue, already passed an entire week, and fixing or not, I couldn't +continue this the next week, I know how much one week can burn out my motivations and love for +programming, so, or I fix this, or I change projects and make this a future Guz's problem. At the +start it was the same as yesterday, just trying to tweak configurations, even reverting changes to a +working state without any success or difference. But then, I started to actually debug this thing, +doing something which I really should have done before: test if it is a connection issue or not in +the first place. Yes, it is obvious at this point, but when I have tunnel vision on a problem, I +really can't think clearly. Nonetheless, I tried using `ping` to test the connection and... + +![Screenshot of the ping command outputs, showing that it can connect to the 3030 +port|900](day-159_2024-04-12-20240412211502471.webp) + +It wasn't a connection issue... ok... I have to admit that at first glance it just confused me even +more, but at least now it isn't a problem with my config? Wait, could it be a problem with the +checkout action itself now? How? It was compatible and working with Forgejo without any problems +just days ago, and it didn't have any type of update in between these days. I started to search if +there was something on the internet about this problem, trying to see if anyone had the +`ECONNREFUSED` problem, but nothing. The Forgejo and Gitea mirrors of the action didn't have +anything, nor the issues in the original repository. Maybe it was something related to an API +difference between GitHub and Forgejo somehow? The logs say about trying to access an endpoint +called `/api/v3/repos/{owner}/{repo}/tarball/{ref}` to download the archive of the repository, and +the "not found" error could be related to some authorization to the endpoint error? Forgejo does +show a 404 page when you try to access a private repository or page without authorization, same when +you try to clone something via SSH without a key. + +Well, I tried to test using `curl` to the same endpoint, and it returned 404, but the other +endpoints didn't... nor in the actions, so it wasn't something with the API it seems... + +![Another screenshot, showing the same ping output from before, but also output from curl, which is +also successful in connecting to the API|900](day-159_2024-04-12-20240412212656162.webp) + +I went into the Gitea API documentation and... where the fuck is the `/tarball` endpoint?\! It is a +GitHub only endpoint\! Wait, so why it was working before? What happened? Well, I try to find +anything about this endpoint on the GitHub actions, some type of error, or maybe a configuration to +use another end point? And for my surprise, searching for "tarball" on the action's repository.. + +![Screenshot of the checkout action's documentation, the highlighted part says: When a sufficient +version of git is not in the PATH, fallback to the web API to download a +tarball/zipball](day-159_2024-04-12-20240412213301461.webp) + +I will hug my girlfriend and cry, brb. + +----- + +Yes, this whole nightmare was because Git wasn't installed on the docker image. And you may be +asking why before it didn't use the API fallback? Well, it seems like the official [NodeJS debian +docker images](https://hub.docker.com/_/node/tags) had Git already installed on them, however, after +the rewrite, I started using [Gitea's official\ +docker images for actions runner](https://hub.docker.com/r/gitea/runner-images/tags), **which don't +come with Git preinstalled** it seems. And installing Git using `apt-get install -y git` gave me the +confirmation, because the checkout action worked right after it. + +## Something to Learn in This Chaos + +I have been writing this blog post for an entire day now, starting it right after the break to +breathe that I needed to have after the action worked. + +Foresight really makes me fell stupid right now, not gonna lie. This isn't the first time I'm having +this felling, actually in this job is kinda something expected I would say, and the feeling of +finally fixing it is rewarding. However, I do feel like it wasn't a healthy way of handling this +issue. Again, the pressure I put on myself wasn't helping, and prohibiting me from taking a +ten-minute break to rest my mind, really didn't help with the tunnel vision issue, because all the +problems that I had were because I wasn't reading the errors correctly and trying to fix things +totally unrelated to the problem at hand. And probably, one of the biggest things to me in this +entirety, is the fact that I need to learn how to debug problems and narrow the possible causes of +them, I wouldn't have known that the problem was Git not being installed, if I didn't have tested +the connections with `ping` and `curl` on the first place. Will I actually learn because of this +experience? Probably not, I will maybe have a lot more weeks of stress until I finally learn and +start constructing some muscular memory for this. However, at least now with this blog post, I have +somewhere to look back to if I ever need to configure Forgejo again lol. + +And, I know that everyone is different and yadda yadda, but having someone with me this entire week, +someone which I could rest on her shoulder and calm myself without feeling guilty or something else, +someone to talk and have support from, really helped on not going downhill into a harsh burnout I +would say. Eu te amo Helena. + +> **Today's artists & creative things** +> +> **Music:** [Passing Through (Can't the Future Just +> Wait)](https://music.youtube.com/watch?v=fOSVzv3iioE) - by [Kaden +> MacKay](https://music.youtube.com/channel/UCkUEupNUYqX1XzJZqOjaU8g) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) commons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-15_2023-11-20.md b/daily-blogs/day-15_2023-11-20.md new file mode 100644 index 00000000..23f20cf3 --- /dev/null +++ b/daily-blogs/day-15_2023-11-20.md @@ -0,0 +1,91 @@ +--- +created: 2024-03-05T13:50:33-03:00 +post_date: 2023-11-20 +modified: 2024-03-26T11:57:15-03:00 +counter: 15 +url: https://guz.one/15 +scope: guzsdaily +public: true +tumblr_id: 734551110042451968 +title: I need to get things done +--- + +# I Need to Get Things Done + +It is no surprise that I'm trying to be more productive in the past weeks or months, but I've to +admit that I haven't made so much progress in the last couple of days. Doing this daily journal is +being pretty much the biggest thing that I'm making daily, even more in these past three to four +days which my productivity decreased a lot. This can be another burst of motivation because I +watched a video, but sometimes I need them to think more and organize more my life and what I'm +doing daily. I have a lot of projects to do and things to work on if I want to feel proud of what I +do and if I want to get a job to do even more things I like, so I need to get things done. + +## Always Sunday + +This is something which my therapist said some sessions ago, but if you read yesterday's post, I +think it's impacts even more. But every day is feeling like Mondays, where I don't do very much and +feel lost on what to do, and end up completing a not important/not listed task just to be able to +say to myself that I've done something. This feeling is aggravating even more now that the year is +ending and my girlfriend and family are having days off school or work, because now I can't easily +tell if it is a workday or not and want to pass the time with them. + +Just today I have done mostly nothing at the moment, just created a template in my note-taking app +to create these entries more easily and that's it. The rest of the evening, I watched videos and/or +chatted with my girlfriend because she is at home today - *and just to be clear, she isn't actively +trying to distract or chat with me while I'm in my work hours, I'm the one who is going to her to +talk and distracting myself and not working. Thankfully she is very understanding that I need to +work, and thankfully I still am able to have a time to be with her at the end of the day/start of +the night every day. Love you honey.* - And this happened a lot these past days, I had a week of +studying the C programming language, and that was it. + +And I can't continue with this, and I need to organize and start to have a better routine. + +## One Task at a Time + +Being honest, a big chunk of the reason that I'm still unproductive is because of two things: not +having a stabilized routine, and not having things to do daily. I already talked about both of them, +but something that I've not realized that much is how both are dependent on one another, because not +having tasks kills the reason of having a routine, but not having a routine halts the completion of +tasks. And I was focusing and worrying too much on the routine side of things, trying to create +triggers to it, but forgetting to scroll a little more in my daily notes to see my daily tasks, +which ended up making me start the day somewhat productive, waking up, taking a shower, writing this +entry, and then doing nothing for the rest of the day. + +I have things to do, I have the projects for this and next month ready, but I didn't list the steps +and tasks to do each day. And you probably already know how a project or objective can be +overwhelming when you don't split it in small steps, things such as learning C, taking an algorithm +course, making a resume and LinkedIn account, all of them feel a lot harder than they should. You +can also imagine how it is when I open my projects folder and see this: + +![](day-15_2023-11-20-20231120192747179.webp) + +> This is all the projects ideas that I have accumulated just this year, and there are still some +> more on my phone and/or others which aren't related to programming/tech. + +## The Cult of Done + +And this entire entry was made because I didn't have any ideas of subjects and remembered a YouTube +video by Tris (of No Boilerplate): + + + +> I really recommend giving this video a time to watch, No Boilerplate really gives credits to its +> name and very often I never feel like I'm wasting time with the videos, they're straight to the +> point and I love it. And it would be unnecessary to repeat about what is "The Cult of Done" here +> when this video exists. + +I really want to make this idea of getting things done in my life. Independent if I didn't complete +a course totally, didn't learn every single thing in a programming language, and even if a software +still has more features to be implemented, I need to complete my tasks and get things "done" for the +day, week, month, etc. And even if I didn't complete it, I can continue it later, the focus is to +get what you need to do now "done". + +Hopefully I will have better news in the coming days about this, because like always, I don't know +exactly how to get things done, but I have some ideas to try. + +> **Today's artists & creative things** +> +> **Video Creator:** [No Boilerplate](https://youtube.com/channel/UCUMwY9iS8oMyWDYIe6_RmoA) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-160_2024-04-13.md b/daily-blogs/day-160_2024-04-13.md new file mode 100644 index 00000000..5ccc205e --- /dev/null +++ b/daily-blogs/day-160_2024-04-13.md @@ -0,0 +1,35 @@ +--- +public: true +scope: guzsdaily +counter: 160 +created: 2024-04-13T21:53:03-03:00 +modified: 2024-04-14T20:41:14-03:00 +title: A good rest +creative_thing: + title: Magnifique + creator: ratatat + creator_url: https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg + link: https://music.youtube.com/playlist?v=OLAK5uy_mdJtm6GkGAh1mFO5MBtFhwdXgqs2DVK9w + type: Album + notes: '' + xx_counter: 2 +url: https://guz.one/160 +tumblr_id: 747693674014670848 +post_date: 2024-04-13 +--- + +# A Good Rest + +Not a lot for today, I am finally having some rest after this past week's chaos, and just watching +videos and doing nothing really. Tomorrow I hope to continue the work with the .mdparser and +hopefully make public my Obsidian setup, using my automation server to filter out sensitive files +yadda yadda. + +> **Today's artists & creative things** +> +> **Album:** +> [Magnifique](https://music.youtube.com/playlist?v=OLAK5uy_mdJtm6GkGAh1mFO5MBtFhwdXgqs2DVK9w) - by +> [ratatat](https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) eativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-161_2024-04-14.md b/daily-blogs/day-161_2024-04-14.md new file mode 100644 index 00000000..af87ac63 --- /dev/null +++ b/daily-blogs/day-161_2024-04-14.md @@ -0,0 +1,35 @@ +--- +title: Kinda lost +tumblr_id: 747779604739227648 +counter: 161 +url: https://guz.one/161 +post_date: 2024-04-14 +modified: 2024-04-15T18:23:11-03:00 +created: 2024-04-14T20:41:13-03:00 +scope: guzsdaily +creative_thing: + title: DECO*27 - ラビットホール feat. 初音ミク / GuitarCover🍁 + creator: かえで // kaede🍁 + creator_url: https://music.youtube.com/@kaede_guitar + link: https://music.youtube.com/watch?v=8rf5ZafyzdQ + type: Music + notes: |- + My partner is addicted to the original song, and of course she found a guitar + version to me to get addicted to also. + xx_counter: 2 +public: true +--- + +# Kinda Lost + +I have to admit that I kinda lost on what tasks to do, but it is because I haven't organized +anything. + +> **Today's artists & creative things** +> +> **Music:** [DECO\*27 - ラビットホール feat. 初音ミク / +> GuitarCover🍁](https://music.youtube.com/watch?v=8rf5ZafyzdQ) - by [かえで // +> kaede🍁](https://music.youtube.com/@kaede_guitar) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) mons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-162_2024-04-15.md b/daily-blogs/day-162_2024-04-15.md new file mode 100644 index 00000000..7c2a8b6c --- /dev/null +++ b/daily-blogs/day-162_2024-04-15.md @@ -0,0 +1,34 @@ +--- +creative_thing: + title: ABRASIVE + creator: ratatat + creator_url: https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg + link: https://music.youtube.com/watch?v=f7wkRET0hbo + type: Music + notes: '' + xx_counter: 1 +url: https://guz.one/162 +title: Opening templates +scope: guzsdaily +post_date: 2024-04-15 +public: true +modified: 2024-04-16T09:29:39-03:00 +tumblr_id: 747872374354034688 +counter: 162 +created: 2024-04-15T21:06:33-03:00 +--- + +# Opening Templates + +I unfortunately didn't make a lot today, apparently the burn from last week really hit me. However, +I am finally using the home lab for some automations, currently using for creating the template of +my Obsidian's vault, so anyone can use it, mostly as a learning process to get the taste of how the +rest of the automations will go. + +> **Today's artists & creative things** +> +> **Music:** [ABRASIVE](https://music.youtube.com/watch?v=f7wkRET0hbo) - by +> [ratatat](https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-163_2024-04-16.md b/daily-blogs/day-163_2024-04-16.md new file mode 100644 index 00000000..154640f5 --- /dev/null +++ b/daily-blogs/day-163_2024-04-16.md @@ -0,0 +1,42 @@ +--- +post_date: 2024-04-16 +tumblr_id: 747962039213932544 +created: 2024-04-16T20:38:57-03:00 +scope: guzsdaily +url: https://guz.one/163 +creative_thing: + title: The Mind Electric (no glitch + original ending) (lyrics) + creator: MONO + creator_url: https://www.youtube.com/@MONOSEER + link: https://youtu.be/zdJ15BaojSM + type: Video + notes: I have totally forgotten about this music existed. Also, remembering it on a video of the artists I inspire my drawing style on, is kinda neat. + xx_counter: 0 +counter: 163 +modified: 2024-04-16T21:17:13-03:00 +public: true +title: More applications, more graphs +--- + +# More Applications, More Graphs + +Today I had some free time after finally finishing and scheduling some overdue tasks from these past +weeks, so I started to send applications to any job that appeared on LinkedIn, because, why not? And +in the process, I also questioned myself why not also organize and "decorate" the note/database that +I have to list and keep track of all the applications I sent? And I got a bit carried away with +Obsidian and it's plugins again. + +![Screenshot of obsidian markdown note, with: a table listing date, if was already applied or not, +job's title, company, role, skills, location, type, notes and link; a total counter of all +applications; and graphs counting the past properties|900](day-163_2024-04-16.png) + +> **Today's artists & creative things** +> +> **Video:** [The Mind Electric (no glitch + original ending) +> (lyrics)](https://youtu.be/zdJ15BaojSM) - by [MONO](https://www.youtube.com/@MONOSEER) +> +> I have totally forgotten about this music existed. Also, remembering it on a video of the artists +> I inspire my drawing style on, is kinda neat. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-164_2024-04-17.md b/daily-blogs/day-164_2024-04-17.md new file mode 100644 index 00000000..8a2224b9 --- /dev/null +++ b/daily-blogs/day-164_2024-04-17.md @@ -0,0 +1,38 @@ +--- +creative_thing: + title: Ruler Of My Heart | Alien Stage + creator: STUDIO LICO + creator_url: https://music.youtube.com/@STUDIOLICO + link: https://music.youtube.com/watch?v=MLpK2oTahpw + type: Music + notes: '' + xx_counter: 0 +post_date: 2024-04-17 +url: https://guz.one/164 +created: 2024-04-17T22:13:47-03:00 +modified: 2024-04-17T22:47:46-03:00 +counter: 164 +public: true +scope: guzsdaily +tumblr_id: 748058132695154688 +title: Returning to work +--- + +# Returning to Work + +I am finally returning to work and continuing the progress in the +[.mdparser](https://github.com/dot013/.mdparser). I unfortunately don't have a lot of things to show +since it's mostly refactors, but I made some GIFs showing one of its features: listing and +manipulating Markdown links and its URLs. + +![|900](day-164_2024-04-17_links-list.gif) + +![|900](day-164_2024-04-17_links-replace.gif) + +> **Today's artists & creative things** +> +> **Music:** [Ruler Of My Heart | Alien Stage](https://music.youtube.com/watch?v=MLpK2oTahpw) - by +> [STUDIO LICO](https://music.youtube.com/@STUDIOLICO) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-165_2024-04-18.md b/daily-blogs/day-165_2024-04-18.md new file mode 100644 index 00000000..2b1daed5 --- /dev/null +++ b/daily-blogs/day-165_2024-04-18.md @@ -0,0 +1,33 @@ +--- +modified: 2024-04-18T22:00:22-03:00 +post_date: 2024-04-18 +scope: guzsdaily +creative_thing: + title: Ruler Of My Heart | Alien Stage + creator: STUDIO LICO + creator_url: https://music.youtube.com/@STUDIOLICO + link: https://music.youtube.com/watch?v=MLpK2oTahpw + type: Music + notes: '' + xx_counter: 1 +created: 2024-04-18T21:26:51-03:00 +counter: 165 +title: More refactors, more features +url: https://guz.one/165 +public: true +--- + +# More Refactors, More Features + +Again, not a lot for today, but now the [.mdparser](https://github.com/dot013/.mdparser) can +manipulate Markdown's frontmatter, so that's neat. + +![|900](day-165_2024-04-18_frontmatter-set.gif) + +> **Today's artists & creative things** +> +> **Music:** [Ruler Of My Heart | Alien Stage](https://music.youtube.com/watch?v=MLpK2oTahpw) - by +> [STUDIO LICO](https://music.youtube.com/@STUDIOLICO) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) eativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-166_2024-04-19.md b/daily-blogs/day-166_2024-04-19.md new file mode 100644 index 00000000..8274a6fa --- /dev/null +++ b/daily-blogs/day-166_2024-04-19.md @@ -0,0 +1,31 @@ +--- +creative_thing: + title: Ruler Of My Heart | Alien Stage + creator: STUDIO LICO + creator_url: https://music.youtube.com/@STUDIOLICO + link: https://music.youtube.com/watch?v=MLpK2oTahpw + type: Music + notes: '' + xx_counter: 2 +created: 2024-04-20T11:21:58-03:00 +post_date: 2024-04-19 +public: true +counter: 166 +scope: guzsdaily +title: Not on home today +modified: 2024-04-20T11:23:02-03:00 +url: https://guz.one/166 +--- + +# Not on Home Today + +I'm not on home today, so another post written from my phone just to keep the counter y'know. At +least today I went to my therapist again, which was nice after the crazy show that March was for me + +> **Today's artists & creative things** +> +> **Music:** [Ruler Of My Heart | Alien Stage](https://music.youtube.com/watch?v=MLpK2oTahpw) - by +> [STUDIO LICO](https://music.youtube.com/@STUDIOLICO) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) tivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-167_2024-04-20.md b/daily-blogs/day-167_2024-04-20.md new file mode 100644 index 00000000..3bb7a381 --- /dev/null +++ b/daily-blogs/day-167_2024-04-20.md @@ -0,0 +1,32 @@ +--- +post_date: 2024-04-20 +public: true +creative_thing: + title: 'SMG4 Movie: PUZZLEVISION' + creator: SMG4 + creator_url: https://www.youtube.com/@SMG4 + link: https://youtu.be/JxFz-QS24_s&t=686 + type: Music + notes: I haven't listened to a villan song so good as this for a while (Welcome to The Internet doesn't count), it remembers the Disney's vilans classic songs. + xx_counter: 0 +tumblr_id: 748324073029926912 +created: 2024-04-20T20:50:45-03:00 +url: https://guz.one/167 +counter: 167 +modified: 2024-04-21T10:52:50-03:00 +scope: guzsdaily +title: Minecraft and chill +--- + +# Minecraft and Chill + +Today was a normal weekend, focusing on hobbies and passing some time with the love of my life, it +has been a while since I had a normal weekend. + +> **Today's artists & creative things** +> +> **Music:** [SMG4 Movie: PUZZLEVISION](https://youtu.be/JxFz-QS24_s&t=686) - by +> [SMG4](https://www.youtube.com/@SMG4) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-168_2024-04-21.md b/daily-blogs/day-168_2024-04-21.md new file mode 100644 index 00000000..2d36b886 --- /dev/null +++ b/daily-blogs/day-168_2024-04-21.md @@ -0,0 +1,39 @@ +--- +counter: 168 +url: https://guz.one/168 +created: 2024-04-21T21:55:00-03:00 +creative_thing: + title: 'Creative Control (from video "SMG4 Movie: PUZZLEVISION")' + creator: SMG4 + creator_url: https://www.youtube.com/@SMG4 + link: https://youtu.be/JxFz-QS24_s&t=686 + type: Music + notes: I haven't listened to a villan song so good as this for a while (Welcome to The Internet doesn't count), it remembers the Disney's vilans classic songs. + xx_counter: 1 +public: true +post_date: 2024-04-21 +scope: guzsdaily +modified: 2024-04-22T10:09:41-03:00 +tumblr_id: 748418918205603840 +title: More ideas, more projects +--- + +# More Ideas, More Projects + +Apparently I can't start or work on a hobby, such as creating Minecraft modpacks, without having the +idea of a new project or CLI application to help and "streamline" the process. I can't decide if +it's a blessing or a curse, since it helps me always have something to create, but I would love to +also be able to do things in the simple/normal way without wanting to automate them out of nowhere. +At this point, my "projects" directory in my notes have around 60 files, none of which I ended up +completely finishing, I have worked on them and made them have features, but none which I can list +on my portfolio or show a recruiter y'know? However, project by project I'm building experience at +least, and there are a lot of them that can maybe even be monetizable, so who knows, maybe I can +complete them and make something great. + +> **Today's artists & creative things** +> +> **Music:** [Creative Control (from video "SMG4 Movie: +> PUZZLEVISION")](https://youtu.be/JxFz-QS24_s&t=686) - by [SMG4](https://www.youtube.com/@SMG4) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) //creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-169_2024-04-22.md b/daily-blogs/day-169_2024-04-22.md new file mode 100644 index 00000000..a33b6838 --- /dev/null +++ b/daily-blogs/day-169_2024-04-22.md @@ -0,0 +1,37 @@ +--- +creative_thing: + title: The Mind Electric (no glitch + original ending) (lyrics) + creator: MONO + creator_url: https://www.youtube.com/@MONOSEER + link: https://youtu.be/zdJ15BaojSM + type: Video + notes: I have totally forgot about this music existed. Also, remembering it on a video of the artists I inspire my drawing style on, is kinda neat. + xx_counter: 1 +public: true +created: 2024-04-22T21:11:45-03:00 +tumblr_id: 748506483435700224 +scope: guzsdaily +modified: 2024-04-23T20:46:52-03:00 +title: Going deeper with rust +counter: 169 +post_date: 2024-04-22 +url: https://guz.one/169 +--- + +# Going Deeper with Rust + +It is actually kinda scary, the power that the Rust programming language can have. Today I +experimented just a little with its macros, more specifically the functional ones, and even knowing +that they are the easiest ones, it stills surprises me the power that they can have. I probably +won't go deeper into them any time soon, since I do have a problem of doing unnecessary abstractions +and "quality-of-life" features and functions in my code, instead of just doing my actual job and +finishing the project. However, at least know that they are there is useful, even more when I need +to write some repetitive code. + +> **Today's artists & creative things** +> +> **Video:** [The Mind Electric (no glitch + original ending) +> (lyrics)](https://youtu.be/zdJ15BaojSM) - by [MONO](https://www.youtube.com/@MONOSEER) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) //creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-16_2023-11-21.md b/daily-blogs/day-16_2023-11-21.md new file mode 100644 index 00000000..09ffb4db --- /dev/null +++ b/daily-blogs/day-16_2023-11-21.md @@ -0,0 +1,84 @@ +--- +scope: guzsdaily +counter: 16 +modified: 2024-03-26T11:57:15-03:00 +tumblr_id: 734645695479447552 +public: true +title: 'Day 16: [Actually] Automating my life' +post_date: 2023-11-21 +url: https://guz.one/16 +created: 2024-03-05T13:50:33-03:00 +--- + +# \[Actually\] Automating My Life + +Another late post, another short post. I have to admit that the motivation of yesterday faded a +little this morning, and things like today's heat didn't help me to get my laptop to work outside of +home as I like. I'm still having trouble knowing what to do daily, but there's a reason: I need to +work on my Obsidian setup and workflow, but knowing what to work when you don't have the tools to +know it even harder. So in summary, it is a vicious cycle. + +Thankfully today I was able to work on one of the steps of this setup: the weekly notes. These notes +are meant to just get an overview in the start of the week and to schedule tasks of each weekday, +said tasks are from the month's projects, and I'm really feeling that this can work better than my +last workflow. Unfortunately this was what I mostly did today, because it is Obsidian, so I need to +create/edit the templates from scratch, and a lot of the functionality is custom-made to myself and +my setup, so it consumes a lot of time, which I hope that will be paid off when I start to work on +projects themselves. + +Here's a small example on how it works/is created: + +![A screen recording of Obsidian. The user starts the command prompt and uses the command "QuickAdd: +\> Weekly Note", then a note appears in the background of another prompt which questions what is the +week's project. After the prompt and the templates finishes executing, the user shows how the tasks +are organized (which is possible to see categories such as "Project tasks, scheduled and not +schedules", "Other tasks, overdue and this week"). Also, the notes lists events in the week, what's +the select project and the year quarter's note.](daily-journal-16_weekly-note.gif) + +> The process is simple: create a weekly note, see what tasks the select project has, and schedule +> them to a weekday. +> +> And to always help me be in focus and know about data/information, things such as the current +> quarterly theme are informed, if there are other tasks not related to the project and/or overdue +> from the past weeks, if there are any events in this week, etc. +> +> I still need to add some "decor" to the note, like a progress-bar or info of how many tasks were +> done in the week, a heatmap on how the routine is going, etc. But the basic functionality is +> there. + +And here the Templater's code to do so, it just a part, but it is the main logic behind it: + +![A screenshot of the template file of weekly notes. It shows just the top of the template, which +has a big block of JavaScript code which gets info from quarterly and monthly notes using DataviewJS +inside Templater. The block is "separated"/organized based on what info is being retrieved, and at +the end of each section ends with the construction of an object (like a block for the quarterly +note, monthly, and then finally weekly note), which can be used later in the template to add info +and construct the note.](daily-journal-16_weekly-note-code.webp) + +Compared with the previous it is a lot cleaner and organized also, hopefully now it will also be +easier to add or remove functionality of the notes. Something which is a lot better to me now is +that most of the note's logic is at the template level when it is created, so I'm less locked-in +into Templater, Dataview or even Obsidian itself, because the end result is just a markdown page and +I don't need to add backwards functionality for future notes, tasks, data, etc. + +This is a very different post I have to admit, but it kinda returns to what I planned this daily +journal to be, a log of how I'm improving in my productivity, project work, personal growth, etc. +Now that I'm trying to actually work, more than just talking about how I need to work and build this +workflow. Hopefully tomorrow I can complete this weekly note, finish the daily note, and maybe +refactor a little of the code in the monthly note now that I found a better way to code the logic of +the notes. + +> **Today's artists & creative things** +> +> **Song:** [You Will Be Okay - cover by Caleb Hyles](https://music.youtube.com/watch?v=9zSlgZA8RnU) +> +> I started to watch Helluva Boss since the first episode, and I think I never liked an animated +> series so much since then (to be honest I don't watch a lot of series, but whatever, it's still +> marvelous). And this song... **fucking god**... this song hit me hard when I listened it the first +> time, I don't know why exactly, but personally, it is not so frequent that I'm told that +> "everything will be okay, you will be okay" y'know? So highly recommend listening to it, the +> original or the cover which I recommended today, it just fits more the music style that I like +> than the original. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-170_2024-04-23.md b/daily-blogs/day-170_2024-04-23.md new file mode 100644 index 00000000..b8e58476 --- /dev/null +++ b/daily-blogs/day-170_2024-04-23.md @@ -0,0 +1,32 @@ +--- +creative_thing: + title: You Will Be Okay + creator: Caleb Hyles + creator_url: https://music.youtube.com/channel/UCaka-1M_Sbj2vZ7deRi-bfw + link: https://music.youtube.com/watch?v=9zSlgZA8RnU + type: Music + notes: '' + xx_counter: 2 +public: true +created: 2024-04-23T20:39:36-03:00 +scope: guzsdaily +modified: 2024-04-24T10:27:00-03:00 +post_date: 2024-04-23 +tumblr_id: 748595175997276161 +title: Kinda procrastinating +counter: 170 +url: https://guz.one/170 +--- + +# Kinda Procrastinating + +Well, it is kinda normal that on day or another I will procrastinate a little more than normal. +Nonetheless, I was able to do some work and organize a file of 926 lines. + +> **Today's artists & creative things** +> +> **Music:** [You Will Be Okay](https://music.youtube.com/watch?v=9zSlgZA8RnU) - by [Caleb +> Hyles](https://music.youtube.com/channel/UCaka-1M_Sbj2vZ7deRi-bfw) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-171_2024-04-24.md b/daily-blogs/day-171_2024-04-24.md new file mode 100644 index 00000000..41c0ada4 --- /dev/null +++ b/daily-blogs/day-171_2024-04-24.md @@ -0,0 +1,238 @@ +--- +modified: 2024-04-25T20:30:50-03:00 +public: true +post_date: 2024-04-24 +creative_thing: + title: DECO*27 - ラビットホール feat. 初音ミク / GuitarCover🍁 + creator: かえで // kaede🍁 + creator_url: https://music.youtube.com/@kaede_guitar + link: https://music.youtube.com/watch?v=8rf5ZafyzdQ + type: Music + notes: |- + My partner is addicted to the original song, and of course she found a guitar + version to me to get addicted to also. + xx_counter: 3 +tumblr_id: 748690590427922432 +counter: 171 +url: https://guz.one/171 +title: Simplicity in the complexity +scope: guzsdaily +created: 2024-04-24T21:20:27-03:00 +--- + +# Simplicity in the Complexity + +I started to notice something new while programming in Rust after a while, that I don't know if it +is normal for this language learning curve or not. + +There's a problem that I had for a long time, and still have sometimes, that it is premature +optimization, in other words, I try to make code that will last for days, weeks, months, years too +early in the project. This is a normal problem, however, I feel like having anxiety really worse +this problem in the level that I end up trying to find a "correct/perfect" solution on the first or +second try, trying to build the whole feature on one go. And of course, it never works, and I have +to end up rewrite more code than I should. + +So then enters Rust. Rust is a complex language and somewhat difficult to be clever with, even more +if you're trying to be "correctly clever", and because of things like the borrow checker, I +personally can't write a snippet of code without any borrow errors appearing that I need to go back +and tweak them to work. Because of this difficulty, I started to notice that I am prototyping a lot +more than before, making code that I know isn't scalable or clean, to first find a satisfying +solution, and then refactor into a more organized and readable way. It is like the language forces +me to first experiment with it, to then find a clear solution and rewrite it. The entire +[.mdparser](https://github.com/dot013/.mdparser) project is working this way, having pretty much +rewritten most of the original code for it now that I know the problem and language better. It is +being an interesting learning experience. + +Also, just because I liked the way it looked, this is the progress of one of the codes that I wrote +this day (it is a section of the conversion from a Markdown AST to a Tumblr's Neue Post Format AST): + +- The first iteration where I was able to convert it. + + + +``` rust +// file: /npf.rs + +match n { + // --snip-- + NodeValue::Emph => { + let mut content = Post::try_from(n)?.content; + let mut res = content.iter_mut().fold( + BlockText::new(&String::new()), + |mut acc, c| match { + BlockValue::Text(t) => { + let text = &t.text.trim(); + if let Some(ref mut f) = &mut t.formatting { + let offset = acc.text.chars().count() as u64; + f.iter_mut().for_each(|f| { + f.offset(offset); + }); + if let Some(ref mut af) = acc.formatting { + af.append(f); + } else { + acc.formatting = Some(f.to_vec()); + } + } + acc.text.push_str(&format!("{} ", text)); + acc + } + } + ); + res.text = res.text.trim().to_string(); + let format = FormatValue::Italic(FormatTypeItalic::from(&res.text)); + if let Some(ref mut f) = res.formatting { + f.push(format) + } else { + res.formatting = Some(vec![format]); + } + post.content.push(BlockValue::Text(res)); + Ok(()) + }, + // --snip-- +} +``` + +- Getting the main steps of the conversion and splitting them into functions and methods: + + + +``` rust +// file /npf.rs ----- +match n { + // --snip-- + NodeValue::Emph => { + let mut content = Post::try_from(n)? + .fold_content() + .for_each_content(|c| { + if let BlockValue::Text(ref mut t) = c { + let format = FormatValue::Italic(FormatTypeItalic::from(&t.text)); + if let Some(ref mut f) = t.formatting { + f.push(format); + } else { + t.formatting = Some(vec![format]); + } + t.text = String::from(t.text.trim()); + } + }) + .content; + post.content.append(&mut content); + // println!("{:#?}", post); + + Ok(()) + }, + // --snip-- +} +``` + +``` rust +// file /npf/post.rs ----- +impl Post { + // --snip-- + pub fn fold_content(mut self) -> Self { + // TODO: Some form of folding also the layout of the npf + let groups = self.content.iter_mut().group_by(|c| c.get_type() == "text"); + self.content = groups + .into_iter() + .map(|a| { + if a.0 == true { + vec![BlockValue::Text( + a.1.fold(BlockText::new(&String::new()), fold_text_block), + )] + } else { + a.1.map(|c| c.to_owned()).collect::>() + } + }) + .flatten() + .map(|mut a| { + if let BlockValue::Text(ref mut t) = a { + t.text = String::from(t.text.trim()); + } + a + }) + .collect::>(); + self + } + pub fn for_each_content(mut self, f: F) -> Self + where + F: Fn(&mut BlockValue), + { + self.content.iter_mut().for_each(f); + self + } + // --snip-- +} + +fn fold_text_block(mut acc: BlockText, c: &mut BlockValue) -> BlockText { + if let BlockValue::Text(t) = c { + let text = &t.text.trim(); + + if let Some(ref mut f) = &mut t.formatting { + let offset = acc.text.chars().count() as u64; + f.iter_mut().for_each(|f| f.offset(offset)); + + if let Some(ref mut af) = acc.formatting { + af.append(f); + } else { + acc.formatting = Some(f.to_vec()); + } + } + + acc.text.push_str(&format!("{} ", text)); + } + acc +} +``` + +- And a small change to the BlockText object to simplify even more: + + + +``` rust +// file /npf.rs ----- +match n { + // --snip-- + NodeValue::Emph => { + let mut content = Post::try_from(n)? + .fold_content() + .for_each_content(|c| { + if let BlockValue::Text(ref mut t) = c { + let format = FormatValue::Italic(FormatTypeItalic::from(&t.text)); + t.push_formatting(format); + t.text = String::from(t.text.trim()); + } + }) + .content; + post.content.append(&mut content); + + Ok(()) + }, + // --snip-- +} +``` + +``` rust +// file /npf/content_blocks.rs ----- +impl BlockText { + // --snip-- + pub fn push_formatting(&mut self, format: FormatValue) { + if let Some(ref mut f) = self.formatting { + f.push(format); + } else { + self.formatting = Some(vec![format]); + } + } + // --snip-- +} +``` + +I know that this isn't the best code in the world, but it is a improvement from the first iteration, +and hopefully I can improve it in the following days. + +> **Today's artists & creative things** +> +> **Music:** [DECO\*27 - ラビットホール feat. 初音ミク / +> GuitarCover🍁](https://music.youtube.com/watch?v=8rf5ZafyzdQ) - by [かえで // +> kaede🍁](https://music.youtube.com/@kaede_guitar) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-172_2024-04-25.md b/daily-blogs/day-172_2024-04-25.md new file mode 100644 index 00000000..387731ad --- /dev/null +++ b/daily-blogs/day-172_2024-04-25.md @@ -0,0 +1,36 @@ +--- +public: true +post_date: 2024-04-25 +created: 2024-04-25T20:23:18-03:00 +url: https://guz.one/172 +scope: guzsdaily +tumblr_id: 748775329885224961 +modified: 2024-04-26T09:28:49-03:00 +creative_thing: + title: 'Creative Control (from "SMG4 Movie: PUZZLEVISION")' + creator: SMG4 + creator_url: https://www.youtube.com/@SMG4 + link: https://youtu.be/JxFz-QS24_s&t=686 + type: Music + notes: I haven't listened to a villan song so good as this for a while (Welcome to The Internet doesn't count), it remembers the Disney's vilans classic songs. + xx_counter: 2 +title: Everything coming into place +counter: 172 +--- + +# Everything Coming into Place + +Well, I unfortunately procrastinated a lot today, however I still managed to squeeze some work in +the middle of the day. And I'm feeling great with the direction of the +[.mdparser](https://github.com/dot013/.mdparser) project, it is being a great exercise for some +future projects that I want to make, and it's interfaces and APIs are really coming together, in the +sense that today I was able to implement some big features quite easily using the tools/features +that I already have. So I'm happy. + +> **Today's artists & creative things** +> +> **Music:** [Creative Control (from "SMG4 Movie: +> PUZZLEVISION")](https://youtu.be/JxFz-QS24_s&t=686) - by [SMG4](https://www.youtube.com/@SMG4) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) //creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-173_2024-04-26.md b/daily-blogs/day-173_2024-04-26.md new file mode 100644 index 00000000..599b323c --- /dev/null +++ b/daily-blogs/day-173_2024-04-26.md @@ -0,0 +1,33 @@ +--- +public: true +counter: 173 +scope: guzsdaily +url: https://guz.one/173 +post_date: 2024-04-26 +tumblr_id: 748867401212362752 +creative_thing: + title: You Will Be Okay + creator: Caleb Hyles + creator_url: https://music.youtube.com/channel/UCaka-1M_Sbj2vZ7deRi-bfw + link: https://music.youtube.com/watch?v=9zSlgZA8RnU + type: Music + notes: '' + xx_counter: 3 +created: 2024-04-26T20:43:44-03:00 +modified: 2024-04-27T13:49:03-03:00 +title: Not a lot for today again +--- + +# Not a Lot for Today Again + +I didn't code a lot today again, maybe I over-worked this week and ended up tired now at the end. +Nonetheless, next week hopefully I will finish this project, there are just some markdown features +missing. + +> **Today's artists & creative things** +> +> **Music:** [You Will Be Okay](https://music.youtube.com/watch?v=9zSlgZA8RnU) - by [Caleb +> Hyles](https://music.youtube.com/channel/UCaka-1M_Sbj2vZ7deRi-bfw) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-174_2024-04-27.md b/daily-blogs/day-174_2024-04-27.md new file mode 100644 index 00000000..8d7127ba --- /dev/null +++ b/daily-blogs/day-174_2024-04-27.md @@ -0,0 +1,33 @@ +--- +creative_thing: + title: Passing Through (Can't the Future Just Wait) + creator: Kaden MacKay + creator_url: https://music.youtube.com/channel/UCkUEupNUYqX1XzJZqOjaU8g + link: https://music.youtube.com/watch?v=fOSVzv3iioE + type: Music + notes: '' + xx_counter: 2 +scope: guzsdaily +post_date: 2024-04-27 +title: Media server settled up +counter: 174 +url: https://guz.one/174 +public: true +modified: 2024-04-28T21:10:33-03:00 +created: 2024-04-28T20:57:30-03:00 +--- + +# Blackout + +There was a blackout today due to heavy raining in my city, so I’m posting this from my cellphone +using mobile internet, yay\! Tomorrow I will edit this so at least it has the same formatting, doing +it on mobile is kinda hard at this moment. + +> **Today's artists & creative things** +> +> **Music:** [Passing Through (Can't the Future Just +> Wait)](https://music.youtube.com/watch?v=fOSVzv3iioE) - by [Kaden +> MacKay](https://music.youtube.com/channel/UCkUEupNUYqX1XzJZqOjaU8g) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ivecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-175_2024-04-28.md b/daily-blogs/day-175_2024-04-28.md new file mode 100644 index 00000000..57c0a1ff --- /dev/null +++ b/daily-blogs/day-175_2024-04-28.md @@ -0,0 +1,41 @@ +--- +url: https://guz.one/175 +tumblr_id: 749049421614940160 +creative_thing: + title: Passing Through (Can't the Future Just Wait) + creator: Kaden MacKay + creator_url: https://music.youtube.com/channel/UCkUEupNUYqX1XzJZqOjaU8g + link: https://music.youtube.com/watch?v=fOSVzv3iioE + type: Music + notes: '' + xx_counter: 3 +post_date: 2024-04-28 +public: true +counter: 175 +scope: guzsdaily +title: Media server settled up +modified: 2024-04-28T21:09:02-03:00 +created: 2024-04-28T21:07:29-03:00 +--- + +# Media Server Settled up + +So today was another "procrastinating with a little number of chores" day, I was hoping to draw +today. But after yesterday's blackout, motivation kinda faded away. So, I spend the day setting up a +media server with things like [Jellyfin](https://jellyfin.org/), +[Jellyseerr](https://github.com/Fallenbagel/jellyseerr), and all the rr suite +([Sonarr](https://sonarr.tv/), [Radarr](https://radarr.video/) and +[Prowlarr](https://prowlarr.com/)), so me, and mostly my parents, can see films and series *that are +definitely on public domain*, since most streaming services *don't have them*, and *have become too +inconvenient for anyone to purchase, even more in my country*. It's working great, is actually a lot +more convenient having everything in just one big media system that I can then just connect my +devices to, even more using Nix to make all this reproducible. + +> **Today's artists & creative things** +> +> **Music:** [Passing Through (Can't the Future Just +> Wait)](https://music.youtube.com/watch?v=fOSVzv3iioE) - by [Kaden +> MacKay](https://music.youtube.com/channel/UCkUEupNUYqX1XzJZqOjaU8g) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) eativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-176_2024-04-29.md b/daily-blogs/day-176_2024-04-29.md new file mode 100644 index 00000000..60768ee7 --- /dev/null +++ b/daily-blogs/day-176_2024-04-29.md @@ -0,0 +1,36 @@ +--- +tumblr_id: 749197604100915200 +scope: guzsdaily +public: true +created: 2024-04-30T12:11:18-03:00 +title: Becoming tired +counter: 176 +post_date: 2024-04-29 +url: https://guz.one/176 +modified: 2024-04-30T21:07:48-03:00 +creative_thing: + title: Måneskin - THE LONELIEST (Official Video) + creator: ManeskinVEVO + creator_url: https://music.youtube.com/channel/UCqgwdYBhoUHmjrVxNhEUv4g + link: https://music.youtube.com/watch?v=odWKEfp2QMY + type: Music + notes: '' + xx_counter: 3 +--- + +# Becoming Tired + +I'm staring to feel tired from the [.mdparser](https://github.com/.mdparser) project. Yes, it is +almost completed, but I'm already three weeks working on it non-stop, so I will put it on hiatus for +now. Thankfully, the features that I need are done pretty much, so I can start the next phase of the +[.013](https://github.com/dot013) project and hopefully finish it before this or next week ends. It +is almost half a year now, so I can't stop working nonetheless. + +> **Today's artists & creative things** +> +> **Music:** [Måneskin - THE LONELIEST (Official +> Video)](https://music.youtube.com/watch?v=odWKEfp2QMY) - by +> [ManeskinVEVO](https://music.youtube.com/channel/UCqgwdYBhoUHmjrVxNhEUv4g) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) eativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-177_2024-04-30.md b/daily-blogs/day-177_2024-04-30.md new file mode 100644 index 00000000..9d54d2d3 --- /dev/null +++ b/daily-blogs/day-177_2024-04-30.md @@ -0,0 +1,35 @@ +--- +post_date: 2024-04-30 +public: true +creative_thing: + title: Passing Through (Can't the Future Just Wait) + creator: Kaden MacKay + creator_url: https://music.youtube.com/channel/UCkUEupNUYqX1XzJZqOjaU8g + link: https://music.youtube.com/watch?v=fOSVzv3iioE + type: Music + notes: '' + xx_counter: 4 +counter: 177 +created: 2024-04-30T21:07:37-03:00 +title: Mdparser, somewhat, completed +modified: 2024-05-01T13:50:41-03:00 +tumblr_id: 749230966576496640 +url: https://guz.one/177 +scope: guzsdaily +--- + +# Mdparser, Somewhat, Completed + +I think the [.mdparaser](https://github.com/dot013/.mdparser) is in a state that I would call it +completed, for the scope of said project. Hopefully I will go into a more detailed explanation about +it in the future, today I just want to rest now and bundle it up on a Nix flake, so I'm able to +install it on the scripts that I need. + +> **Today's artists & creative things** +> +> **Music:** [Passing Through (Can't the Future Just +> Wait)](https://music.youtube.com/watch?v=fOSVzv3iioE) - by [Kaden +> MacKay](https://music.youtube.com/channel/UCkUEupNUYqX1XzJZqOjaU8g) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) eativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-178_2024-05-01.md b/daily-blogs/day-178_2024-05-01.md new file mode 100644 index 00000000..4e4cfb55 --- /dev/null +++ b/daily-blogs/day-178_2024-05-01.md @@ -0,0 +1,34 @@ +--- +created: 2024-05-01T20:10:01-03:00 +post_date: 2024-05-01 +url: https://guz.one/178 +counter: 178 +modified: 2024-05-01T20:16:11-03:00 +title: Bash everywhere as always +public: true +scope: guzsdaily +creative_thing: + title: Magnifique + creator: ratatat + creator_url: https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg + link: https://music.youtube.com/playlist?v=OLAK5uy_mdJtm6GkGAh1mFO5MBtFhwdXgqs2DVK9w + type: Album + notes: '' + xx_counter: 3 +--- + +# Bash Everywhere as Always + +So there were some changes in plan regarding "The System", I will not have AI at its core and things +like posting on Twitter, Tumblr, etc. will be made just using Bash files, yes, Bash files. I started +to realize that this whole thing just was too complicated and could be easily automated with Bash +scripts and some Git hooks really, so yea, not exciting anymore, but still handy. + +> **Today's artists & creative things** +> +> **Album:** +> [Magnifique](https://music.youtube.com/playlist?v=OLAK5uy_mdJtm6GkGAh1mFO5MBtFhwdXgqs2DVK9w) - by +> [ratatat](https://music.youtube.com/channel/UCbqBqmG-EXTUsp2v4SHGDRg) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-17_2023-11-22.md b/daily-blogs/day-17_2023-11-22.md new file mode 100644 index 00000000..a8bcbfd5 --- /dev/null +++ b/daily-blogs/day-17_2023-11-22.md @@ -0,0 +1,148 @@ +--- +modified: 2024-03-26T11:57:14-03:00 +public: true +counter: 17 +title: Momento Mori +created: 2024-03-05T13:50:33-03:00 +post_date: 2023-11-22 +scope: guzsdaily +tumblr_id: 734708694860824576 +url: https://guz.one/17 +--- + +# Memento Mori + +> Hopefully, I will create a video essay in the future about this topic. + +> "*Memento mori* (Latin for 'remember that you \[have to\] die') is an artistic symbolic trope +> acting as a reminder of the inevitability of death. The concept has its roots in the philosophers +> of classical antiquity and Christianity, and appeared in funerary art and architecture from the +> medieval period onwards." +> +> \-- [*Momento mori - Wikipedia, The Free\ +> Encyclopedia*](https://en.wikipedia.org/wiki/Memento_mori) + +I have an interesting relationship with death and the general idea of "everything has an end" +personally. I'm never able to think of it as something good or bad, relieving or depressing, +unnatural or inevitable, I'm still young, and thankfully I haven't lost that many people yet to know +my relationship with it completely. Personally, it would be great if we could cure aging and have a +fulfilling mostly immortal lives and be able to experience the mind-blowing size of this universe, +but maybe our brains cannot comprehend and process a life bigger than 100, 200, 500 years. The only +thing I know today, is that someday, everything will be a memory, independent if I die or not, the +word and people change, and this is something with cannot be "cured". + +## Memories + +### Not Being Able to Remember + +One of the worst symptoms of something like anxiety, depression, bad mental health in general, or +even just bad sleep, is the degradation of your long form memories. I can't remember things from 5 +years ago easily, I can even remember things from when I was a young teenager, and I'm just 19 years +old\! My childhood and teenager years wasn't interesting enough to me to remember easily, I was +always inside my home, didn't have any friends to talk to during school, I didn't hurt myself, +played, risked myself to be able to pinpoint interesting moments of my life\! + +I can't remember the face of my deceased grandparents... I always had a difficult with faces, not +being able to reconstruct the face of my girlfriend or parents easily in my mind, and not I can't +even remember how my grandparents looked like when I visited their home every week... + +Most of my childhood is just a faded image, with just small areas where I can recognize things. + +### Saving Memories + +Something which I can't thank enough is how today we are able to save and store things and events in +photos, hard drives, videos, text, chats, etc., it's a privilege to be able to just go back in a +chat and remember a joke that made you laugh with your friend, open your gallery to see an image +that you took with your parents when you were young, or even just open YouTube to see a creator that +you watched on your childhood again. + +But what would happen if all of it goes away? If one day YouTube shuts down, if Google Photos or +iCloud stops working, if Discord deletes your account? What happens to all those memories of yours? +Do you give enough attention and care to be able to remember them from your memory alone? And I'm +going to be honest, I'm not here to give an answer, blame the dependency on technology in plain 21st +century, we can't save everything in our brains. But again, wouldn't be at least better if you saved +said memories in a USB? Local hard drive? Put your blog posts in plaintext or markdown? Remove at +least the dependency on online services, y'know? Because one day, they will go out, it's easy to +unplug a server, to delete an archive, to lose a backup that you can't control, the average lifetime +of a company is just 15 years, Google has 25 already. + +### Sharing Memories + +You probably already know the concept of "two deaths" - *"Everyone has two deaths, one when the body +dies, and the last time someone says their name"* - and I think that this could be taken not just as +a way of "make an impact in people's life", but also "share who you are, and you will be remembered +who you were". And you shouldn't be remembered by just other people, but also yourself, to remember +who you were. + +I never thought a lot on posting about my life, who I am, share memories, events, things that are +happening and struggles I'm facing. Neither talking to my friends nor family sometimes, I always +felt that my life is uninteresting, that no one will remember what I said. But I'm starting to +realize that, writing these posts and, even more, sharing my thoughts with the people that I care, +started to help me remember who I am and who I were. The people who love you, the people who find +you interesting, will remember, they will remember about you and your stories, and they will +continue to tell them about you, to yourself\! They will help you remember who you are and were\! + +And they will remember about you and not let you die after your body does. Share your and others' +memories, don't let you and others die out. + +## Everything Has an End + +### Change Happens + +A lot of times, the idea of "The End" is always associated with death, destruction, the complete +stop of someone's or something's lifetime, but changes also end things. The person you were a year +ago died, you change, your body has new cells. The world in which you lived in already died, +government changes, experiences passes, people change jobs, technology and society progresses, and +you can't do anything about it liking or not. Entropy cannot be stopped, and the world will never +actually stop changing, for good or bad. + +So everything will have an end, independent if it ends up being with a rewrite or complete burn of a +book. + +### Unus Annus + +And you probably are already asking, why? Why this entry about death and change out of nowhere? And +the most honest answer that I can give is: I'm subscribed to Markiplier, and every year I'm +remembered about a project which he made in 2020, when I wasn't subscribed, called Unus Annus. If +you don't know about it, in summary it was a YouTube channel that he and Ethan Nestor created +together, with the premise of "after one year, this channel will be deleted, and all the videos will +be lost" - you probably can see the connection of death, memories, etc. here. + +I didn't watch Unus Annus, I've never heard of it until around the end of 2022 I think, and now that +the channel is gone, the only thing that are today are the memories and people who talk about them. +And I will never be able to experience it, see the videos, the fun that it had, because it's gone, +and I didn't even know, I can't go back in time or change the reality that time passed and things +happened without me even knowing about. + +### You Can't Experience Everything + +Even if one day immortality becomes a thing, we will never be able to experience how it was in the +medieval times, how the steam engine was created, and the start of electricity. I will never be able +to know how a world without internet was, how World War was, how a world without computer and the +digital machines worked. The only thing that we can have are the memories and experiences of others +about said things. + +One of the things that probably a lot of people have today is the want to do a lot of things, create +worlds, draw characters, create software, create histories. But even if time was limitless, said +things could fade away, software can have another meaning with new technologies, worlds can be +created by others before we, or characters can lose their meaning after a while, so there can be a +chance where we will not experience all of them. However, we will be able to talk to people who done +said things, who experienced them, who created the same things you wanted to create, and those +people will be jumping of joy to have someone to share their experience and memories with. + +----- + +Everyone likes to share memories, and the more we share, the more immortal we are. + +> **Today's artists & creative things** +> +> **Video:** [Unus Annus: The Most Interesting Channel (not) On YouTube - by\ +> TheSyperior](https://youtu.be/13XMgpu_nes) +> +> After watching Markiplier's Unus Annus death anniversary video, I was recommended this video essay +> by TheSyperior about the channel. Because of this I made this journal entry in the first place, so +> it would be correct to recommend also the video to know about the history and how Unus Annus +> affected people. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-18_2023-11-23.md b/daily-blogs/day-18_2023-11-23.md new file mode 100644 index 00000000..95fc6c71 --- /dev/null +++ b/daily-blogs/day-18_2023-11-23.md @@ -0,0 +1,97 @@ +--- +public: true +url: https://guz.one/18 +scope: guzsdaily +title: 'Day 18: [Actually] Automating my life [daily]' +modified: null +created: null +counter: 18 +tumblr_id: 734834224998252544 +post_date: 2023-11-23 +--- + +# \[Actually\] Automating my life \[daily\] + +Another late post, another update on the workflow setup. + +Today I worked on the daily files template/workflow, and compared to all, it is the simplest. Like I +said in the previous update, the task organization is made on the weekly notes, and on the daily +notes I just have to list them. + +The "highlight" or what makes the daily notes more different is the routine tracker, which I already +had in the previous workflow also, but now I tweaked some things: now the routines are all the same +in all days (before I had one for work and free days); things like gym, reading and tasks which I +don't do every day previously where part of the routine checklist, will be now just recurring tasks; +the routine heatmap now is on every daily note, so I always see my progress on my routine, this is +something which I didn't see very often because it was on a different note. + +Another thing which is different on the daily notes is the Events section, for things like meetings, +dates, and everything you would put on your calendar; and the Notes section, to be able to add info +about a day if needed, like if something happened that day that stopped me to do my routine. + +![A GIF showing the creation of the daily note in Obsidian, the user start by opening the command +prompt and uses the command "QuickAdd: \> Daily Note", which then created the said note. After the +template is executed, the content of the note has, after an image banner and a random daily quote, +info separated by columns and rows. The first row shows the current weekly project and quarterly +theme; the next row shows the day's routine with the routine heatmap right below showing the +progress in the entire year, the other column has the tasks not done past days (overdue) and today's +tasks, with a progress bar which fills when a task is completed. Below all of this is a section +called events, which the user shows updating when it places an event in the sidebar's calendar. In +the end is a section called Notes, which is empty.](daily-journal-18_daily-note.gif) + +> Yes, the progress bar for some reason doesn't update every time, this is probably because of the +> combination of Obisdian Columns and Dataview which apparently screws up the rendering and or +> processing of the scripts. But it works in the end, and the progress bar is more of a decoration +> than something totally useful. + +I also updated a little the weekly note, so now it has the progress bar and also lists all the +events and notes of the week. Something which is really an improvement in these new templates is the +more use of horizontal space, yes, it isn't something that plain markdown can make, and I'm using +[Obisdian Columns](https://github.com/tnichols217/obsidian-columns) to render them, but it lets me +see a lot more information on the screen on one go without scrolling than before, and I have a wide +monitor, so why not take advantage of it y'know? + +![A GIF showing the created note from the previous one. The user executes the command "Quick Add: \> +Quick Annotation" and a prompt is shown, where the user places "test of daily note", this text then +appears in the "Notes" section of the daily note with a timestamp of when it was created. After +this, the user executes "Quick Add: \> Weekly Note", which opens the weekly note, to show the events +and notes being listed in the note.](daily-journal-18_weekly-note.gif) + +And the template's code is this, it is a lot bigger because of the amount of info it needs to +retrieve from the other periodic notes. And yes, the routine is called `routines.work`, even if I +don't want to have more than one routine, it's better to have already the functionality of multiple, +so I don't have to glue things together in the future (and you should expect this when I am a +software developer and have anxiety, the most something is adaptable, the better). + +![](day-18_2023-11-23-20231123224224704.webp) ![](day-18_2023-11-23-20231123224311265.webp) + +Something which I would like to mention, that now I do in every periodic note, is using this line: + +``` js +const mom = moment(tp.file.title, "") +``` + +If you ever used Obsidian, with Periodic Notes and Templater, you probably stumbled upon creating a +note in a day which isn't today, and when this happens, Periodic Note gets the date right, but +Templater's JavaScript not. This is kinda obvious why, the template script is run when the file +created and retrieves the date of the creation and not from the template's itself, so this "trick" +just lets you use time manipulation in your template based on the actual template's date. + +And that's it\! I probably will take advantage that the week is ending to refactor the Monthly, +Quarterly and Yearly notes' codes and logic, so it's easier to change in the future like the Weekly +and Daily are, and probably recreate all my projects notes so the template and data is correct for +the periodic notes. Hopefully next week I can actually start working and making use of the workflow. + +> **Today's artists & creative things** +> +> **Song:** [Aleph - by. Gesaffelstein](https://music.youtube.com/watch?v=PWdM8XJ7ets) +> +> This is probably the most different song I recommended based on style. I found it out of nowhere, +> just listening songs on random/radio of another song, and the beat of this and "mysterious vibe" +> got me by surprise. My mind on the first moment already started to imagine a video, something like +> a trailer for some obscure facility/series, following the beat and just giving a sense of +> uneasiness. So because of the inspiration it gave me, I recommend it, maybe you also imagine some +> sort of video or something to create to go along with the music. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-19_2023-11-24.md b/daily-blogs/day-19_2023-11-24.md new file mode 100644 index 00000000..3c62fdd1 --- /dev/null +++ b/daily-blogs/day-19_2023-11-24.md @@ -0,0 +1,142 @@ +--- +public: true +tumblr_id: 734922914109014016 +post_date: 2023-11-24 +scope: guzsdaily +modified: 2024-03-26T11:57:13-03:00 +created: 2024-03-05T13:50:33-03:00 +counter: 19 +url: https://guz.one/19 +title: 'Day 19: [Actually] [finishing] automating my life' +--- + +# \[Actually\] \[finishing\] Automating My Life + +**It's finally done\!** ~hopefully~. + +But everything I needed to be done to start working again next week is done by now, the only thing +that it's incomplete is the yearly note template, which I probably will almost never open anyway. It +has been a long week doing this, but hopefully it will pay off in the long term the same way that +customizing my operating system paid. So why not make a complete tour of the workflow and periodic +notes today anyway? + +----- + +## Periodic + +### Quarterly Notes + +![](daily-journal-19_quarterly-note.gif) + +Quarterly notes have just one purpose, they choose / select a theme for each half season. As you can +see on the GIF, it also has some info about what tasks' projects and scopes were worked on the +season/quarter, in a radar graphic so it's easier to see if the work was balanced on each scope and +project, if I focused too much or too little in one, etc. + +Each season has a color: Spring is green; Summer, red; Autumn, yellow; And winter is blue. These +colors also affects each season's periodic notes, so I can easily the pass of time and what quarter +of the year we are. + +### Monthly Notes + +![](daily-journal-19_monthly-note.gif) + +Monthly notes are similar to quarterly, but they focus on projects. Each month can have up to four +projects that I want to work with mainly, yes I probably can have some task or another from other +projects some days, but this can help me focus a little more on what to do on the month. As you can +see, the quarter's theme is also retrieved on each note, again helping me remember on what direction +I want to go. On the monthly project I placed some graphics to help me see how many tasks I worked +on each project and scope, mostly to fill space really, and also some to know how my routine is +going and how many tasks I made the past days. I also list all the events on the month and daily +notes. + +Most of the graphs are just to help me see data easily, instead of just guessing numbers and where I +am. And also, graphs are pretty\! + +### Weekly Notes + +![](daily-journal-19_weekly-note.gif) + +Weekly notes are where the interaction and functionality start to increase. They are \[supposed\] to +be created at the start of each week, at creation they prompt a project from the ones selected on +the monthly note, this becomes the week's project. On the weekly note is where the project's tasks +are supposed to be scheduled to be worked on, so each day I don't have to question myself what to do +anymore. Also noticing now, having the project's tasks and miscellaneous tasks side by side also +helps notice how I balanced the work for the week, neat\! The weekly note also lists events and +notes like the monthly one. + +### Daily Notes + +![](daily-journal-19_daily-note.gif) + +This is the note that I will most see compared to all of them, and now it is a lot easier to work +with for me. The daily note has two primary functions: routine tracking, to know that I'm staying +true to my routine and because now there's the heat map of them right below, I can see my progress +in the past days of the year; and tasks completion, so I know easily what needs to be worked on and +finished today, and also the overdue tasks to be worked ASAP so I don't drown myself in uncompleted +tasks. + +Also, here events that will be shown in my calendar are placed, and the daily annotations if +anything ends up happening that got in the way of doing my routine or tasks. I probably will add +more thing to it to keep track of daily, such as related to health like how many water bottles I +drank on the day, and also things such as mood and how much I felt productive. But relating to work +itself, it is mostly completed. + +## Projects' Notes + +But from where are these projects got from? Well, there are projects notes, where tasks and ideas +are saved on, independent if I end up working on them even, this way I don't need to remember that +totally "a million dollars idea". + +![](daily-journal-19_project-note.gif) + +The project note has three main "data entry points": title, which also gives its "code-name" to be +used in the tags (so something like "Test Project" becomes "\#project/test-project"); summary, which +gives a brief description of the idea of the project; and tasks, which is listed in the periodic +notes when the project is selected in the monthly note. + +Some details which I really liked about this new template is being: one, able to select up to 5 +scopes right when it is created; two, the more use of QuickAdd to use more the keyboard than the +mouse in general; three, the automatic banner which is fetched from Unsplash, but also if I put a +link in the banner prompt, it is used instead. + +## Commands + +If you notice on the GIFs, I used a lot of commands to create and manipulate some of these notes, +this is something which I also want to improve as time passes. On my operating system and working +environment in general, I pretty much just use the keyboard for everything, having keystrokes and +motions to be able to navigate and work without the mouse, this is something I would like to talk +more later, but it really makes my work a lot faster in general. These commands are macros and just +renamed commands that I made using [QuickAdd](https://github.com/chhoumann/quickadd), and if you +noticed, all of them start with `>`, "why?" because when I type `>` now, it gives me all the +commands I actually want to use without needing to type all the command. + +----- + +And I think that's it, I didn't post the code for each note because I probably will make them public +in some GitHub repository in the future, if I do so, I update this post to link it. There are still +things that I want to add in Obsidian in general, I have to admit that the note-taking part I almost +never use directly unfortunately and it would be good to do so, also things such as RSS feeds or +some sort of "read-it-later" functionality, and the most important, be able to automate things such +as this journal to post them automatically. + +But all of them will be projects for another time, I still need to test this new workflow and adapt +when needed. I didn't also migrate the old projects notes to the new template, which I need to make +them work correctly now, and I still need to adapt my brain to make everything I want to work on a +project and not some idea or random tasks scattered around my brain and app. So there are a lot of +things to still work on, but hopefully I now can have a workflow and process to let me do them, but +next week I want to code something because I'm tired of making templates. + +> **Today's artists & creative things** +> +> **Song:** [Minecraft / C418 - Aria Math (Metal\ +> Cover)](https://music.youtube.com/watch?v=WxZpVTZ6OME) +> +> I already recommended the Minecraft soundtrack on day here. But this cover for some reason made me +> cry the first time I heard it, I don't know, for me electric guitar is an instrument that passes +> so much emotion that I simply cried when I listened to this song. I just know that I really hope +> to some day learn this instrument and play this and other Minecraft songs, and just songs in +> general of course, but the soundtrack is really awesome in metal in my opinion. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-20_2023-11-25.md b/daily-blogs/day-20_2023-11-25.md new file mode 100644 index 00000000..7dfa517b --- /dev/null +++ b/daily-blogs/day-20_2023-11-25.md @@ -0,0 +1,49 @@ +--- +modified: 2024-03-26T11:57:12-03:00 +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/20 +post_date: 2023-11-25 +tumblr_id: 735002925998424065 +title: Resting and preparing +counter: 20 +scope: guzsdaily +public: true +--- + +# Resting and Preparing + +Today I have to admit that I want to rest, I know that making templates is not hard work, but +yesterday after finishing the daily journal I was exhausted. Next week, or more correctly, tomorrow, +I will start using the workflow more and work on a new project hopefully, I am kinda eager to do +some actual programming work because it has been weeks that I don't do something. + +This will be a small project, but it will be different because I plan to work with another person +that I met here on Tumblr (shout out to [@sophia-codes](https://www.tumblr.com/sophia-codes), hope +that you like working together and on the Lored organization\!), so it will be interesting, and I +hope both of us can learn something new. + +Nonetheless, even being tired of it, I still made some things on my setup, mostly just putting +recurring tasks for things like gym and reading, things that I don't do daily, but are some sort of +routine still. I also migrated all my past projects to the new template, so they work now with the +periodic notes and the monthly/weekly system, and hopefully I will also put all my other projects +ideas on it somewhat soon, I need to remember myself that now it isn't just the apps and programming +ideas, but everything I want to work in my life (so for example, doing this Obsidian setup will now +be under the "My Productivity" project). I didn't burn myself with today's work, because I could +watch videos and things like that doing them, without needing to focus that much and put that much +energy today. + +Furthermore, I have to admit that there's still a lot of work and things I need to make, tasks to +list and organize, I still need to find a simple theme for this end of the year, but now I can do it +in small steps and use the system to guide myself. + +> **Today's artists & creative things** +> +> **Song:** [Serenata Existencialista - by O Grilo](https://music.youtube.com/watch?v=BjjwNmfrAjE) +> +> This was a song recommended by my girlfriend some time ago, and I have to admit that I didn't +> listen to it and the artist a lot to have a lot of opinions and reasons for why to recommend here, +> but the song is good. It somewhat remembered us a little of Scatolove, actually YouTube +> recommended it because of Scatolove, so there's another reason to listen to it. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-21_2023-11-26.md b/daily-blogs/day-21_2023-11-26.md new file mode 100644 index 00000000..6db96064 --- /dev/null +++ b/daily-blogs/day-21_2023-11-26.md @@ -0,0 +1,41 @@ +--- +counter: 21 +public: true +scope: guzsdaily +post_date: 2023-11-26 +title: Accidentally resting +modified: 2024-03-26T11:57:11-03:00 +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 735099668592214016 +url: https://guz.one/21 +--- + +# Accidentally Resting + +a.k.a. procrastinating. + +I don't know if it is Sunday being Sunday as always, but today I felt a lot more tired than normal, +maybe it is also the summer here that isn't helping that much. But I have to admit that I don't feel +shame of procrastinating today that much, I had a somewhat productive week and I want to rest a +little now y'know? + +However, I need to pay attention for the next days, I already noticed that now without the clear +goal of creating my productivity system/periodic notes and knowing what to do next, I'm a little +lost on what to do. This week's project is an old one that I worked before, and now I want to +rewrite/refactor the code, it is somewhat small and simple, but I didn't organize the steps and +tasks of doing it yet, so I can easily be loose the grep on what to do. Creating and trying to +predict what you need to do is kinda hard sometimes, and today I was totally distracted with videos +when trying to do it. + +Nonetheless, tomorrow is a working day for me, so I will probably focus a little more. + +> **Today's artists & creative things** +> +> **Song:** [You Will Be Okay - cover by Caleb Hyles](https://music.youtube.com/watch?v=9zSlgZA8RnU) +> +> I'm not listening to a lot of songs and/or consuming a lot of creative media the last couple of +> days, so it's becoming kinda hard to recommend something new today. So today I will just recommend +> again this song that I recommended in day 16, sorry about this. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-22_2023-11-27.md b/daily-blogs/day-22_2023-11-27.md new file mode 100644 index 00000000..84d79c94 --- /dev/null +++ b/daily-blogs/day-22_2023-11-27.md @@ -0,0 +1,107 @@ +--- +created: 2023-11-26T21:44:08-03:00 +public: true +counter: 22 +title: 12.023s 4th Quarter Theme +scope: guzsdaily +modified: 2024-03-26T11:57:10-03:00 +tumblr_id: 735191114087268352 +post_date: 2023-11-27 +url: https://guz.one/22 +--- + +# 12.023's 4th Quarter Theme + +Today will be a somewhat different post, a type of post that I plan to do each quarter/season of the +year. Something which I adopted this year is the idea of yearly themes instead of yearly goals, and +I have to admit it is a lot better to know you improve regardless of whatever you met a number or +touchable objective in one year. + +But before, what are "Themes"? + +## Your Theme + +Before everything, this concept is not mine, it was something which I adopted from this CGP Grey +video: + +
+ +In summary, a theme is a word that reflects something you want to improve and/or resonate with you +on a period of time. This word is what will guide you on the year, instead of a final objective. + +"Why?" because of how year's resolutions always fail. It is really hard to be able to continue with +a resolution for an entire year, shits happens, and numbers becomes difficult to achieve. If you +want to improve your health losing weight, you probably will end up failing the resolution by some +kilograms, if you want to read more books and place a clear goal of reading 100 books that year, you +will feel bad about yourself for "just" reading 60. + +Themes solve this problem by being abstract. It is not important how many kilograms you lost, if +your theme is "year of health" and you were able to lose some amount, it stills "year of health", or +maybe you didn't lose any, but created a lot more muscles, it's still "year of health". Maybe it is +"year of reading", but you noticed that full-fledged books aren't your type, and you prefer articles +and newsletters, it's still "year of reading". The word that you choose is not a clear objective or +goal, but a concept to help you guide your daily decisions, to make you instead of scrolling social +media while waiting a queue, end up reading a web-book if it is "year of reading". + +It is a word that resonates with something you want to improve your life in general. + +## My 12.023's Theme + +I adopted this concept on the start of this year, just to test if it really helped my life. On the +end of the previous year I was leaving school, and now, being legally an adult, I need to find what +to do with my life and what I actually want to work with. I always jumped between interests and if I +wanted to go somewhere I needed to try things and focus on one of them, I needed to concretize what +I wanted with my life and myself. + +So that was the theme, "concretize", or more specific "concretizar" in Portuguese. I didn't really +care if the word has an actual meaning different, for me, it was "placing things into stone", +"focusing on one thing", "hardening what I want to do", it resonated with what I wanted to improve. +I still had plans, objectives, I hopped to make some money this year at least, I wanted to try being +my own boss before trying to find a formal job. + +And did I make any money? No. Did I complete the plans of multiple projects that I had? No, +unfortunately. But now I know what I want to do in the next years of my life, I want to develop good +software and development tools, independent if it is in a formal job or in my own brands, I want to +create good code and products. For pretty much the entire year, I never touched things like video +editing, drawing, modeling, etc., which to be clear, I still want to do, but they are hobbies, not +my job anymore. + +The theme was successful for me, it guided me the entire year to be where I am now. But now it is +time for another. + +## Today's Theme + +This is something which in CGP Gray's video is mentioned, so I also want to try now this and next +year. Themes will not be for the year, but the season/quarter of the year, because it is a lot +easier to feel time passing when you can easily tell just by the climate. + +But because the year is ending, I pretty much have just 1 month of this new theme, which can be good +for a reason, because I'm lacking something these past days and it is something which I can improve +in one month easily: + +"Productivity" + +What is "productivity" (or "produtividade" in Portuguese) for me? Well, it represents for me the +ability of opening every day my daily notes, every week my weekly notes, organizing my tasks, +annotating my projects, and automating and streamlining my life in some way or another. I already +made and configure the tools for this theme for the most part, but there are still some things to +improve, and I still need to test and put this workflow in my routine totally. This end of the year +I don't plan to focus totally on making templates, but actually using them, and using them on the +projects I want to make, and tweaking them when I need to. Not just templates, but my entire OS, +keystrokes, etc. + +I want to be more productive and find what works better for me. And every day being more productive, +is better than a day just procrastinaning. + +> **Today's Artists & Creative Things** +> +> **Song: [Temporary Love - by The Living Tombstone (feat. +> CG5)](https://music.youtube.com/watch?v=5jxZiLEC0_M)** +> +> I really love the original songs from The Living Tombstone, it just proves how they aren't just a +> "meme music maker" or something like that. And this collaboration with CG5 just makes this feeling +> even stronger. I don't know why, but CG5's just fits perfectly with TLT style in this song. I just +> wanted to be song to be longer to be honest. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-23_2023-11-28.md b/daily-blogs/day-23_2023-11-28.md new file mode 100644 index 00000000..4e345277 --- /dev/null +++ b/daily-blogs/day-23_2023-11-28.md @@ -0,0 +1,57 @@ +--- +title: Returning to code +tumblr_id: 735269663855001600 +post_date: 2023-11-28 +scope: guzsdaily +modified: null +url: https://guz.one/23 +created: null +public: true +counter: 23 +--- + +# Returning to Code + +This is my first day programming again after a lot of weeks not working, and I'm very rusty. Just +setting up a new project takes hours, because I still don't have any template for them. But it is +good to return to this work/hobby that I personally love. + +I unfortunately didn't make anything big yet, and today I still needed to do some design work for +this project, which I hope to explain in my coding blog ([@guzcode](https://www.tumblr.com/guzscode) +somewhat soon. Also, I just want to thank again [@sophia-codes](https://www.tumblr.com/sophia-codes) +for accepting my invite to work on this project, just having someone to work with really helps be +motivated and responsible to finish tasks in schedule. + +Some things that I noticed and needed to work on during today was my text editor (NeoVim), which I +still need to finish configuring, and just in general need to improve the tools that I use. A lot of +them were smashed together in an attempt to make them work, however fixing them now that I'm not so +used to them is somewhat hard. + +There is also a big concern that I have that is my way of working, that is mostly just "get the +task, and work until you finish it", and I have to admit that not having any breaks for hours +doesn't help in my energy at the end of the day. Yes, I know that I will feel tired, but being able +to get at least a five-minute break would help to fresh the mind when trying to solve problems. + +These entries will probably be a lot shorter in the working days, because the long ones take one to +two hours to finish, and if I want to work, have a coding blog, and have this daily journal, +something or another will need to be shrunk to fit my time. + +But to finish it off, it is good to be back. + +> **Today's Artists & Creative Things** +> +> **Video:** [PHOENIX - by Neytirix](https://youtu.be/E4w4pzj9wE8) **& Song:** [Phoenix - by Netrum +> & Halvorsen](https://music.youtube.com/watch?v=yH88qRmgkGI) +> +> Two for one baby\! I'm totally addicted to this song thanks to Neytirix's animation today, +> literally bopping my head with the song in my mind like the bird in the video. Her animations are +> a big inspiration for the world I want to build with my OCs that I hope to do someday, little by +> little, drawing by drawing. The gory details and contrast with adorable and cute creatures in just +> fantastic, and it really fitted just perfect with the music. The music is also a bop, I feel like +> I'm in a 80s movie, and the little details like the radio/tv broadcast audio just makes it so fun +> and playful. This song just makes me feel joy and want to dance non-stop. Also, there's an +> [official punk rock version](https://music.youtube.com/watch?v=OO1SgoLT-BY), and I don't even need +> to say that I loved it. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-24_2023-11-29.md b/daily-blogs/day-24_2023-11-29.md new file mode 100644 index 00000000..19c9cb4f --- /dev/null +++ b/daily-blogs/day-24_2023-11-29.md @@ -0,0 +1,43 @@ +--- +tumblr_id: 735369751000481793 +scope: guzsdaily +title: Working non-stop +post_date: 2023-11-29 +created: 2023-11-29T19:54:03-03:00 +modified: 2024-03-26T11:57:09-03:00 +counter: 24 +url: https://guz.one/24 +public: true +--- + +# Working Non-stop + +Well, it is kinda obvious now why I had that burnout in the first place. + +I'm writing this entry with a headache, because I was coding from around 9:00 a.m. to 6 p.m. +non-stop. Furthermore, today I thought it would be somewhat easy, but like everything in +programming, it is hard to predict how much of a challenge something can be, and I spent a lot of +time just researching and trying to design the code and features in a way that felt correct. Yes, in +programming it is not the best idea to design a lot before actual typing things, but this project is +a rewrite of an old one, so I had some concepts and ideas already in mind. + +Like I said in the previous entry, I'm not tracking time and having breaks, so it would probably be +good to start doing so now to prevent having another mental break and end up burning-out myself. +Your mind is not very good at solving problems when it is in actual pain, y'know? + +But a problem for me is that it is somewhat hard to find good time tracking apps, even more +open-source ones (I always try to find free and open-source (FOSS) alternatives of software in +general, it is a personal preference that maybe I will talk later about in the future). So I will +try to do some research, and hopefully post tomorrow about what I set up. + +Well, again, sorry for the short post, but I'm somewhat tired and just want to distract myself now. + +> **Today's Artists & Creative Things** +> +> **Song:** [You Will Be Okay - cover by Caleb Hyles](https://music.youtube.com/watch?v=9zSlgZA8RnU) +> +> I didn't find a new song to recommend here today unfortunately. So I'm going to recommend again +> this song. Sorry about the lazy post in general, just wanted to finish things today. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-25_2023-11-30.md b/daily-blogs/day-25_2023-11-30.md new file mode 100644 index 00000000..73177583 --- /dev/null +++ b/daily-blogs/day-25_2023-11-30.md @@ -0,0 +1,145 @@ +--- +modified: 2024-03-26T11:57:08-03:00 +public: true +title: 'Day 25: [A little taste of] The joy of Linux' +counter: 25 +tumblr_id: 735455391413043200 +created: 2024-03-05T13:50:33-03:00 +post_date: 2023-11-30 +scope: guzsdaily +url: https://guz.one/25 +--- + +# \[A Little Taste of\] The Joy of Linux + +This is a little premise for a post that I hope to do in the future to talk more about the topic. +But for the time being, this is a "little preview" on how I utilize my Operating System (OS), Linux, +daily and how I think it is has more advantages outside just development work. + +## Pomodoro Timer + +If you read the last entry of the daily journal, you remember that I was in need of some sort of +pomodoro timer. I already tried researching for one some time ago, but never found one that +satisfied me. Most of the ones you find for Linux use outdated technology, look, or don't integrate +easily with your environment. ~I have one installed on my cellphone, however I completely forgot +about it yesterday, and now it's too late to go back.~ And I wanted one just to remember myself to +take a break or so, with sound and notification when the time finishes. + +So I researched again for pomodoro timers on Linux, and seeing one of the results, a concept +returned to my mind: creating a timer just using the terminal and Bash. + +The result was this video: + +
+ +And seeing the code that she used, I was impressed: + +``` bash +declare -A pomo_options +pomo_options["work"]="45" +pomo_options["break"]="10" + +pomodoro () { + if [ -n "$1" -a -n "${pomo_options["$1"]}" ]; then + val=$1 + echo $val | lolcat + timer ${pomo_options["$val"]}m + spd-say "'$val' session done" + fi +} + +alias wo="pomodoro 'work'" +alias br="pomodoro 'break'" +``` + +[Link to the original code](https://gist.github.com/bashbunni/3880e4194e3f800c4c494de286ebc1d7) + +I know that if you don't know how to code it is complete gibberish, but you can deny that it is +small and simple, and just a `ctrl+c` `ctrl+v` away of using. That is what took to have a simple +pomodoro time in your system. No installation, no term of services, no privacy policy checkbox, no +login, no setup. Just create one file, paste it, run it, and you're good to go. + +That's what I love when about using Linux, you can easily create your own tools. Or just copy, +paste, and tweak some things if you don't know how to code or basic scripting (*~which to be honest, +you should, even on Windows, but that's a talk for the future~*). + +## Bash Everywhere + +"But what is bash?", well, in simple words for someone who doesn't know how to code, it is a simple +programming language that you can run from your terminal or turn into an executable to run when you +click the file. **It comes built-in in every Linux system,** and macOS too, I think. And in simple +terms, it just lets you automate some boring things like opening apps, moving files, etc. and run +commands. + +"That's it?", yes. "So why it is so special?", well, again it comes built-in, so you don't need to +install anything, and it can run any command that there is on Linux. And when you match some bash +scripts and the extensive list of Linux commands and CLI tools... you can pretty much automate +everything and run it from one command. + +And that's what I did. As an example, with bash I created some scripts that enable me to switch +environments with just one command: + +![A screen recording of the user desktop with Obsidian opened up and a small terminal window on top +of it floating on the right bottom corner of the screen. The user focus on the terminal and types +the command "mode coding", when it enters the command some things happens at once: the wallpaper +changes to a cyan-colored one; the top bar closes and a new one with more info and cyan text opens; +the windows slides to the left (workspace change), and a terminal window opens full-screen, where +the user types "nvim ." to open Neovim. After that happens, the user returns to the Obsidian's +workspace and uses the small terminal again, typing "mode neutral". Executing the command, the +wallpaper changes back to the dark one and the top bar returns to a minimalistic one with just the +current date and time. It can be assumed that the text editor's terminal closed silently in the +other workspace.](daily-journal-25_env_change.gif) + +> I unfortunately can't record both screens, but in summary, what this command does: +> +> - Close active windows from current environment; +> - Opens programs for the new environment; +> - Changes the look of the OS, wallpaper, etc; +> - And in the case of the coding environment: opens the browser for preview, browser for +> documentation and text editor. +> +> And I still plan to in the future add the feature of opening software from the past session in +> each environment, so I can continue my work from where I left. + +All of it was written in pure bash, no dependencies outside what already is in my \[customized\] +operating system. And just a note: I changed the system that handles the programs window (the Window +Manager), to one that I can navigate completely with the keyboard and remove the distraction to make +it the most clean possible. ~~On Linux you can pretty much remove the entire OS part by part that it +doesn't't care or stops you. + +### And the Pomodoro Timer? + +Well, I customized it a little to be more in touch with my OS and also add custom sounds for it. But +again, I just use one command for it: + +![A close up of the terminal shown in the previous GIF. The user types the command "pomo work", and +then another small terminal windows pops-up right on top of the current. The terminal just shows a +progress bar in 0%, which can assume is the time progress of the +timer.](daily-journal-25_pomodoro-timer.gif) + +> That's it, it just opens another terminal where the timer runs and when it finishes and the bar is +> at 100%, the terminal closes and a sound is played and a notification sent. + +If you want the code I probably will post in my [@guzscode](https://www.tumblr.com/guzscode) showing +it better, but if you want it now, [here is my dot files](https://github.com/GuzArchives/.dotfiles) +and the [pomodoro timer +script](https://github.com/GuzArchives/.dotfiles/blob/main/.my-env/apps/pomodoro.sh). I still want +to add some things to it, like sending notifications to my phone when the timer finishes and things +like that. + +----- + +I hope that this shows at least one of the things that I like about Linux, and how I think it lets +you do a lot more than you could in other OSes. + +> **Today's artists & creative things** +> +> **Album:** [Herói do Futuro - by O +> Grilo](https://music.youtube.com/playlist?list=OLAK5uy_lemiz3p2ZsDO8O53glgZxGtC28UT2Fxic) +> +> I already recommended a music from this album, but I now listened to it more, and it's a bop. To +> be honest, I don't have a lot of opinion about it,I like the guitar and style in general. It is +> just good, y'know? + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-26_2023-12-01.md b/daily-blogs/day-26_2023-12-01.md new file mode 100644 index 00000000..57fdd3d3 --- /dev/null +++ b/daily-blogs/day-26_2023-12-01.md @@ -0,0 +1,65 @@ +--- +counter: 26 +post_date: 2023-12-01 +url: https://guz.one/26 +tumblr_id: 735551799511203840 +scope: guzsdaily +created: 2024-03-05T13:50:33-03:00 +modified: 2024-03-26T11:57:07-03:00 +title: Slow last day +public: true +--- + +# Slow Last Day + +So today was the last day of my "return to work", and it wasn't the most productive of them, to be +honest with you. I didn't start the day following my routine and used some time to configure my +network ad blocker and what some new videos in the morning, I don't have really a reason, maybe the +climate being just too hot and melting my energy, and also this week's project not going so well as +I hoped, but they are just excuses really. + +However... I was able to complete most of the tasks of this week\! And finished a working prototype +that I like\! It is kinda surprising how much work you can do if you know... just do it. + +I'm feeling satisfied and proud now, and even knowing that I didn't complete the project itself this +week, I can work on it again right where I left after next week. Likewise, I need to organize the +next month's projects and tasks, which I probably will focus more on the tools and things that I +need to do to find a job. There are things like resume, portfolio, challenges, tools and concept +that I still need to do and/or learn, so having a project for it to list them would be good. Even +more, knowing that the year is ending, I need to take care and don't lose focus with all events that +happens during this period. Things like my girlfriend's birthday, Christmas and 31st of December +will probably affect how I can focus on work, but are good tests on the system that I'm trying. +Also, something that I noticed is the time I spend with my girlfriend, which of course decreased, +but I noticed that I'm not stopping to work or doing thing to be with her even when my normal +working hours end, so it is something that I also need to take care of. + +Nonetheless, it was a good week and a good learning experience to improve as the weeks passes, and I +adapt and change to, hopefully, someone better. Because again, I'm just someone who's trying to +improve. + +----- + +Also, shout out to [@sophia-codes](https://www.tumblr.com/sophia-codes) again, she's being someone +great to work with and just tank in general about tech. And she nailed perfectly the front-end of +the application to the style that I wanted, I'm really thankful that she accepted my invite to work +in this project, hope she also liked it and hopefully helped her on her journey on learning web +development. Hope we can work again in other projects\! + +> **Today's artists & creative things** +> +> **Song:** [Abrasive - by Ratatat](https://music.youtube.com/watch?v=YCnzInuu-Lo) +> +> I normally work listening to Daft Punk and "disco songs" that are recommended alongside them, I +> don't know why, I kinda just associated this type of song with my coding work and because of the +> somewhat lack of lyrics, it doesn't distract me. But this song, for some reason it popped out of +> nowhere in the recommendations, and every time I listen to it, I start to dance in the chair. Why? +> First, it pretty much just electric guitars, which already scales the likeness factor for me. But +> second, **it is such a good song to listen to**. It doesn't have lyrics, or any things that make +> it somewhat stand out of what I already listen to. However, **it is just pure upbeat**, I listed +> to it and just feel happy and feel a sense of gratefulness for being alive, and the [official +> music video](https://youtu.be/f7wkRET0hbo) reflects it so perfectly. The music video is just +> people feeling joy, dancing, showing talent, life, energy. Perfect song to listen to, even more to +> remember yourself to be happy just for the sake of being happy and living y'know? + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-27_2023-12-02.md b/daily-blogs/day-27_2023-12-02.md new file mode 100644 index 00000000..11503071 --- /dev/null +++ b/daily-blogs/day-27_2023-12-02.md @@ -0,0 +1,44 @@ +--- +scope: guzsdaily +url: https://guz.one/27 +tumblr_id: 735642010570096640 +created: 2024-03-05T13:50:33-03:00 +counter: 27 +title: I dont know a good title for today +modified: 2024-03-26T11:57:06-03:00 +public: true +post_date: 2023-12-02 +--- + +# I Don't Know a Good Title for Today + +So today was... strange by some reasons. + +Yesterday I went to bed somewhat late, so I ended up sleeping most of the morning. And after +around 2 p.m. the hours just passed without me noticing. I don't know, I just wanted to distract +myself for the rest of the day and play games and watch videos without giving it much thought into, +but for pretty much the entire day I had a headache that just made me don't be able to process +anything correctly. Talking to friends and my girlfriend was off, I couldn't process and answer the +messages without needing to read them again and again to process, I don't know what happened to me +today. + +Maybe I didn't plan or thought on what I actually wanted to do to rest today, and just ended up +burning energy more than I should. I hope that tomorrow I can actually rest and have a better mind +in general, I need to plan what I will do this month and week, so it would be good to be able to +process things. Sorry for the short post, I wanted to in the weekends make more and talk about more +insightful topics, but I simply can't even choose a title for today's post. + +Sometimes you just have a bad day, and it is okay I guess. + +> **Today's artists & creative things** +> +> **Album:** [Magnifique - by\ +> Ratatat](https://music.youtube.com/playlist?list=OLAK5uy_mdJtm6GkGAh1mFO5MBtFhwdXgqs2DVK9w) +> +> Yesterday I recommended a song from this album, Abrasive, but just wanted to say here that the +> entire album is also a bot to listen to and really different from anything that I listened to in +> the past days. Not all songs are exactly like Abrasive, which is personally my favorite, but it's +> still a good album and I hope to listen to more Ratatat in the coming days. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-28_2023-12-03.md b/daily-blogs/day-28_2023-12-03.md new file mode 100644 index 00000000..fee38ae0 --- /dev/null +++ b/daily-blogs/day-28_2023-12-03.md @@ -0,0 +1,85 @@ +--- +title: A growing factory +post_date: 2023-12-03 +modified: 2024-03-26T11:57:05-03:00 +tumblr_id: 735733879113154560 +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/28 +counter: 28 +public: true +scope: guzsdaily +--- + +# A Small, but Persistent, Factory + +So, I don't have a good post subject for today to be honest. Today I just organized some tasks for +this week's project, which is learning and creating things like a LinkedIn and resume to get a job, +but nothing actually practical I would say. But something that I did today is play Factorio, **a +lot.** So because I already did a post about this game, why not a small update. + +![A printscreen of the author's Factorio starter base. It is somewhat small and totally inside a +square of walls and water. The print was made at night, so the lights are turned on, which have +different colors for each section of the factory. The factory also has a big Factorio logo on the +top inside the square, looking like it is a promotional image and/or showing how the "Factorio +experience is". Also, there are two belt lines coming from outside, one for coal and a bigger one +for iron, which are resources that seems to have run out inside the +square.](daily-journal-28_factory_1.png) + +And as you can see, it didn't change that much, aside from some decorations, that's because of +biters. If you don't know Factorio, biters are your main enemy, and they grow and start to attack +more when you start polluting a lot of the world/map. And let's just say that I didn't pay so much +attention to it until it was too late, so they attacked, not just once, destroying almost half of +the factory. + +I'm still learning the survival of the game, and I am trying to research everything I can before +start some type of proper base, which is what I'm already starting at the time of writing. However, +because of this strategy, I don't have a lot of defenses or even a factory that can easily produce +them, as you can see in the print, some belts are low, even more the ones that need things like +petroleum. + +I have to admit that after that biters attack, I stopped playing for a lot of time, because seeing +your progress be destroyed in a blink of an eye is not the best feeling y'know? But also, I don't +want to create a new save and give up on this. So I improvised. In this save, I enabled so mods in +it, and one of them is one that lets you build water tiles in the map and canals. And you know what +can't swim in deep water? Biters\! So instead of just going on building walls and tower that can be +destroyed, I planned on using these water tiles to, in a coward way, don't let the biters even enter +the factory. Which was somewhat of a challenge because the TNT to create this water tiles, is not +that cheap, but over time I was able to accumulate enough to at least protect the main base. + +After this, I also focused on artillery research, and was able to get the most op thing until now: +The tank. I really wanted to have now the screenshots from before, but let's just say that I won't +need to care about biters for a reasonable time now: + +![The map of the world, showing the factory's square in the middle and 3 to 4 big lakes around it. +The lakes seem to have been connected by artificial channels. Inside this area surrounded my lakes +and channels, there's not any red dots (biters nests). The only area not connected is the top left +corner, which has a greener tone, indicating trees that can reduce and block pollution from +spreading to that area of the map.](day-28_2023-12-03-20231203205807229.webp) + +Nonetheless, as it is shown in the map, I'm now working on making canals between the lakes that are +around the base, for two reasons: biters can swim; And I have the [Cargo Ships\ +mod](https://mods.factorio.com/mod/cargo-ships) installed, so them will be used to navigate around +the base to transport items in bulk to different hemispheres of the base. I really want to actually +start a proper factory, with heavy use of train networks that I love, and also with something +different: proper pollution management. Why? I like the trees of this game, and the idea of a green +factory in some sense is cool to me, and managing pollution to not kill them will be an interesting +challenge. How? With mainly this mod: [Pollution Solutions\ +Lite](https://mods.factorio.com/mod/PollutionSolutionsLiteWLearnedResearch); so I can even recycle +pollution back to energy to be used\! + +----- + +Well, I think this is for today. It was a silly entry, but an entry nonetheless, and I am kinda +proud for not giving up on this save. I want to play another games also, but Factorio is addicting +very easily. Maybe a good reason to think more about yesterday's topic of planning my free time, so +I can play and do all the things that I like, but that's a talk for another day. + +> **Today's artists & creative things** +> +> **Song:** [Abrasive - by Ratatat](https://music.youtube.com/watch?v=YCnzInuu-Lo) +> +> (I'm addicted to this song, every time I start writing this daily journal, I start to listen to +> it) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-29_2023-12-04.md b/daily-blogs/day-29_2023-12-04.md new file mode 100644 index 00000000..5ffae32e --- /dev/null +++ b/daily-blogs/day-29_2023-12-04.md @@ -0,0 +1,150 @@ +--- +public: true +modified: 2024-03-26T11:57:04-03:00 +title: Anxiety with jobs +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 735827496707227648 +scope: guzsdaily +counter: 29 +post_date: 2023-12-04 +url: https://guz.one/29 +--- + +# Anxiety with Jobs + +As I said in past posts, I'm in the look of finding a job. And this week's project is researching, +create and learn things to do so, but let's just say that researching didn't help with my anxiety at +all. Knowing that I need one somewhat soon if I want to be financially stable and have a home or +apartment in some years, it is not good to enter a new social media and see how fucked you are, even +YouTube videos didn't help that much to be honest, because none seems to actually talk about this +"middle ground" that I'm in. + +## Why Be Anxious? + +### Lack of \[real\] Experience, + +If you aren't in tech, let's just say that in this market it's really hard to prove that you can do +a good job, because a good programmer is something subjective most of the time. And the big problem +also is that your recruiter won't actually see things like source code and the "behind the scenes" +of your work, it will probably just see your experience in other past jobs, like any other +profession. Which is kinda hard to get when to get a job to have experience, you need experience, I +think everyone here already knows this paradox. I don't have experiences, so maybe I can prove +saying the things I know? Like, saying the things I learned? + +### Lack of \[real\] Education, + +Well, no. I'm self-taught, so I don't have a degree or prove that I learned something these past 2 +years. Yes, I made some courses here and there, but most of them I left and started to learn based +on YouTube videos and mostly creating my own projects and learning by trying. Thankfully in this +industry, something like a degree is not mandatory for getting a job, but it probably helps a lot. +Well, maybe I can then show someone my skills and what I learned? Possibly someone whose work in a +company that is recruiting? + +### Lack of Networking, + +Again, no, and this is the one that gives me more anxiety. I mostly have relationships online now +days, because of my social anxiety which I developed during my young teenager years, and let's just +say that this anxiety also applies to social interactions on the internet. There's pretty much no +one that I know that could network with to get a job, I actually just started to have people who +work in tech to talk with some weeks ago, by accident in some sense. Yes, there are Discord servers +and communities that I could talk in, but again, social anxiety still attacks. But in this industry, +it seems that it is more possible to get a job if someone recommends you than if you apply directly, +even more after the layoffs that happened after the pandemic. There are a lot of people applying, +lack of jobs it seems, but also lack of quality in the people who apply, so a lot of companies seems +to be making intern hires and position shifts instead of getting someone new who probably doesn't +have experience to work. + +#### LinkedIn + +This anxiety worse a lot after I created a LinkedIn account, because of their emphasis in +connections, which is similar to the "mutual" concept in other social medias, but worse. I don't +have people to connect, to improve my account algorithm or whatever. This social media in general +seems so bad, and worse than just applying to random companies in job finding sites even. And it is +somewhat funny that a platform which has a lot of tech people in it, has a 5 to 10 seconds loading +stage in each page. + +### But a Lot of Projects + +As you seen in some past entry, I have a lot of projects ideas related to code, around 20 notes just +in my Obsidian, and some more in my phone's note-taking app. And to be honest, that's what I'm good +at, actually coding. Yes, I need and kinda want to have more connections with people in this +industry, but we all are in this because we are/want to be good at something: programming. I want to +create software and things that help people, so that's what I will do every day to be someone who's +desired to be hired. Thankfully I didn't fall in tutorial hell, didn't stop some framework or one +tool (without even know basic programming logic to begin with), so you know what? **I will fucking +show it by creating things that "someone else" couldn't create. FUCK. OFF.** ~ok, sorry, but I +really needed to emphasize this for me even.~ I created Lored and Capytal for a reason, to show that +I can create quality code and products, and maybe even be able to don't need a traditional job in +the future. + +## Talking More Serious Now + +Ok, but now talking in a more serious note. I feel like I cannot really plan well how I can get a +job in this industry, in a lot of sense luck has a factor in it, but you also need to create your +own luck. Something that I'm trying a lot now is to be more persistent, continue even if I fail, and +it is what I need now when finding a job. It makes take months or even more, one year until I get +one, but I need to try something to improve the things I lack now days. So I created a small plan to +do so: + +### Create Projects + +This is what I like and am good at, but would also help me a lot in showing my skills. Out counting +the idea that my projects are open-source, built in public and people can judge clearly if the code +and process are good, having a good list of projects in your portfolio or resume can really show +that you actually want to learn, improve, and code y'know? + +### Contributing to Open-source + +This will be challenging to me, but I need to start to contribute more back to open-source projects. +Wanting a job or not, contributing is one of the best ways to connect with people and say like +"hey\! I exist and know how to code\!", and just giving back to this community and tools that I use +seems fair, I want to help, and a lot of people needs help. Soooo why I don't have an "open-source +weekend"? Contribute to a project every week, while also creating my own projects, seems reasonable +and won't pressure my social anxiety that much every single day. + +### Applying to Jobs + +I will mostly be rejected because of the reasons above, period. But if I at least get to the +interview part of the recruiting process, I can learn how they work and how to communicate and don't +be anxious during the live coding section, which will really come in handy when I start to apply to +jobs that I actually want and/or have a change to be hired. And there's a change in these random +applications, that I actually get hired to work, so why not try one every week also? + +### Connect in Social Media + +This is the part that, I'm going to be honest, I plan to be lazy with. I really don't care that much +in opening Twitter or LinkedIn in general, even Mastodon to be honest, I just got tired of them, but +I can't deny the value that them have in showing your work to an audience, even more if you play the +algorithm and post consistently every day. But you know what I can use to do this part? Automation\! +(And even AI, possibly\!). I will probably create something, with my own website, to get notes in my +note-taking app here where I write my daily journal entries, to post them in social media, and maybe +have a section to weekly tweets related to blog posts that I posted, so hopefully I never actually +open these platforms. And yes, I'm seeing the possibility to use AI to create tweets related to +posts automatically, but I don't want to use OpenAI's ChatGPT for reasons, a lot of them, and would +like to use some open-source alternative and/or create/run my own model even. But I will probably +just batch write a bunch of them to be posted daily automatically. + +----- + +I think that's it, today's was a little different, but I'm trying new formats to these daily +journals. Nonetheless, it is my daily journal, so I will write how I like them. ;') + +> **Today's artists & creative things** +> +> **Video & Song:** [Glimpse of Us - by Joji](https://youtu.be/NgsWGfUlwJI) +> +> Joji never was really my style of music, and it still isn't, but recently I remembered about him +> and had the curiosity to listen again. And this music, and mostly the video clip, make me shocked. +> I actually thought that this video was actually found footage, that those people were real, and +> the history talked in it was real (which to be clear is not, here is the [behind the +> scenes](https://youtu.be/vturpIwaaz8)). The visual direction of it is simply superb and of course +> the music just makes it even more excellent, seeing these people in such destructive life, and +> even them realizing that life shouldn't be this, the chaos increasing together with the music, +> this is fucking art. I didn't follow Filthy Frank, but knowing about he and what Joji is now, how +> his persona changed, just gives even more weight to it and his music to be honest. I don't know if +> this video somehow reflects how was his life in the past when he was doing Filthy Frank and all +> his past videos, I probably don't, but I like somehow to interpret some connection to be honest. +> In general, just love the music and art he created and the artist that he became. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-30_2023-12-05.md b/daily-blogs/day-30_2023-12-05.md new file mode 100644 index 00000000..9b4bbe17 --- /dev/null +++ b/daily-blogs/day-30_2023-12-05.md @@ -0,0 +1,48 @@ +--- +counter: 30 +scope: guzsdaily +title: Lack of easy tasks +tumblr_id: 735912145845469184 +url: https://guz.one/30 +public: true +modified: 2024-03-26T11:57:03-03:00 +created: 2024-03-05T13:50:33-03:00 +post_date: 2023-12-05 +--- + +# Lack of "easy" Tasks + +Today, I can't say if I procrastinated or not. This week's project, like I said yesterday, is "Learn +Job", so the focus is on primarily researching and creating a resume to be able to apply to jobs. + +However, having this open-ended project and tasks isn't working for me that much. Most of the day I +have done other tasks like organizing my Obsidian's graph view and trying to learn and use LaTeX, +because I saw that some people use it to create their resumes, but it was harder than I thought and +not something which I feel like putting effort for now. Yes, it kinda goes against my "principle" of +having everything in plain text and/or in a readable format, but for now I will use LibreOffice +(*a.k.a. Microsoft Word but open source*) until there's other solution. + +I'm thinking of somewhat changing the week's project in the middle of it a little, maybe try to +focus on my website and automation tools that I talked about yesterday, because in a way or another +they will help me to get a job and networking probably. Nonetheless, I really don't know, it is hard +to work on a project that "you don't know what you don't know", so I think the most I can do is +experiment and see what information I can collect and annotate. + +Also, tomorrow the entry will be a special one, "because 31 is 13 but in reverse", and I will talk +about one of the topics that I mentioned in one of my introduction posts here on Tumblr. And I think +that's it for today, small post, but also it's hard to say anything when so little happened today. + +> **Today's artists & creative things** +> +> **Song & Video:** [Look my way (Helluva Boss) - by Vivziepop /\ +> Spindlehorse](https://youtu.be/rATbtwj1qls) +> +> I really can't describe how I appreciate Helluva Boss, the animation and characters in it are just +> so well animated and written, and one of the best examples is Stolas and Ozzie relationship. +> Stolas is such a character that you can feel the pain in how he sees his life and himself, and +> this song and Bryce's voice really sells the feelings of the character. Similar to You'll Be Okay, +> for me this became one of my favorite songs in this series and in general. Highly recommend give a +> listen. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-31_2023-12-06.md b/daily-blogs/day-31_2023-12-06.md new file mode 100644 index 00000000..1cbbd7b3 --- /dev/null +++ b/daily-blogs/day-31_2023-12-06.md @@ -0,0 +1,126 @@ +--- +scope: guzsdaily +post_date: 2023-12-06 +public: true +tumblr_id: 736006830473592832 +counter: 31 +title: Someone whos writing a journal +url: https://guz.one/31 +modified: 2024-03-26T11:56:56-03:00 +created: 2023-12-06T18:42:25-03:00 +--- + +# Someone Who's Writing a Journal + +One month doing these daily journals, with just one day being posted outside the daily time frame, I +have to say that I'm somewhat surprised that I was able to do it. Yes, not all of them were long or +really thought of, some I have to admit that I'm not so proud of and could have more attention to +them, but to be honest, I think it reflects the day they're written somehow. Yesterday I annotated a +lot of ideas that I have for this journal, some philosophical thoughts and believes that kinda drive +who I am and/or want to be, and simply things to talk about. And today's topic is in this category. + +If you read any of the past entries and became curios and/or just looked at any of my other social +media, you probably saw that I created some type of brand/identity for me here on the internet. +Things like the phrase "someone who's trying to improve" or the symbols in my profile pictures, and +even my nickname/username "Guz013". And maybe you asked yourself, "what's all of this?", so well, +why not talk about it today? + +## Why Create a Brand? + +If you are one of the zero people who aren't close to me and read the Day 2 entry, you probably +already noticed that I like brands. That's something which I developed around the past recent years, +even more after the pandemic, because I started to like and learn about design, primarily logo +design. There is something special to me in having a name and more importantly, a logo, which +represents a creation of yours, even more when said design is able to express the creation. For me, +creating logos is a type of art and hobby that I like in general. Yes, a lot of them are +minimalistic and somewhat follow the recent trend of oversimplifying everything, which in most cases +ends up being a bad idea, however there's also some challenge and art in trying to make a simplistic +logo look good and unique, and to be honest, I just like that style y'know? + +Is all of this maybe a "capitalism thing" or whatever political view you want to put into it? I +don't know, and I don't care to be honest. Personally, I just like the idea of people looking at a +logo or name and instantly recognizing what or who it's representing, even better when it's +represents a good thing. + +## Who's "someone Who's Trying to improve"? + +To be honest, I can't remember when/why I adopted this phrase, I just remember that it was around +two to three years ago, and it wasn't the best time of my life. I was having a lot of +procrastination problems, and my self-esteem wasn't the best, I just felt that I would never be who +I wanted to be. So you can see now at least why I started using it, it's a way to remember myself +that I'm not perfect, that I will never be perfect or even the person which I want to be someday, +the only thing that I can be is *someone who's trying to improve* constantly. Every step, every win, +is an improvement, and I don't want to give up and stop. + +Nonetheless, this phrase also doesn't represent just my journey in trying to be someone better for +myself, but also in relation to the world. I won't go in details, but I had a time in my life where +I wasn't the greatest, I never disrespected anyone or were aggressive in any way, I just hadn't the +best views of the world, and I regret that. And thankfully, having better influence and just trying +to open my mind in general changed that, but I will make mistakes, I will probably hurt people, on +purpose or not, but I'm trying to not, because I want to be a better person, and also try to make +this world a better place in the means I can like everyone else tries. + +## What Are Those Symbols? + +If you saw my work somewhere, and primarily my profile pictures, you saw at least one of these +symbols: + +![](pfp-guz-light.svg) ![](pfp-art-dark.svg) ![](pfp-code-light.svg) ![](pfp-graphics-dark.svg) +![](pfp-music-light.svg) + +And I will already get this out of the way, **they aren't meant to be any preexisting symbol or +language typography**. All of them were created using a custom alphabet/typing system that I +created, and no, I will not place how to "decode" them, because: one, it is very simple to do; two, +it would get the fun out of it. + +These symbols represent different aspects of my life: me as a creator and person; my art and +drawings; my codes and interest in software; my likeness of graphics and design; and my love for +listening, and hopefully one day creating, music. They represent my personality and who I am as a +person in this internet, and primarily, who I am as a creator. + +All of them also have my main symbol: + +![](pfp-013-light.svg) + +Which represents the 013 in my brand. + +## Who is "Guz013"? + +Like everyone else, I had a lot of usernames as time passed, some notable were: "Gu\_BRASIL", +because I wanted to create a channel called "GG Brasil" with a friend which also had a name starting +with a "G"; Gu013, because "Gu" is a common nickname for my name ("Gustavo") here in Brazil; and +finally, "Guz013". And I'm going to be honest with you, the history of this nickname is nothing +special, even more when knowing that I created it when I was around 14 to 16. + +The "013" came when I was around 14, because 13 ended up being my "luck number". Why my luck number? +Because it is the number which everyone associate with bad luck, and like every teenager, I +want\[ed\] to be different. But because just "13" is kinda lame, I added a zero, and "013" became my +luck number, and also, part of my username/brand. To be honest with you, I don't like it that much, +but it comes handy when creating usernames in platforms with unique ones. And "Guz" is again just a +common nickname for "Gustavo", normally spelled "Gus" with a "s", but I didn't know and to be +honest, "z" is a prettier letter. ;') + +Ye, it isn't the best origin, but welcome to names on the internet, most of them don't have a good +origin history, even the big ones. + +----- + +And that's it for today. To be honest, seeing now, it feels somewhat egocentric having a whole entry +just to explain my brand image, but whatever, it probably will be handy if anyone ask about them one +day. It is surprising and kinda scary to know that it already passed an entire month doing this, and +I didn't notice. Just seeing this list below is strange, never thought that I could handle this type +of consistency in my life. *Even more knowing how much I ended up procrastinating today lol.* + +![](day-31_2023-12-06-20231206195454309.webp) + +Hopefully tomorrow will be better. And remember, never stop trying. + +> **Today's Artists & Creative Things** +> +> **Musicians:** [Scatolove](https://music.youtube.com/channel/UCRrcJVynB_ahge0NwWfdJkQ) +> +> I recommended this Brazilian couple in my first ever post here, so why not recommend again? I love +> their songs, so go give a listen to them. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-32_2023-12-07.md b/daily-blogs/day-32_2023-12-07.md new file mode 100644 index 00000000..4300274f --- /dev/null +++ b/daily-blogs/day-32_2023-12-07.md @@ -0,0 +1,45 @@ +--- +url: https://guz.one/32 +tumblr_id: 736087856633741312 +public: true +created: 2023-12-10T09:29:50-03:00 +scope: guzsdaily +modified: 2024-03-26T11:56:56-03:00 +counter: 32 +post_date: 2023-12-07 +title: No tasks +--- + +# No Tasks + +This should be a positive title, but to be honest, it is. "Why?" because without any task, I end up +procrastinating. Like I did most of this day. Having an open-ended project/task is something which +doesn't work for me. + +So this week is not going so great, but at least now I created a basic resume and probably will +create some note or system for listing and managing contributions to open-source that I want to do +in the weekends. I'm kinda, I don't know if it is the best word, but addicted to coding. Doing just +research and not putting things into work seems to tire me more than working on a project, even more +when what I'm doing I can tell if is having progress or not. + +----- + +Something which I'm done today at lest to improve and actual have a beneficial effect over time, is +installing [Tridactyl](https://github.com/tridactyl/tridactyl), an extension that lets me navigate +in Firefox pretty much just using the keyboard. I plan to one day create a post talking more about +this "keyboard-centric" approach that I have, but it is somewhat technical, and I'm still +experimenting and trying new things to do so. Well, sorry for the small post, I'm simply cannot +write that much today. + +> **Today's Artists & Creative Things** +> +> **Song:** [Merry-Go-Round - by Joe Hisaishi](https://music.youtube.com/watch?v=xxsvTvDQKMY) +> +> This is a song that a friend of mine one day found, and became addicted to it. It is simply so... +> I don't know, it has a mix of being hopeful, but also treating in some small parts. I can easily +> see this music playing in some sort of end or start scene in the fields, actually I don't need so, +> because it is an opening to an anime, so it kinda makes sense. In general, it is just a beautiful +> song, so highly recommend giving a listen. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-33_2023-12-08.md b/daily-blogs/day-33_2023-12-08.md new file mode 100644 index 00000000..0929df38 --- /dev/null +++ b/daily-blogs/day-33_2023-12-08.md @@ -0,0 +1,40 @@ +--- +modified: 2024-03-26T11:56:55-03:00 +counter: 33 +url: https://guz.one/33 +scope: guzsdaily +tumblr_id: 736186462472716288 +post_date: 2023-12-08 +title: Not the best week +created: 2023-12-08T21:18:20-03:00 +public: true +--- + +# Not the Best Week + +So this wasn't the best week, like I said yesterday. And unfortunately there's a chance to things go +a little off rails because of some personal life and important people around me which I want to take +care of and be able to be with them, for now at least everything is okay and normal, it is just +something which I need to be conscious about. But let's not live in the future that much. + +Today again I mostly procrastinated, I felt how the lack of a routine really kills my day and +productivity, so at least I can learn to not let my intrusive thoughts win. At least I was able to +configure something to organize a little of the "open source Friday" thing, so hopefully I can start +it next week. I also need to remember to continue with the plan of applying jobs every week and +things like that. In general, doing nothing made me feel a lot more tired than when I was actively +coding/working, it's kinda the thing that's really driving my day I noticed, however I also need to +remember to not just code, but socialize, apply to jobs, do my hobbies, etc., so creating and +organizing my free time would also help. + +In general, at least now, I have some ideas to work and improve upon. Maybe next week will be +better. + +> **Today's Artists & Creative Things** +> +> **Song:** [You Will Be Okay - cover by Caleb Hyles](https://music.youtube.com/watch?v=9zSlgZA8RnU) +> +> (Sorry for the repetitiveness\! I will try to make a list that I can accumulate creative things to +> put here\!) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) sa/4.0) diff --git a/daily-blogs/day-34_2023-12-09.md b/daily-blogs/day-34_2023-12-09.md new file mode 100644 index 00000000..f922ce80 --- /dev/null +++ b/daily-blogs/day-34_2023-12-09.md @@ -0,0 +1,181 @@ +--- +post_date: 2023-12-09 +title: Killing demons +public: true +scope: guzsdaily +counter: 34 +created: 2023-12-09T22:14:09-03:00 +modified: 2024-03-26T11:56:54-03:00 +tumblr_id: 736285955704733696 +url: https://guz.one/34 +--- + +# Killing Demons + +With a title like that, you're probably thinking that today's topic is something like: "killing your +inner demons". But nop, I just don't have any good subject that I want to write today, so I will +just talk about one of my favorite games that I played today. + +![The ULTRAKILL game logo. A big, all uppercase, metallic red logo saying +"ULTRAKILL".](day-34_2023-12-09-20231209222422723.webp) + +**GO FUCKING PLAY THIS GAME.** I don't care if you like boomer shooters or first-person shooters, +**go play this fucking piece of art.** This is simply one of the best, if not the best game I played +in a long time. I not even good at it **and a love it.** + +This game is still unfinished, but I think I never had so much fun with a game, the sound design, +the graphics, the hidden lore, the soundtrack, **oh my fucking god the soundtrack.** I will try to +be straight to the point and explain without giving spoilers, but just let me say, talking about +this game in text, is not an easy task. However, let's just say that if this was a video essay, I +would be screaming. + +## The Gameplay + +I will just say this out of the gate: I'm not good at shooters, and even worse at fast-paced ones. I +died **a lot** in this game, every single boss needed me at least 7 to 10 tries in this game, and +the more difficult ones (*I'm looking at you V2 and Gabriel*) I lost count of how many tries I +needed. But I think I never had so much satisfaction with a difficult game in my life. + +This game is a boomer shooter, but not like your typical Doom, no no, this is Doom on fucking +steroids. While games like Doom I would say it's just a walk and shot, I can't really say much +because I never play it, but from what I seem it is somewhat to the ground. Well, let's just say +that in this game, good luck being on the ground for more than 10 minutes without dying. Want to be +in one place waiting for the enemies and being a tank? You will probably die instantly. I never +played a game that makes me have to move and go around this much, while still needing to aim and +kill enemies. *I really wanted to have screenshots and videos for this entry, but unfortunately I +didn't record any of my runs, but just fucking search it on YouTube or something, and you will know +what I'm talking about.* + +And this isn't the best part. Again, I'm not good at this game, so unfortunately I can't really say +that much. But the sheer amount of guns and attack combos you can do in this game is something which +makes even my humble programmer mind blow up trying to figure out how much there's it. I think that +the best way I can really tell about the combos is: you can toss a coin from your revolver, change +to a laser canon, and shot that coin in the middle of the air to make the laser ricochet to the back +of an enemy, killing it instantly most of the time. *I almost am never able to shoot the coin, but +when I do, the dopamine hits hard.* + +### Also, the Enemies + +I will not turn this entry into an entire essay, ~I already plan to do it on the future~, but I just +wanted to highlight the design of some of the enemies here, because as someone who likes design +characters, they are an inspiration I would say. + +![A brown robot with a flamethrower in his hand. He has a camera as a +head.](day-34_2023-12-09-20231209225359896.webp) ![A yellow robot with a tall rectangular read and +two big arms. They hold a giant sword in one of their +hands.](day-34_2023-12-09-20231209224921417.webp) ![A cyan/greenish robot with a feminine body. They +have a robotic head and shoulders, like a upper armor. From said armor, five cables open out like +tentacles. In the lower leg they have more robotic parts, without any type of feet to +stand.](day-34_2023-12-09-20231209224950011.webp) + +*This first fella has a flamethrower, and if you toss a coin behind him and hit it, the bullet will +ricochet to its gas tank, blowing him up.* + +![A red robot with a camera as their head and wings made out eight yellow blades (four for each). +They are sitting in a throne in a chill position, laying their head or the arm. Said arm is +different from his body, being green, like it was a replacement for a broken +one.](day-34_2023-12-09-20231209225204363.webp) ![A holy angel floating with his wings opened. His +wings which look like holographic blades, and his armor is made out of gold. The head is completely +covered by the helmet, with a cross in the place of the +face.](day-34_2023-12-09-20231209225240082.webp) + +*These two made my life be miserable... but also a lot happier.* + +> *Images taken from the [ULTRAKILL's community wiki](https://ultrakill.fandom.com/wiki/Home)* + +## The Lore + +I will pass this paragraph because I've to admit that I didn't yet dig deeper into the lore and +didn't finish the game yet. However, just the fact that that angel is called "Gabriel, Judge of +Hell" and "The Apostate of Hate", is already a win for me. Just want to say that this game seems to +have a lot of secrets, because it has a lot of actual hidden levels and sections, but also a lot of +secrets and history telling in his characters and world in general. + +## The Soundtrack \[and Voice acting\] + +This is something which I need to talk about, because it was what made me actually dragged to play +this game in the first place. The soundtrack of this game makes my blood flow faster, even more when +you mix the voice acting, I wanted to be lying here, but I actually feel hotter and something when +listening to it. + +The best way to describe is showing, so just listen to it: + +
+ +I can feel the hatred of Gabriel, and when the music kicks in, it just makes me scream in a sense. +I'm not a violent person, I'm not someone who feels hate or any similar feeling. However this song, +makes me understand what hate means in a way. Also, I cannot stop thinking about fight scenes and +characters in a epic battle fighting for their deaths when I listen to it. It's the last breath, +it's this or nothing, **I can't die now, I will not die now.** + +### The Album Arts + +Never in my life I would think that a cover art for an album/song would inspire me so much. + +![A drawing with just two colors: black and a saturated cyanish-blue. The drawing pictures the angel +from the previous image looking down holding the hand of a skeleton with is praying in front of him. +The skeleton has a cover which hides most of his body and a hood that covers his face, showing just +the legs and hands of them. The angel's wings are depicted as bigger than the image, being more +stylized to look like feathers.](day-34_2023-12-09-20231209231539554.webp) ![A drawing similar to +the first one in terms of colors and style. The drawing is split in half, being somewhat +symmetrical/reflective. It has a robot similar to the red one in past images, they seem to be in a +sliding/jumping position, putting movement in the drawing. The top one is black with a blue +background, and the one below inverts the color, being blue on a black +background.](day-34_2023-12-09-20231209231631873.webp) ![The same robot from the previous images and +drawings, but now falling to the bottom of the image in a blue background. As he's falling, a sort +of black liquid is pouring out of him.](day-34_2023-12-09-20231209231738903.webp) ![The robot in a +stylist shooting position, almost falling in a way. Now he has a cross stuck in his back in the +middle of the winds, in the point of his gun (looking like a blast in form of crosses), and in the +wet ground where his stabilizing himself. The image is now in a saturated red and black, being the +background red and the robot black.](day-34_2023-12-09-20231209231837364.webp) ![The angel from +pictures above, looking at the viewer, being pictured as a holy image. He has six, which have +crosses sticking out of it, the angel is holding two swords in his hands, with four more hovering +below his open arms. All the drawing of the angel looks like is dripping on the wet floor, where +crosses stick out similar to the previous image. The image has a saturated yellow background with +the angel being drawn in black like the previous ones.](day-34_2023-12-09-20231209231813254.webp) + +I would like to again be lying here, but these cover arts actually made me create an entire section +of the fictional universe that I'm writing/creating for my art and characters. This duotone style +and even more the blend between holy and tech/industrial is something which I personally never seen, +and simply love. + +## An Inspiration in the Form of Game + +This is probably stretching too much, however ULTRAKILL is somewhat of an inspiration to me. One, +this game is made by mostly one guy as its seem, and he was able to make such a game design that I +have never seen in other games. Two, every media that I consume of it makes me be somewhat inspired +to create my world and characters, from music to art. Three, it made me remember what I love in +games, which is see your progress and skills improving over time, challenge yourself, actually give +focus to the game instead of having it together with a video in the background or something like it. + +Yes, it can be "just another boomer shooter", but it actually made me enjoy games again as a hobby +and made me feel a lot more inspired, even more now when I'm focusing on work and job, and almost +forgot for my love in video games, art and even video making. I have to admit that I almost forget +to play it sometimes unfortunately, because it is comforting just sit and watch videos all day, but +playing this game again really made me remember to also focus and have fun doing things that I love +and can improve upon. Even when what you're improving is how fast and stylish you can kill a demon +in a virtual game. + +**So go fucking play this game\!** And remember: + +Mankind is dead.\ +Blood is fuel.\ +**Hell is full.** + +> **Today's Artists & Creative Things** +> +> **Game:** [ULTRAKILL - by Arsi "Hakita" Patala (published by New Blood\ +> Interactive)](https://store.steampowered.com/app/1229490/ULTRAKILL/)\ +> Go play this game. +> +> **Album:** [Ultrakill: Imperfect Hatred (Original Game Soundtrack) - by Heaven Pierce Her\ +> (Hakita)](https://music.youtube.com/playlist?list=OLAK5uy_n0fai8FhkaKYVIZcPJEVz0w53i3yO7El0)\ +> Go listen to this album (I personally prefer this act/soundtrack/album). +> +> **Song:** [The Death of God's Will - by Heaven Pierce Her\ +> (Hakita)](https://music.youtube.com/watch?v=BSpR0DJEgxM)\ +> Go listen to this song (Personally prefer when it has the voice acting together, but even then it +> stills superb. Just the name of the song is already a piece on its own). + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-35_2023-12-10.md b/daily-blogs/day-35_2023-12-10.md new file mode 100644 index 00000000..5bbafb7c --- /dev/null +++ b/daily-blogs/day-35_2023-12-10.md @@ -0,0 +1,100 @@ +--- +post_date: 2023-12-10 +modified: 2024-03-26T11:56:54-03:00 +counter: 35 +public: true +created: 2023-12-10T20:02:18-03:00 +url: https://guz.one/35 +tumblr_id: 736366052137746432 +title: Personal projects +scope: guzsdaily +--- + +# Personal Projects + +I really don't know if I should separate them from "normal ones". + +This is something which I can't decide now when I'm trying to organize more my "free-time", personal +projects never really worked well for me. Outside of projects for people around me, gifts, etc. most +of my projects I like to add the same amount of effort and brand in them, because like I said in +some previous posts, I like branding and creating logos and good-looking projects. But does it make +me really be resting when every project looks like a work project? + +## The Problem with Coding + +Coding is one of the most enjoyable things that nowadays I do, I simply love how puzzle-solving-like +it sometimes feels, and it's probably one of the best types of creative things you can do, because +not only you have a fast feedback and see your work being built in front of your eyes, but also +having it be interactive and probably something you want to use on your life is really a rewarding +experience. + +However, this is not the same experience that you will have when you're working with code in a +professional environment. Most of the time you will be doing tasks for a product that you don't use, +or even like. Which is... Ok, really, you can still do the projects that you like after work. Still, +there's something which I can't really explain, but in this part of my life, coding always feel +somewhat work-ish in every way, and also, having just code related projects for my hobbies and work +feels almost a prepared recipe for burnout and boredom. + +It's clear that coding projects are projects and not "personal projects". + +## The Problem with Hobbies + +But, hobbyist projects shouldn't be put in a different category, personally. Why? Because every +project nowadays can become a work and/or have and need the same amount of effort as the other ones, +even more when you like to make them public and "marketable" like I do. With things like social +media, my like of open-source, of brand and logo design, the Capytal dream, every project can and +probably will become its own thing in the future. + +I'm not even touching the monetary part of things and how hobbies can turn into profitable "side +hustle". Yes, you are doing a hobby because you like it and have a passion, but liking or not, the +idea of making it into an actual thing will always come to mind when you're creating it. +*Nonetheless, side-hustles still are a bad idea for me and I don't like them, the point I wanted to +make is more about recognition and showing your work publicly in a nice way.* + +## A solution\[?\]: Intention + +It's kinda obvious, this "solution", but I can't really think of anything better. But separation of +intentions instead of projects themselves is probably the best solution for me. Not only that, but +also the focus that I want in my life right now. + +Coding is still a hobby for me, but it's also the focus of my life nowadays. Independent if it is a +project created by me, one created by a boss, or one that won't help me get a job/work somewhere, +coding is the focus of my life because I need a job, and what is driving my life in the future days +to months. So, said projects related to it are the ones which I will work Monday to Friday, giving +the most time of my days. Everything else is what's help me break the routine and help my creative +mind still be able to work with different areas of my life. + +The only thing I actually need to do is balance, and oh boy it's hard to do it. I have a lot of +projects and hobbies,\\from creating a fictional world and drawing its characters, to creating +modpacks and resourcepacks with custom 3D models for Minecraft, so the thing which I need to take +care of if it's these "secondary focuses" are balanced in some way, so I don't end up just coding +during the week, and drawing during the weekends. Do I really know how to do it or program it on +Obsidian? No really, but for some time now I had the \#scope/ tag group lying around, so maybe I +could do something like Quarter's or Month's scope or something like that, so I can filter them when +choosing my projects and days in general. I will make an update when this feature become added to +the system. + +----- + +However, there's a footnote: relationships. This is the only part of my organization and workflow +which I still don't know how to organize. Yes, it can feel unnatural to "organize people in my +life", but I'm not the best person when trying to pull conversation with friends and sometimes even +save some hours to be with my girlfriend, so yes, I need some way to at least see if I'm giving +attention to the important people in my life. This system probably will be best implemented when I +start using some sort of time tracking software, so I'm able to actively see and choose to be with +someone in that day. *I just want to be a good friend and boyfriend, y'know?* + +> **Today's Artists & Creative Things** +> +> **Creator:** [Aarthificial](https://youtube.com/channel/UCtEwVJZABCd0tels2KIpKGQ) +> +> This is a creator that I have been watching for a very long time, since it's first video, +> actually. And it's a big inspiration for my interest in video making, creation and even game +> development and devlogs. Just the idea that he actually created an entire library/application to +> edit his videos and make the graphics that you see in his videos, explaining the logic and systems +> of his game in a visual way that I have never seen before, really makes he stands out from the +> rest for me. I know that I don't have a big influence or number of people reading these entries, +> but even then, subscribe to his channel, he's having just 100k is a disservice. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) y-sa/4.0) diff --git a/daily-blogs/day-36_2023-12-11.md b/daily-blogs/day-36_2023-12-11.md new file mode 100644 index 00000000..fa67b1f7 --- /dev/null +++ b/daily-blogs/day-36_2023-12-11.md @@ -0,0 +1,60 @@ +--- +modified: 2024-03-26T11:56:52-03:00 +tumblr_id: 736455146711711744 +scope: guzsdaily +counter: 36 +title: A small post +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/36 +public: true +post_date: 2023-12-11 +--- + +# A Small Post and Victory + +Today I just want to do a small post and talk about a "small victory" if we could call it that. + +I sent my first job application\! Of course, I didn't receive any emails yet, but I hope to at least +get an interview in a foreseeable future. I don't want to tell where I applied for reasons and +anxiety in a way, I don't know, it just doesn't feel right to say the company, but it is a platform +that I use pretty much everyday and is related to things that pretty much introduced me to +programming. The tech is things that I already worked with and/or want to work more in the future. +But Independently if I'm lucky or not to get a job or even an interview, just applying is a bit step +for me. + +----- + +Also, talking about companies, because I'm trying to annotate places that I would like to work in, I +pushed the Obsidian Templater plugin to another level pretty much I would say. Just look at this: + +![A GIF of Obsidian being used. The user created a file under the folder "work/companies", and when +the file opens, a prompt appears asking a "Company's Website", the user types "https://vercel.com". +After confirm the prompt, the content of the file/note changes, and it's filled with information +like: Vercel's Twitter and GitHub; careers page link; and the banner of the note is changed to the +Vercel's promotional image/banner.](daily-journal-36_template.gif) + +> *No, Vercel is not the company that I applied, I'm not in that level yet. It's just an example, +> and I used them because it's the hosting solution that I use. And I also used their website as a +> test while developing the template.* + +Yes, this is a template which gets information directly from a company's website. I'm still +developing it, but just the idea that I can actually fetch a website and scrap information from it +like name, description, Twitter, GitHub profile, careers/jobs page, etc. is really eye-opening, and +I will probably integrate more when working on annotating and collecting info from the internet. + +> **Today's artists & creative things** +> +> **Website/tool:** [Screenia - Free and Open Source Website Screenshot\ +> Tool](https://www.screenia.best/) +> +> I know that it is not "creative" in the common definition of it, but it's still something that +> helped me and inspired me to create this template and other projects/tools in the future. While +> working on the template I wanted to have the note's banner be the company's website/front-page, +> and every single solution to do it via an API were paid, not open-source and/or needed some sort +> of account, and Screenia is the opposite of all of that. So if you're a developer and or need a +> tool like it, highly recommend you to use it, just remember that it's a personal/small project, so +> please not abuse the API. Because it's open-source, you can host it yourself if you need a lot of +> screenshots on demand. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-37_2023-12-12.md b/daily-blogs/day-37_2023-12-12.md new file mode 100644 index 00000000..b88a323e --- /dev/null +++ b/daily-blogs/day-37_2023-12-12.md @@ -0,0 +1,85 @@ +--- +public: true +tumblr_id: 736547389250387968 +url: https://guz.one/37 +modified: 2024-03-26T11:56:51-03:00 +scope: guzsdaily +created: 2024-03-05T13:50:33-03:00 +post_date: 2023-12-12 +counter: 37 +title: Laughing at my insecurities +--- + +# Laughing at My Insecurities + +> Another small post because I'm with a headache, since I didn't use my pomodoro timer, and now I'm +> tired. + +It's not news that I have anxiety and insecurity, I mentioned it a lot in these posts, and it's +obvious how it affects my life and productivity. Yesterday I had an attack because of all the +thoughts and feelings that didn't got out of my mind, about how much I'm not spending time with +people, how I wasted this year, how I didn't try hard enough and didn't do anything this year. I +cried, a lot, and unfortunately worried my girlfriend which was in bed with me trying to give me +comfort and someone to talk to. + +That feelings passed, sometimes you just need to let it out for things to be better, and a lot of it +I also thank my girlfriend for being with and supporting me even when seeing me in that state hurts +a lot to her. I wanted to be better and have less of these attacks, but now that I'm in a somewhat +new stage of my life and mind, things still hard. + +----- + +So today, after all of that happening, I woke up and continued my day as usual, and one of the tasks +for today was writing a script for a video that I need to do in the coming weeks. This video is +something special to me, like this daily journal, and it always makes me reflect in myself a little +while writing and making it. I needed to write something talking about how this year was and just an +overview of it, somehow I was able to make it a little more upbeat, because being honest I learned a +lot of things this year. And it kinda just placed me in a good mood. + +After finishing the script, I close it and open my daily note to check the task's checkbox to mark +it as done. And while seeing the note and thinking on what to do next, I look at this little heat +calendar that I have of the year, showing much work I did in a day and how much I followed my +routine (the brighter the green, the better): + +![A grid, a heat calendar, where each block represents a day in a year, and every column a week. +Through January until around April, the calendar is mostly empty, with just some random blocks +filled and a darker column around February (probably days/notes that where this calendar were being +tested). After April until September, the calendar is mostly filled, with just some blank squared +randomly, the colors are mostly bright, just fading around September, where the blocks also start to +become blank again. From the end of October to November it is possible to see a "gradient" until +December, where the notes return to be bright green.](day-37_2023-12-12-20231212204630685.webp) + +... + +....... + +**HOW THE FUCK THIS WAS A BAD YEAR?\!?\!?\!?\! This doesn't look like a bad one, THIS WASN'T A BAD +YEAR\!\!** + +And immediately after that, I started to have a laugh attack and couldn't stop. Literally all that +insecurity started to feel like a joke, I couldn't believe how much I actually worked this year and +how much I was blinding myself. + +**HAHAHAHAHHAHAH\!\!\!** + +How I could consider this a bad year?\!?\! *Go fuck yourself Gustavo, my fucking god lol.* + +After seeing and showing to my girlfriend, she literally just sent me this: + +![A GIF of a man in a meeting, he gets up of his chair, walks normally to a window, opens it, and +just jumps from the skyscraper.](https://media1.tenor.com/m/kdNA2sR6X0wAAAAd/suicide.gif) + +----- + +That's it for today. + +> Also as a little update, I didn't got the job that I applied yesterday. + +> **Today's artists & creative things** +> +> **Song:** [Abrasive - by Ratatat](https://music.youtube.com/watch?v=YCnzInuu-Lo) +> +> I don't know if it makes sense recommend it again here, but for me it does. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-38_2023-12-13.md b/daily-blogs/day-38_2023-12-13.md new file mode 100644 index 00000000..8bb3f467 --- /dev/null +++ b/daily-blogs/day-38_2023-12-13.md @@ -0,0 +1,34 @@ +--- +tumblr_id: 736635715429040128 +title: Empty brain +modified: 2024-03-26T11:56:51-03:00 +scope: guzsdaily +url: https://guz.one/38 +created: 2024-03-05T13:50:33-03:00 +counter: 38 +post_date: 2023-12-13 +public: true +--- + +# Empty Brain + +I gonna admit, I have no ideas to what to talk about here today. There are some ideas annotated in a +file here, but none of them "feels right" to talk about in a week day, to be honest. Maybe I'm just +tired or making excuses? Maybe, but some after 38 days writing this journal, one day or another +there will be posts like this where it is just paragraphs of nothing. And I think that's ok, even +more when I'm sincere about it to my self and you who's reading this. Really, the only thing that's +on my mind is that I need to start going back to the gym, I stopped for a lot of days now, and it +isn't good for my physical and mental health, probably. + +> **Today's artists & creative things** +> +> **Album:** [Random Access Memories - by Daft\ +> Punk](https://music.youtube.com/playlist?list=OLAK5uy_kNhM2yaBTOVwrcZJepB1C9P3-n5_Sfy5c) +> +> For some reason this album nowadays is my go-to album when I'm working, I really don't know why, I +> just started to listen to it while working, and now it's just routine to open it and let the +> algorithm decide after it's ended what I'm going to listen to. Most of the time I don't really +> listen to the music, I just like to have something in the background really. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-39_2023-12-14.md b/daily-blogs/day-39_2023-12-14.md new file mode 100644 index 00000000..35797f0a --- /dev/null +++ b/daily-blogs/day-39_2023-12-14.md @@ -0,0 +1,31 @@ +--- +public: true +title: Not productive day +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 736731889944199168 +scope: guzsdaily +url: https://guz.one/39 +post_date: 2023-12-14 +modified: 2024-03-26T11:56:50-03:00 +counter: 39 +--- + +# Not Productive Day + +So today wasn't a productive day at all, most of the day I just watched videos after again didn't +start my routine trigger in the morning. I'm actually writing this while watching with my +girlfriend, so sorry if this post is not the best. + +But to be honest, I'm not so shameful of myself as I was before, It's just one day and at least +today I was able to go to the gym and do most of my exercises, so at lest a little win today was +made. Also, this week I don't have a big project, I want to pass the following days to do a gift for +my girlfriend, because her birthday is coming, and I want to make something special. + +> **Today's artists & creative things** +> +> **Blog:** [@sophia-codes](https://www.tumblr.com/sophia-codes) +> +> Nice to see you posting again, my friend ;'') + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-40_2023-12-15.md b/daily-blogs/day-40_2023-12-15.md new file mode 100644 index 00000000..67f2e7eb --- /dev/null +++ b/daily-blogs/day-40_2023-12-15.md @@ -0,0 +1,41 @@ +--- +public: true +tumblr_id: 736812079676309504 +title: A rainy day +modified: 2024-03-26T11:56:49-03:00 +post_date: 2023-12-15 +url: https://guz.one/40 +counter: 40 +created: 2024-03-05T13:50:33-03:00 +scope: guzsdaily +--- + +# A Rainy Day + +I'm writing this sooner and somewhat on a fast pace than normally because after the hot climate that +was the past days, now as I'm writing this there's a storm going on, not too big, so I'm not in +danger, just big enough to have the possibility of energy going out. And I don't want to end up not +posting today, which now that I realized, is the Day 40\! My god, time flies. + +Today was better than yesterday, I mostly didn't procrastinate or watch videos, and was able to +continue the gift on a somewhat fast pace. So another win in a way\! At least, I'm now able to kinda +recover quickly after a bad day and just continue as normal. The only thing I wasn't really able was +to contribute to open-source like I wanted to do in the Fridays, I don't know if it's I doing +excuses, but it seems that the following days until my girlfriend's birthday will be somewhat +different because I need to complete this gift in time. No, she's not pressuring me to give +something or even in time, I personally just have a somewhat strong feeling when it comes to +commemorative dates, so I want to make something special and just be a good partner to her - maybe +there's a little of insecurity and anxiety in this, because I already lost a lot of dates and even +remembered wrongly what was our dating birthday this year, so I not want to do wrong again. But it +is my problem, and she already helps a lot me to not pressure myself also, to be honest I can't +believe how I'm with someone so lovely as her. + +> **Today's artists & creative things** +> +> **Song:** [Inbox - by Scatolove](https://music.youtube.com/watch?v=zXolFH2CyfsB) +> +> I already recommended this song in the past, but I just love it, and unfortunately I'm not being +> able to find new ones to recommend here lately. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-41_2023-12-16.md b/daily-blogs/day-41_2023-12-16.md new file mode 100644 index 00000000..eda7d0c6 --- /dev/null +++ b/daily-blogs/day-41_2023-12-16.md @@ -0,0 +1,60 @@ +--- +modified: 2024-03-26T11:56:47-03:00 +tumblr_id: 736909572089020416 +created: 2024-03-05T13:50:33-03:00 +public: true +post_date: 2023-12-16 +url: https://guz.one/41 +scope: guzsdaily +title: Predicting and programmin +counter: 41 +--- + +# Predicting and Programming: Enemies for Life + +> Today I will try to write something bigger, but I'm somewhat short on time now, so sorry if it's +> not the best. + +Never believe when a programmer says that he knows how much time and effort a project will take, +they're lying, even more when this programmer is yourself. In the past couple of days I passed +programming a small mobile application, as a gift for my girlfriend like I talked about in the past +entries, and I gave me around one week and a half more or less, because I didn't want to disturb my +normal routine and other projects so much, but also wanted to do something special from the ground +up. It seems like a small-time frame, even more when it is time-sensitive and has a completion date, +but I already did some apps in the past, and it actually was a rewrite/remaking of an app that I +made for her in the past year, so it would be somewhat easy. + +However, as you can tell by the title, it did not was that easy. + +## Wanting to Be on the Edge + +The shit started right when I started to set up the project, because I wanted to try a new +tool/library to make this app, one that is in late alpha at the time of writing this: +[Tauri](https://tauri.app), more specifically the 2.0 version that introduces mobile support; +instead of [Capacitor](https://capacitorjs.com), that was what I used before. + +In my defense, this is a personal project, and in personal projects I tend to want to try new +technologies and things that I'm interested in to be able to learn something new that I can use in +my "commercial" projects in the process. But against my defense, this tool is not even in Beta, so +obscure bugs and/or lack of documentation were something that would happen, and it's not the best +scenario when you need to do something in time. + +At the start of the development it was smooth sailing, just enter the initialization command, choose +a framework, yadda yadda. And Tauri was compiling and working fine, my web app was being wrapped in +a native one and because it is an app that it's mostly "client-side", I didn't need to worry so much +about Tauri itself, it was just a wrapper really so I could give the app as a .apk to be installed. +But then, out of nowhere, the web app stops working inside the wrapper. The app is a static website, +however for some reason, when I opened the app, it complained about not having a server. + +----- + +I will have to separate this post into 2 parts, the next one I will post tomorrow, hopefully. There +are some emergencies happening in my life now that I need to take care of and stopped me from +writing more. + +> **Today's artists & creative things** +> +> **Song:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-42_2023-12-17.md b/daily-blogs/day-42_2023-12-17.md new file mode 100644 index 00000000..b383c818 --- /dev/null +++ b/daily-blogs/day-42_2023-12-17.md @@ -0,0 +1,130 @@ +--- +counter: 42 +url: https://guz.one/42 +public: true +post_date: 2023-12-17 +created: 2024-03-05T13:50:33-03:00 +title: Programming and predictin +scope: guzsdaily +modified: 2024-03-26T11:56:47-03:00 +tumblr_id: 737000506201882624 +--- + +# Predicting and Programming: Enemies for Life (part 2) + +> This is the direct continuation of yesterday's post. +> +> I hope that I'm able to continue my daily journals as usual, but there's a strong possibility that +> one day or another I will not able to post, or need to post after midnight. Also, the entries +> probably will be shorter or just small updates sometimes even on weekends, but I will try to write +> them on the morning to be able to have time and brain to do something bigger and with better +> quality. And some posts I could even need to split into two if I need to stop writing one in the +> middle, like what's happened yesterday. There's no need to go into details, I don't want to expose +> my personal life nor of the people around me, I just want to inform that this end of year is not +> being great to my partner, so I want to be with her as much as I can to help and support her to +> whatever she needs to. + +----- + +### "A Ghostly server" + +Like I said in the last part, the application was complaining about not having a server, and the +stranger, it was complaining about not having the development server running. This as a production +build of the application, the embedded web-app were a static one, a static HTML file, why was it +complaining about the server\!? I tried searching around the Tauri's GitHub issues, but there was +nothing about it, and creating an issue wasn't in my mind at the time because again, I am short in +time and couldn't wait for a fix. + +So because Tauri wasn't working, and I didn't even want to think about how to fix this problem, I +switched back to CapacitorJS. This process was somewhat easy, because both of them are a "wrapper", +so I just needed to move the web app part of the application from a template to another, but it was +somewhat time-consuming (I'm not so accustomed to Vim and my new file explorer, so navigating was +somewhat slower, and like every JavaScript project, just setting it up a template can be +time-consuming). But after setting it up, Capacitor compiled, and the app was working as normal +without any differences. + +## Framework Hopping + +While that was happening, when I started the project, I also wasted a lot of time choosing what +framework to use. "Why?" One, JavaScript is an ecosystem that in general can be somewhat +overwhelming with choices; Two, I already used [SvelteKit](https://kit.svelte.dev) for my last +application and projects, so this time I wanted something different; Three, I wanted to try +something more "native-like". + +### Web as Native + +I started trying to use [Framework7](https://framework7.io), because it has a collection of +components and routing that emulates the native-app experience, and most important to me, it had the +updated Material Design 3 (Material You) design; with [Svelte](https://svelte.dev), my primary UI +framework of choice. But it didn't work that well. The routing wasn't how I liked it to be, and +Framework7 is a somewhat old framework as it seems (it uses [Gulp](https://gulpjs.com) as its build +system and the last commits were a month ago, the project is not that active), it stills a great +project, but somewhat difficult to integrate with newer thing like Svelte 4 and +[Vite](https://vitejs.dev). After not being able to, I tried to [KonstaUI](https://konstaui.com/) +with Svelte, but ended up with the same results. If you know something about this area of trying to +make web apps feel like a native app, you are probably thinking something like "why you didn't use +[Ionic](https://ionic.io/)?", and the main reason is that it stills uses Material Design 2, and +personally I like more how the newer version looks. Also, Ionic doesn't have official support for +Svelte, and even knowing that the [community package](https://github.com/Tommertom/svelte-ionic-app) +is good, I already used it in the past and wanted something new to try. + +So, after probably hours, if not a day, trying that, I hopped into another idea. I found something +called [Beer CSS](https://www.beercss.com/), a library that creates a Material You look and app +using just CSS pretty much, so I could use any framework that I liked\! Nonetheless, because it was +pure JS and CSS, I thought it would be good to use [Astro](https://astro.build), so I could also +take advantage of its new View Transitions feature, and could use Svelte still for the interactivity +blocks. But as you can already tell if you know Astro, it's probably not the best idea to use a +static site generator (SSG) as a mobile application framework, however it was working, and I was +being able to create something and actually develop the application part of things and not just +continue setting up new projects. + +### Lack of Documentation + +But then some cracks started to open. Beer CSS's documentation is not the greatest for me, it's +mostly code examples and there's pretty much no words about customization and how the CSS words +and/or how to manipulate it, and it seems that you really need to follow Material's system and +hierarchy to it to work properly. I don't have time for this, and I already wasted 2 to 3 days +fighting my way around all of this. + +Also, while this was happening, the problem with Tauri also happened, which for some reason also +made me switch from Astro to SvelteKit. Why? I don't know really, for me the problem with the server +could be related to it, but of course it didn't work, and I had to switch to Capacitor like I said. + +## Blank Screen and Broken Dreams + +And then, another problem appeared out of nowhere, the built app with CapacitorJS started to have a +total black screen when I opened it. There were no errors in the console, warnings on the screen, +nothing, the app simply stopped working, and I couldn't find anything about it on the issues, and +being honest, at this point I had already wasted around a week and couldn't handle it anymore. The +idea of not being able to give at least something in time was storming my mind and I ended up +wasting another day procrastinating, because I couldn't handle and think of solutions. + +I had so many ideas for this app and now everything stopped working, I was exhausted, this was +supposed to be something special for my girlfriend, and I don't want to lose the date again, even +more now when she's passing difficult times in her life. I need to do and try something. + +### Compromises + +This is where I am right now. I have less than a week to finish this project, and the app itself is +way unfinished than I anticipated it would be days ago. So, what we do when this happens? +Compromises, I already had in mind that I would create just some features until the date and then +update over time, but now it will be just one feature and as an online website for now. + +One of the features of this app is an interactive messaging page, to give complements and things +like that, but for now I will try to repurpose it to some predefined messages and just express out +of my heart to her using it. Do I want to be simple as that? No, but it only what I can do for now, +and hopefully I will be able to add more things as time passes, I really want to do something +special and specific for my girlfriend. Thankfully, porting it to a native app in the future won't +be so hard, and I already have some ideas now on how to fix the past bugs that impossibilitaded me +from porting it, however I will try to focus more on the features themselves for now. + +Knowing my girlfriend, she will understand, but again, it's more of me to her thing in my mind. + +> **Today's artists & creative things** +> +> **Song:** [Hello, World - by Louie Zong](https://music.youtube.com/watch?v=5GtWIwTeS-4) +> +> I don't know why, writing this post just remembered me this music. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) mons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-43_2023-12-18.md b/daily-blogs/day-43_2023-12-18.md new file mode 100644 index 00000000..75156ae6 --- /dev/null +++ b/daily-blogs/day-43_2023-12-18.md @@ -0,0 +1,32 @@ +--- +modified: 2024-03-26T11:56:46-03:00 +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/43 +title: Another day without a title +scope: guzsdaily +counter: 43 +tumblr_id: 737090729918267392 +post_date: 2023-12-18 +public: true +--- + +# Another Day without a Title + +I don't know if I'm just being lazy at this point, but I really don't know what to say in today's +post. + +Most of the day I just procrastinated, at least in the morning being honest, and then worked a +little more on the app and in some models for something I want to do in a Minecraft world that I +have with my partner. I don't know, just had an idea of doing something chill and simple on her +birthday to commemorate and be with her a little closer. + +Hopefully in the next days after her birthday I will try to put myself on the road again and return +to being more productive, I have some ideas, and probably will switch Linux distro also, but that's +another talk for another day. Thanks for reading. + +> **Today's artists & creative things** +> +> **Song:** [Inbox - by Scatolove](https://music.youtube.com/watch?v=zXolFH2CyfsB) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-44_2023-12-19.md b/daily-blogs/day-44_2023-12-19.md new file mode 100644 index 00000000..a38f890f --- /dev/null +++ b/daily-blogs/day-44_2023-12-19.md @@ -0,0 +1,35 @@ +--- +tumblr_id: 737177974236971008 +created: 2024-03-05T13:50:33-03:00 +public: true +modified: 2024-03-26T11:56:45-03:00 +title: Lost momentum +counter: 44 +post_date: 2023-12-19 +url: https://guz.one/44 +scope: guzsdaily +--- + +# Lost Momentum + +I don't have a lot of time for today's post, it's already late, and I blame myself for not writing +this on the morning as I should do because of what is happening around my life at the moment. My +productive momentum was pretty much lost after everything happening in the last weeks, for some +reason bad things always happens at bad times, so I'm needing to rethinking and reorganize a lot of +things, specially my thoughts and focus. Hopefully everything will return to normal in a foreseeable +future, or I don't know, at least be able to go to my therapist to work with them how I can handle +everything. + +But I will not give up. Everything one day or another has to change, and at least we can try to give +directions so it changes to something better. + +> **Today's artists & creative things** +> +> **Playlist:** [cool japanese songs with funky vibes (playlist) | duskfall - by\ +> qiruto](https://youtu.be/lZL3WB5mmDw) +> +> This is what I'm listening to at the moment of writing, and this channel in general has a lot of +> playlists that I like and hopefully you will like too. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-45_2023-12-20.md b/daily-blogs/day-45_2023-12-20.md new file mode 100644 index 00000000..3126f7f5 --- /dev/null +++ b/daily-blogs/day-45_2023-12-20.md @@ -0,0 +1,23 @@ +--- +modified: 2024-03-26T11:56:44-03:00 +public: true +tumblr_id: 737269870500167680 +url: https://guz.one/45 +title: Gifts +scope: guzsdaily +post_date: 2023-12-20 +counter: 45 +created: 2024-03-05T13:50:33-03:00 +--- + +# Gifts + +She loved all of them. And I don't know who cried more, she from happiness, or me from happiness and +relief. Honey, I love you. + +> **Today's artists & creative things** +> +> **Song:** [Inbox - by Scatolove](https://music.youtube.com/watch?v=zXolFH2CyfsB) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-46_2023-12-21.md b/daily-blogs/day-46_2023-12-21.md new file mode 100644 index 00000000..fc629a0c --- /dev/null +++ b/daily-blogs/day-46_2023-12-21.md @@ -0,0 +1,49 @@ +--- +url: https://guz.one/46 +created: 2024-03-05T13:50:33-03:00 +modified: 2024-03-26T11:56:43-03:00 +title: Years end thoughts +counter: 46 +scope: guzsdaily +public: true +post_date: 2023-12-21 +tumblr_id: 737368978346983424 +--- + +# Year's End Thoughts + +I don't know if everyone has the same moment or situation, probably yes, but do you know when +December starts and everything just hits or is done different? + +There's no way I can explain this properly, but I simply, don't want? Or am unable to continue my +routine that I was doing recently more, at least for this month it feels. With family, love, the +holidays and things just happening all at once, it's almost strange to just work on a coding project +as I was planning to do. I feel like I can, I don't know, make some small projects or tasks, things +like changing my operating system, organizing some stuff, things like that to "prepare me for next +year". + +Yesterday was my girlfriend's birthday, in the next days it's Christmas, and in one week is +already 12.024. Like I said before, I don't have a year's objective or goal, nor feel like my life +changes when a number in the calendar changes. However, just ignoring the holidays and working as +normal, as if nothing was happening, feels wrong. + +Probably I will talk more tomorrow about this, but I feel like I just want to finish the video that +I need to post at the end of this year, and then in the next week just turn off my mind a little, or +at least do small things for my workflow and things like that; + +Year's ends are always strange to me. + +> **Today's artists & creative things** +> +> **Song:** [Banana Man - by Tally Hall](https://music.youtube.com/watch?v=BRD9BqjIk-E) +> +> I found this song because of a [Minecraft's villager AI cover of it on\ +> Reddit](https://www.reddit.com/r/Minecrafthmmm/comments/18gcc9y/hmmm), how? Why? I don't fucking +> know\! But I love both the cover, and even more the original version. The only thing I'm +> questioning really is: Do you want a banana? +> +> This is probably the most off-topic song to place in this post, and you know what? I love it. For +> some reason, + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-47_2023-12-22.md b/daily-blogs/day-47_2023-12-22.md new file mode 100644 index 00000000..c72b9649 --- /dev/null +++ b/daily-blogs/day-47_2023-12-22.md @@ -0,0 +1,27 @@ +--- +public: true +modified: 2024-03-26T11:56:42-03:00 +url: https://guz.one/47 +tumblr_id: 737451636838023168 +created: 2024-03-05T13:50:33-03:00 +title: Laziness +scope: guzsdaily +counter: 47 +post_date: 2023-12-22 +--- + +# Laziness + +I'm kinda with laziness with making this entry, I'm gonna be honest. Today I just worked on some +Minecraft modpacks, so I can use it later and also working on a custom one for my girlfriend, to +give it as a simple gift in Christmas, ~I like to give gifts~. So yea, kinda doing nothing this week +and maybe next week. + +> **Today's artists & creative things** +> +> **Song:** [Banana Man - by Tally Hall](https://music.youtube.com/watch?v=BRD9BqjIk-E) +> +> Do you want a banana? + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-48_2023-12-23.md b/daily-blogs/day-48_2023-12-23.md new file mode 100644 index 00000000..75287b36 --- /dev/null +++ b/daily-blogs/day-48_2023-12-23.md @@ -0,0 +1,40 @@ +--- +tumblr_id: 737543407845654528 +scope: guzsdaily +title: Not knowing what to do +post_date: 2023-12-23 +counter: 48 +public: true +modified: 2024-03-26T11:56:42-03:00 +url: https://guz.one/48 +created: 2024-03-05T13:50:33-03:00 +--- + +# Not Knowing What to Do + +I've to admit that I'm lost again on what to do daily in this end of year, mostly because **I'm not +planning as I should weekly y'know?** Again, ends of the year are strange to me, and I really don't +know if I should work as normally or do something different and "lither"? Making a project feels +like, wrong for some reason, like, I know that I will go out on the Holidays, and my sleep routine +will probably be affected, so trying to work as normally feels like a bad idea. I don't know if what +I'm doing is bad or good, being honest, I feel strange not working nowadays, and/or not having a +clear task for the day, so maybe I will try to plan and work on my computer like I said. + +I have some ideas to improving my workflow and how I manage code repositories on my computer and +just a more stable way to work, probably, I will update about it when I start working on it. + +> **Today's artists & creative things** +> +> **Song:** [Moonlight Sonata (3rd Movement) - by Beethoven, remix by\ +> Meganeko](https://music.youtube.com/watch?v=sC2V5CQ4OgA) +> +> For some reason, this morning I entered on a small rabbit hole about Geometry Dash, and remembered +> how much the community of this game is still alive and creative. Even more when knowing about the +> new 2.2 update. But with that out of the way, because of [one of the levels that I saw +> today](https://youtu.be/RoazdzhDEIs) ~which I don't know how the fuck it is made in Geometry +> Dash,~ I found this music. **And brother,** I don't know why, but when you remix a classic music +> with something new, it becomes a masterpiece. Beethoven already goes hard sometimes, but this +> remix takes it to another level I would say. Give it a listen. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-49_2023-12-24.md b/daily-blogs/day-49_2023-12-24.md new file mode 100644 index 00000000..901182e1 --- /dev/null +++ b/daily-blogs/day-49_2023-12-24.md @@ -0,0 +1,115 @@ +--- +title: Another return, another change +tumblr_id: 737626114195963905 +post_date: 2023-12-24 +created: 2024-03-05T13:50:33-03:00 +scope: guzsdaily +modified: 2024-03-26T11:56:41-03:00 +url: https://guz.one/49 +public: true +counter: 49 +--- + +# Another "return", Another "change" + +Today I, procrastinated, but also organized the tasks for this week. It's again the end of the year, +and after December 31st, it will be another "return to productivity" for be, seeing how I didn't +work so much on my projects these pasts 2 to 3 weeks. I don't plan to make a lot of changes for my +organization workflow that much, even more on Obsidian, the main blocks are already done, so there +are just some small system to do, but said systems are more about the collecting information, +note-taking, etc. part of things. Now, something I want to work on more is my Operating System. + +## My Current OS + +### Using Arch, Btw + +"I use Arch, btw" for around a year now, and being honest, it's great\! I made my switch to Linux +not a lot more than a year ago also, but in the first months I tried using [Zorin\ +OS](https://zorin.com/os/), but switched to [Arch Linux](https://archlinux.org/) not long after, +because of [Davinci Resolve](https://www.blackmagicdesign.com/products/davinciresolve) being easier +to install on it \[and\] because of the [Arch User Repository](https://aur.archlinux.org/) (AUR) +\[itself\] and the [Arch Wiki](https://wiki.archlinux.org), both which really helped me a lot during +this first year of going full-time Linux. + +For most of the year, the experience was great and there weren't a lot of problems, I used the +[Archcraft](https://archcraft.io) distribution, so didn't to bang my head installing the OS, the +desktop environment (DE) was really customizable, and was a normal experience for someone who was +using Windows (so floating windows, mouse-centric, etc.). Developing on Linux was, and is, something +so fucking good also, and I don't see myself going back to Windows any time, if any time soon. + +Even using my drawing tablet, the HS610, didn't have a lot of problems even when it's not that +well-supported, and being honest, I think that using Linux and most importantly Krita for drawing, +made me draw a lot better also. + +### Customizing + +After using Linux for half a year, I wanted to customize it more. Without counting, changing things +like colors and themes in my DE, I didn'tmakee that much to make my operating system my own. So +after switching to NeoVim and learning about how much customizing your environment specifically for +you can help your productivity, I wanted to make it to the OS level. + +Without going into many details, I switched from XFCE (X11) to Hyprland (Wayland), so I could +migrate to the new paradigm that Linux is going nowadays, have a more performant and responsive +desktop and also a tiling window manager, so I could make my OS more keyboard-driven. Also, +switching to a different, not configured, desktop environment, opened the opportunity for me to +customized and understand it more deeply. With that all, I created a system for switching between +different types of work environment, something which I gave a small glance in [Day 25: "\[A little +taste of\] The joy of Linux"](https://guz.one/25), and a lot of keystrokes and things like that to +move on my computer without the mouse. + +### The Problem: Stability + +For most of the time, and to this day, most of the experience was okay and really improved my +workflow and how and how fast I use, navigate, and interact with my computer. However, switching +from X11 to Wayland didn't help a lot in the terms of compatibility with some applications like +Discord and my drawing tablet. I was able to fix the problems most of the time, and my main work, +programming, wasn't affected at all. But, if you don't know, Arch Linux is a rolling releases +distribution, and somehow for some reason, and/or because most of the fixes that I made were glue +together in some way or another, they stopped working, primarily Discord not being able to screen +share, but also some visual glitches that happen from time to time. + +And being honest, most of the problems are fixable easily, and I choose this path going to Arch +Linux, because when I fix something in my computer, I also end up learning something about it and my +OS. However, I'm trying to find a job now, I'm trying to work day-to-day now, and needing to fix +something that broke because of an update, without being able to just roll back and work on it +later, will not help at all. Not only that, but I want to customize even more my computer, so if I +could make said customizations reproducible in other machines and/or when I need to reinstall my OS +time to time, I could save a lot of time. + +So if you are someone in the Linux community, you already know where I'm going with this. + +## Going to NixOS + +I have been hearing and orbiting the topic of [NixOS](https://nixos.org/) for a time now. If you +don't know about NixOS, I'm going to be honest, I'm not able to explain everything to you here, and +if you know little to none about Linux also... what the fuck are you doing here? Nonetheless, it has +what I need nowadays: it is more stable, and can roll-up the entire system pretty much to a previous +version if anything breaks; it isn't a rolling release distro; and it has something which I didn't +see in any other OS, which is the ability to configure everything about your computer in one (or +multiple) main configuration file. Not only that, but also copy that file(s) to another computer +with NixOS, and reproduce everything about your setup easily without moving dot files around. + +So of course it is a no-brainer for me. + +And yes, I know that NixOS is not the best for beginners like me, but thankfully I think I found +some videos and tutorials to help me start and have a working system like I want in some week(s). I +can always work and customize more as time goes. The only things which I already know are going to +be a challenge is its wiki not having the best documentation, even worse for beginners, so I will +probably use a lot of Reddit, Discord, and even the Arch Wiki a lot in some problems that I +encounter. I hope that with the new paradigm that I want to work on mitigates a lot of problems that +I encounter, because I plan to use a lot more [Flatpak](https://flatpak.org/) to install day-to-day +applications and use containers on coding projects, I want to try to isolate more the things on my +computer, so they don't end up affecting each other that much, but that's a talk for another day. + +I will keep posting about this transition in the coming days, probably, so prepare for some +Linux-related entries. + +> **Today's artists & creative things** +> +> **Song:** [Moonlight Sonata (3rd Movement) - by Beethoven, remix by\ +> Meganeko](https://music.youtube.com/watch?v=sC2V5CQ4OgA) +> +> This song doesn't stop playing in my head nowadays. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ses/by-sa/4.0) diff --git a/daily-blogs/day-50_2023-12-25.md b/daily-blogs/day-50_2023-12-25.md new file mode 100644 index 00000000..fa3a6d7e --- /dev/null +++ b/daily-blogs/day-50_2023-12-25.md @@ -0,0 +1,61 @@ +--- +title: A normal day +modified: 2024-03-26T11:56:40-03:00 +scope: guzsdaily +url: https://guz.one/50 +tumblr_id: 737725727311527936 +post_date: 2023-12-25 +created: 2024-03-05T13:50:33-03:00 +public: true +counter: 50 +--- + +# Another Entry + +Before all, merry Christmas and good holidays, it's late to say this? Maybe, but whatever. + +50 entries, 50 days, huh... it's interesting how I feel like I'm in a similar situation as how I +were at the start of all of this, a little lost and wanting to configure my computer. Should I write +something special? I really don't know, even after 50 entries, there's little to none people reading +this, and y'know? I don't care\! It's already surprising that I was able to go half of 100 entries, +and to be honest, I think I'm able to go there. + +However, being honest, I'm not that motivated to write these entries compared to before. Maybe it's +because I'm writing these at the night now, maybe it's because I don't have a lot of ideas for it +anymore, or maybe because it takes around an entire hour to write something decent here most of the +time, I don't know why. I don't want to stop writing them, I don't want to stop something so +continuous in my life, something which I'm being able to continue even in the worst days, I will not +stop. But, I need to stop thinking about writing something big every day, and also, block myself +from writing about other topics, probably. + +I don't know how to explain and even do it, but maybe I will write about other topics in my other +blogs and repost them here under the "daily journal" umbrella. If you don't know, I have three more +blogs here on Tumblr: [@guz013](https://www.tumblr.com/guz013), +[@guzscode](https://www.tumblr.com/guzscode), and [@guzsart](https://www.tumblr.com/guzsart). But +all of them are empty, and one of the reasons is this daily journal/blog, because I'm going to be +honest, I don't think it would be good to multiple long posts every or some days for each blog just +for the sake of "separating" things. These daily journals are my way to document my life in the long +term, but also be able to share topics and things that I find interesting, but the latter ended up +dying out as time passed and ideas faded, without counting also my "belief" that this blog should +just be a log and/or to help other people in their lives maybe? I don't know, the idea of this being +a log for the Capytal project also was thrown away in some way or another, mostly because it's a +project hard to "log" in a sense. + +In general, I'm trying to return and find a purpose for this daily journal again, because if it ends +up just being a "life log", there will probably a lot of smaller posts than I like, because my life +is not that interesting. Will it change tomorrow? No, I will probably just start something "new" +when I end up actually automatizing this and other things related to my social media. I'm gonna be +honest, I don't like using social media in general, but I need to post things if I want to be +someone in this world and on my career. + +So well, see you tomorrow as usual. + +> **Today's artists & creative things** +> +> "**Music:** *Instead of an album, I think it's best to recommend the artists itself today* - +> [**Scatolove**](https://music.youtube.com/channel/UCRrcJVynB_ahge0NwWfdJkQ)." +> +> If you remember, you know. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-51_2023-12-26.md b/daily-blogs/day-51_2023-12-26.md new file mode 100644 index 00000000..687cd769 --- /dev/null +++ b/daily-blogs/day-51_2023-12-26.md @@ -0,0 +1,30 @@ +--- +created: 2024-03-05T13:50:33-03:00 +counter: 51 +title: A little tired, a little farm +public: true +modified: 2024-03-26T11:56:39-03:00 +tumblr_id: 737813308115238912 +url: https://guz.one/51 +post_date: 2023-12-26 +scope: guzsdaily +--- + +# A Little Tired, a Little Farm + +I'm a little tired today, so just a small post for today, but I did a little sugar cane farm in my +(and my partner's) survival world\! + +![](day-51_2023-12-26-20231226202824354.webp) + +Really proud of how it's turning out, it's maybe not the most efficient or productive, but it's +pretty and functional nonetheless. Have a great day, noon or night depending on where you're reading +this. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by\ +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-52_2023-12-27.md b/daily-blogs/day-52_2023-12-27.md new file mode 100644 index 00000000..7067f4cf --- /dev/null +++ b/daily-blogs/day-52_2023-12-27.md @@ -0,0 +1,53 @@ +--- +url: https://guz.one/52 +tumblr_id: 737905640300806144 +scope: guzsdaily +post_date: 2023-12-27 +title: Relief because of a checkbox +created: 2024-03-05T13:50:33-03:00 +counter: 52 +modified: 2024-03-26T11:56:38-03:00 +public: true +--- + +# Relief Because of a Checkbox + +In these past days, I wasn't doing so well, being honest. Again, I'm kinda lost because of this "end +of the year" period, hopefully I'm able to get off in some days, something which is kinda easy? +Because nowadays returning to my tasks is not really a problem anymore I think. However, in this +week/period, I simply don't want to think so much about it. + +But, even trying to not think about it, I still had a weight in my body/mind for some reason, +something which I tough was laziness, because I forgot how much having overdone tasks affected me. +Yesterday I, according to the planning that I did at the start of the week as usual, needed to edit +a video which I will post on the New Year's Eve, but I ignored it for some reason. And, as you +probably guessed by now, I had this felling and weight in my body because of it, I was thinking how +much I'm lazy, or how I want to just go to bed and sleep and do nothing, I simply was "in a bad +mood". + +Nonetheless, the distractions faded, and nothing was really "fixing" these feelings, so I saw my +daily note today, saw the task on the "overdue" category... "ok, let's just do it before I forget +and end up missing the timeline". So, I did it, in probably less than an hour, - it was a simple +video, and with Kdenlive's speech processing tool was even easier than before - I posted it on my +channel and programmed it to be public in the correct date and hour. After that, I checked the box +to mark the task as completed, and right when I clicked it, all that weight simply vanished, all +that "laziness" faded off, and I felt like I had energy. + +I'm probably not the only one who forgets how much relief and happiness you can get when you mark +something as done, when you see your progress bar filling up, and for sure I'm not the first one to +say and share the idea of "just doing the thing". If you're reading this, you probably also know +that concept of "eat the frog as early as you can", which I was thinking about today for some +reason. + +Sometimes you just need to do it, to actually remember what things you like. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by\ +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) +> +> (I have been playing a lot of Minecraft lately and not listening to new songs recently, give me a +> break) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-53_2023-12-28.md b/daily-blogs/day-53_2023-12-28.md new file mode 100644 index 00000000..88347663 --- /dev/null +++ b/daily-blogs/day-53_2023-12-28.md @@ -0,0 +1,28 @@ +--- +post_date: 2023-12-28 +title: Be togheter with your friends +url: https://guz.one/53 +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 737994757033410560 +scope: guzsdaily +modified: 2024-03-26T11:56:36-03:00 +counter: 53 +public: true +--- + +# Be Together with Your Friends + +Sometimes just being with them can help your mental health and just have a better day, and you never +know when you will see them again y'know? + +That's it for today unfortunately, I don't have a lot of time for today's post, sorry about that. +But, today I did some things at least, mostly just about creating a Minecraft "adventure" server to +play with my friends and creating a mod for myself and things like that. Whatever. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by\ +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-54_2023-12-29.md b/daily-blogs/day-54_2023-12-29.md new file mode 100644 index 00000000..6d21040c --- /dev/null +++ b/daily-blogs/day-54_2023-12-29.md @@ -0,0 +1,155 @@ +--- +title: The beauty of Hyperlinks +modified: 2024-03-26T11:56:05-03:00 +created: 2024-03-05T13:50:33-03:00 +scope: guzsdaily +url: https://guz.one/54 +counter: 54 +tumblr_id: 738097899879170048 +public: true +post_date: 2023-12-29 +--- + +# The Beauty of Hyperlinks + +If you read any of my posts here on [Tumblr](https://tumblr.com), which are mostly these daily +journal entries, you probably noticed something that always appears in them: +[Hyperlinks](https://wikipedia.org/wiki/Hyperlink), most of them in any new term, brand, software, +product, etc. And maybe, you thought, "why? Why so many links?", maybe even "is this a marketing +strategy? Are you sponsored in some way?", and maybe if you have a similar mind to my "what are +links anyway? Where they came from?". So I'm here to \[try\] to explain them all\! ~Under 2 to 3 +hours before the deadline of this blog post passes\!~ + +## \<\\h2\>A Brief History of the World Wide Web\ + +\ The start of the [World Wide Web](https://wikipedia.org/wiki/World_Wide_Web) was invented by +English computer scientist [Tim Berners-Lee](https://wikipedia.org/wiki/Tim_Berners-Lee), while +working at [CERN](https://wikipedia.org/wiki/CERN) in 1989, because of the frustration of how user +unfriendly the Internet was at the time. In 1989, the Internet was in its early stages, compared to +now at least, in summary, most of the content that you accessed was using a terminal, commands, etc. +there wasn't a "[web browser](https://wikipedia.org/wiki/Web_browser)", you needed to directly +connect to a server if you wanted to get any time of file, information, and scientific researches +(which was the main use of the Internet at the time). And also, you needed to search that file in a +file system tree most of the time, relying on tagged files with keywords. \

+ +\ Because of this unfriendly "[interface](https://wikipedia.org/wiki/User_interface)" at the +time, Lee created a new system/protocol, a new information system, called World Wide Web, and hosted +said system on his own computer which his turned into a server. The WWW is mainly composed of two +things: \

+ +\ + +- \\*\*[Hypertext Transfer Protocol (HTTP)](https://wikipedia.org/wiki/HTTP):\*\* the protocol + built on top of the Internet's protocols, made for accessing this new way of sharing and consuming + information;\ + +- \\*\*[Hypertext Markup Language (HTML)](https://wikipedia.org/wiki/HTML):\*\* the markup + language made to format and show text files similarly to ones for documentation and research. + These files are organized in paragraphs, headers, etc. and most importantly of all: + \hyperlinks\, small sections of texts which can embed + [URLs](https://wikipedia.org/wiki/URL) and provide immediate access to other HTML files / web + pages. All said files and pages, could be viewed on a web browser, where the file would be + formatted following its markup.\ \ + +\ And, as time passes, other technologies such as [Cascading Style Sheets\ +(CSS)](https://wikipedia.org/wiki/CSS), for styling and "decorating" HTML documents; and scripting +languages such as [JavaScript](https://wikipedia.org/wiki/JavaScript), for adding interactivity to +web pages ~and making our lives miserable~, were created and are what create the Web as we know +today. Everything because e scientist needed to share and access research papers and could bother to +write "[ssh](https://wikipedia.org/wiki/Secure_Shell) user@domain; +[ls](https://wikipedia.org/wiki/Ls) -a ~/Documents | +[grep](https://www.gnu.org/software/grep/manual/grep.html) file" in his fucking terminal, but at +least, we know have Hyperlinks, something which I feel is underrated a lot of the times when using +the World Wide Web. \

+ +## The Wikipedia Rabbit Hole + +If you are reading this until this point, and even more, if you're someone who uses Tumblr, you +probably access [Wikipedia](https://wikipedia.org) a lot of times to find brief explanations for +things you don't know, or even just to pass the time when you are low on internet. And, personally, +I think that one of the best things about Wikipedia is how it's links everything, every term, topic +and word with can be expanded upon, with hyperlinks. Every page has at least one link connecting it +to another on the topic, and every single time, I at least hover each link to know what it's about, +and probably ctrl+click to open it on a new tab to read it later, I think there's something special +in that. + +A lot of times you probably just end up lost, you entered on a page about JavaScript, and now is on +the page about World War One for some reason. But most often than not, you end up learning something +new, extended your knowledge about one topic, or even entered on a wiki about a topic you didn't +even thought existed. Just by clicking hyperlinks one after another, going deeper in this network of +interconnected files. + +And you probably already know, but this is such a common thing when using Wikipedia, that a game was +created, where you try to go from one page to another just using the links in the wiki, finding your +way, trying to connect different topics. + +Now think this effect, on the entire Internet. + +## The World Wide Web Rabbit Hole + +To explain this, I think it's better with an example. + +I had the idea of this post because of something that happened to me recently while +~procrastinating~ working on a [Minecraft](https://minecraft.net) mod pack that I were creating for +me (yes, somehow we are here now, but stay with me\!). While creating packs, nowadays, I use a +platform called [Modrinth](https://modrinth.com), where I can search mods, textures, yadda yadda... +and a lot of times I try to just scroll through the list, trying to find new mods, something +interesting, if maybe there's something useful that I can use that I can use. + +While doing my "research", I found a mod called [SplashFox](https://modrinth.com/mod/splashfox), a +simple and cute one that just adds a bouncy "blobfox" on the game's loading screen. I had already +seen about this collection of emojis called "blobfox", but because it was hyperlinked in the mod's +page, I clicked just to figure it out and see even if maybe I could use it in some project in the +future as a custom emoji set for an application and things like that. The link navigated me to the +[emojis' author's personal website/portfolio's page about the\ +collection](https://volpeon.ink/emojis/blobfox/). *Quite a cool and beautiful website, not gonna +lie*. + +The page had a bunch of others emoji collections, which I quite liked, and maybe I will use them in +the future (all of them are licensed under an [Open Source](https://wikipedia.org/wiki/Open_source) +or [Creative Commons](https://creativecommons.org/) license). Nonetheless, out of curiosity, I +started to navigate the site and just go around seeing what it had. + +The home page, very cozy... A work-in-progress "about me" page... Vector arts of dragons, the author +is really talented... A notebook being worked on also... Bookmarks? Oh, "Things I found from +anywhere on the internet", interesting... + +And then, I found two things which stood out for me: + +- It had a bookmark about a microblogging platform called [Firefish](https://joinfirefish.org/), one + that it's connected to the + [Fediverse](https://wikipedia.org/wiki/Fediverse)/[ActivityPub](https://activitypub.rocks) + protocol, so things like [Mastodon](https://joinmastodon.org/), [Pixelfed](https://pixelfed.org/), + etc. are all connected... and it is a fucking beautiful platform, with 4,000 users on it's main + server, ***how the fuck I never heard of it?\!** I saved/bookmarked it right there, because no + fucking way I will remember where to find it out of nowhere;* + +- After that, I returned to the portfolio to see if I found something more on it. And the other + bookmark that I found was a blog post/article: [The peculiar case of Japaneses web\ + design](https://sabrinas.space/)... I read all of it, right there at the moment, on one go, "out + of curiosity". + +I found, at least, two "interest gems", because I was searching a Minecraft mod... and one of the +ones that I found, was a silly little modification about a blobby fox bouncing on the loading +screen, which just happened to have a hyperlink. + +----- + +That's the thing that I like to do when browsing the Web, and that's why I like to put hyperlinks on +my blog posts. Because maybe, when someone read them and click on one of the links, they find a new +interesting thing to learn, save, and even maybe, use in the future. That's the reason the World +Wide Web was created, so always remember to put that \ tag on your HTML, \[\]() on your +[Markdown](https://daringfireball.net/projects/markdown/), or even, \[\[\]\] on that +[Wikitext](https://www.mediawiki.org/wiki/Wikitext) page that you're creating or editing, and share +new things to the world with a simple URL. + +> **Today's artists & creative things** +> +> [How We Made the Internet - by NationSquid](https://www.youtube.com/watch?v=VPToE8vwKew) +> +> This video really helped me to remember the history of the Internet, and of the World Wide Web for +> creating this blog entry. I really would recommend giving it a watch if you want more details and +> if you want to know more about how the Internet itself was created. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-55_2023-12-30.md b/daily-blogs/day-55_2023-12-30.md new file mode 100644 index 00000000..c1fab136 --- /dev/null +++ b/daily-blogs/day-55_2023-12-30.md @@ -0,0 +1,34 @@ +--- +counter: 55 +modified: 2024-03-26T11:56:04-03:00 +title: No title +scope: guzsdaily +url: https://guz.one/55 +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 738176223373557760 +post_date: 2023-12-30 +public: true +--- + +# No Title, No Sleep + +I don't have any ideas for today's post, unfortunately. Today I just watched videos mostly and +didn't sleep this night, just after 7 a.m. that I went to bed to rest a little, and ended up +sleeping until 2 p.m. My girlfriend was on a trip back to her house, and I kinda wanted to be +chatting with her during it, also my anxiety probably wouldn't help to have a good sleep night to be +honest, so I wanted to be sure that she would get back safe. + +Tomorrow I will try to post on the morning, so I not end up forgetting and/or being unable to post +because of the New Year's Eve celebrations. And I will probably try to have a better sleep night +today, because tomorrow, I have a "tradition" of passing the night awake with my girlfriend on the +New Year's Eve, I don't know, is just something that is different to do once in a while, being awake +at night is kinda chill and calm. + +So, see you tomorrow, have a good night. + +> **Today's artists & creative things** +> +> **Song:** [Hello, World - by Louie Zong](https://music.youtube.com/watch?v=5GtWIwTeS-4) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-56_2023-12-31.md b/daily-blogs/day-56_2023-12-31.md new file mode 100644 index 00000000..2f0a18eb --- /dev/null +++ b/daily-blogs/day-56_2023-12-31.md @@ -0,0 +1,23 @@ +--- +counter: 56 +post_date: 2023-12-31 +modified: null +url: https://guz.one/56 +scope: guzsdaily +public: true +created: null +title: 0.2 +tumblr_id: 738271193253167104 +--- + +# 0.2 + + + +> **Today's artists & creative things** +> +> **Music:** [tears that collapse like aurora raindrops of sunlight - by +> Artificial.Music](https://music.youtube.com/watch?v=-3ReTYQ7iSE) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-57_2024-01-01.md b/daily-blogs/day-57_2024-01-01.md new file mode 100644 index 00000000..2a2c884a --- /dev/null +++ b/daily-blogs/day-57_2024-01-01.md @@ -0,0 +1,35 @@ +--- +scope: guzsdaily +counter: 57 +title: Another year, another day +url: https://guz.one/57 +tumblr_id: 738361535035064320 +post_date: 2024-01-01 +created: 2024-03-05T13:50:33-03:00 +public: true +modified: 2024-03-26T11:56:02-03:00 +--- + +# Another Year, Another Day + +I still am kinda without ideas for the daily journal, I have to admit that I've done little to +nothing on working on returning, and there are some little "bugs" that are annoying me and +impossibility me from working and organizing myself that I need to fix. I don't know why, it just +dates mismatching it seems because of the change of years. + +Thankfully, the New Year's Eve was, alright, it wasn't the best, and to be honest, it doesn't feel +like a big deal anymore, like, today doesn't feel like it's a new year. But it is, and better I +start doing things again. + +> **Today's artists & creative things** +> +> **Video/Music:** [2023 em uma música - by Inutilismo](https://youtu.be/ps7ND98K2_4) +> +> This is a video that I was waiting the entire year to be posted, "2023 in one song" is an +> inspiration for me in a lot of ways, its creator, Lucas Inutilismo, is one of the biggest +> inspirations for me in terms of wanting to make something perfect, something with a good quality, +> without cutting corners. Because, as this video shows, when you put effort, you can create a +> masterpiece. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) -sa/4.0) diff --git a/daily-blogs/day-58_2024-01-02.md b/daily-blogs/day-58_2024-01-02.md new file mode 100644 index 00000000..bbd82ed5 --- /dev/null +++ b/daily-blogs/day-58_2024-01-02.md @@ -0,0 +1,41 @@ +--- +post_date: 2024-01-02 +url: https://guz.one/58 +counter: 58 +public: true +modified: 2024-03-26T11:56:01-03:00 +tumblr_id: 738441787730952192 +created: 2024-03-05T13:50:33-03:00 +scope: guzsdaily +title: I [now] use NixOS, btw +--- + +# I \[now\] Use NixOS, Btw + +So today's post is kinda different to me, because I'm now writing it in +[Obsidian](https://obsidian.md/) as I normally do. Why? + +Because I finally switched to [NixOS](https://nixos.org/)\! *Sort of.* + +I pretty much at this moment have a totally clean install, no custom configuration, no installed +software, nothing. Just the vanilla GNOME installation. Hopefully until tomorrow I have, at least +part of, my previous environment set up, but I'm writing this right now directly on Tumblr's editor, +because there's the possibility that I don't install Obsidian in time for this post's deadline. + +It's feels good having a clean install again, for some reason I always feel great trying new things +related to my computer and [Linux](https://en.wikipedia.org/wiki/Linux). + +Nonetheless, tomorrow I will probably do a better post explaining about what I want to do, what's +NixOS, why I'm using it in more details, yadda yadda. For now if you end up curios, you can read +[Day 49's entry: Another "return", another "Change"](https://guz.one/49) + +> **Today's artists & creative things** +> +> **Video:** [Ultimate NixOS Guide - by Vimjoyer](https://youtu.be/a67Sv4Mbxmc) +> +> *You know it will be good when the channel's name is **Vim**joyer.* This is the channel that most +> interested me in NixOS and is now helping me into this new distro and way of using and organizing +> my computer. Having everything declarative in my computer can be a game changer for me. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-59_2024-01-03.md b/daily-blogs/day-59_2024-01-03.md new file mode 100644 index 00000000..09745f1a --- /dev/null +++ b/daily-blogs/day-59_2024-01-03.md @@ -0,0 +1,36 @@ +--- +post_date: 2024-01-03 +public: true +title: Computer are weird +created: 2024-03-05T13:50:33-03:00 +counter: 59 +url: https://guz.one/59 +scope: guzsdaily +tumblr_id: 738541603473473536 +modified: 2024-03-26T11:56:01-03:00 +--- + +# Computer Are Weird + +I unfortunately won't be able to post something big here again today. Configuring NixOS is not being +hard, just time-consuming in some aspects because I need to learn something totally new to me. + +However, I was able to have my files and my [Obsidian](https://obsidian.md/) installed, but my +templates aren't working for some reason. It seems that the banners that I automatically fetch +aren't being got, why? I don't fucking know\! This shouldn't be OS-related. + +Computers are simply hard and weird sometimes. + +> **Today's artists & creative things** +> +> **Music/Video:** [Ime-chan wants to become a guitar hero - by ime44 (feat. Kaai\ +> Yuki)](https://youtu.be/a67Sv4Mbxmc) +> +> I simply addicted to this song. I love how sometimes a Japanese song pop out of nowhere, and it's +> simply a bop to listen to, I want to dance to it every time. Alternative rock is a genre that I +> fell should be created more, or simply I'm not being able to find more songs of this style, +> whatever, I love this style. Also, I liked the music's video, because the animation just fits it +> perfectly and adds so much. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-60_2024-01-04.md b/daily-blogs/day-60_2024-01-04.md new file mode 100644 index 00000000..bc94d5f1 --- /dev/null +++ b/daily-blogs/day-60_2024-01-04.md @@ -0,0 +1,31 @@ +--- +post_date: 2024-01-04 +created: null +public: true +title: Procrastination is a bitch +scope: guzsdaily +counter: 60 +modified: null +tumblr_id: 738633097512452096 +url: https://guz.one/60 +--- + +# Procrastination is a bitch + +I really need to stop watching videos at the start of the day, because it seems that I always end up +watching until 4 p.m., and it's even worse knowing that these last days I ended waking up around 10 +to 11 a.m. + +It's kinda hard to organize myself when I don't really know where to start with the configuration, +but not starting the day without my routine normally doesn't seem to be helping also. *~I have to +admit that right after writing the last sentence I was totally distracted by a music that popped up, +probably tomorrow I will recommend it.~*. Probably would be good to organize what I need to do in my +computer to work on it and work on it following my routine, so I end up getting things done. + +> **Today's artists & creative things** +> +> **Music/Video:** [Ime-chan wants to become a guitar hero - by ime44 (feat. Kaai +> Yuki)](https://youtu.be/a67Sv4Mbxmc) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-61_2024-01-05.md b/daily-blogs/day-61_2024-01-05.md new file mode 100644 index 00000000..dd82a8c4 --- /dev/null +++ b/daily-blogs/day-61_2024-01-05.md @@ -0,0 +1,39 @@ +--- +post_date: 2024-01-05 +modified: 2024-03-26T11:56:00-03:00 +tumblr_id: 738720031344656384 +public: true +counter: 61 +title: 'Day 61: [Some] tasks completed' +url: https://guz.one/61 +scope: guzsdaily +created: 2024-03-05T13:50:33-03:00 +--- + +# \[Some\] Tasks Completed + +So I finally was able to complete something today, mostly my terminal and shell setup. I don't wanna +go into many details, because I think it would be better to do a separated post when I complete the +configuration. But at least I completed some tasks today\! + +Something which I thought a little about while creating this config is... How would my past self +react to me today? Even more, the technologies that I'm using. Because... I was always someone who +liked tech, programming, and knew about Linux even without using it, and nowadays, it's my daily +driver, I'm finally someone you could call a programmer, and I learned so much about computers in +general just tweaking and playing with programming and Linux than before. I think that me in the +past would never think that it would be possible to, as an example, use a simple command such as +"nix shell nixpkgs\#gimp" to use/install a program (GIMP) temporally on my computer without caring +about uninstalling it later, because it automatically is after reboot. Not only that, but I would +never imagine that I could be able to replicate my entire system and applications' configurations +with just some simple files, y'know? + +I'm not just even talking about "Windows can't do that", but more how much stuff is out there that +you can learn and use that could significantly help you. And boy-oh-boy, I learned a lot these past +years. + +> **Today's artists & creative things** +> +> **Song:** [Hello, World - by Louie Zong](https://music.youtube.com/watch?v=5GtWIwTeS-4) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-62_2024-01-06.md b/daily-blogs/day-62_2024-01-06.md new file mode 100644 index 00000000..66425184 --- /dev/null +++ b/daily-blogs/day-62_2024-01-06.md @@ -0,0 +1,37 @@ +--- +public: true +post_date: 2024-01-06 +title: Good and bad triggers in one day +url: https://guz.one/62 +modified: 2024-03-26T11:55:59-03:00 +created: 2024-03-05T13:50:33-03:00 +counter: 62 +scope: guzsdaily +tumblr_id: 738812032789446656 +--- + +# Good and Bad Triggers in One Day + +Today I woke up, took a shower, organized my bed and bedroom, prepared my coffee... + +And started watching videos while drinking it... you win some, you lose some. + +At least I was able to fix some things in my current configuration. I have to admit that I was +surprised in the morning to know that today is Saturday, for some reason in my mind it was Thursday, +I really need to start reading more the dates in each daily note, because I'm losing the sense of +time it seems. + +Well, day 100 is almost there in a month, so I probably should start doing something for myself if I +want to do any sort of "retrospective" in the day's entry. Even more, do something for Capytal, +because I feel like I'm starting to lose the focus and what I really like to do in my life: +projects. + +> **Today's artists & creative things** +> +> **Music:** [Extras - by Molly Daisy Scarpine & Arc System Works (Guilty Gear Strive\ +> OST)](https://music.youtube.com/watch?v=IM6eBN7LkLU) +> +> I think I was never so baited by a song's cover in my life. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-63_2024-01-07.md b/daily-blogs/day-63_2024-01-07.md new file mode 100644 index 00000000..9fe31c0f --- /dev/null +++ b/daily-blogs/day-63_2024-01-07.md @@ -0,0 +1,40 @@ +--- +created: 2024-03-05T13:50:33-03:00 +counter: 63 +scope: guzsdaily +tumblr_id: 738900619622006784 +title: Almost usable +modified: 2024-03-26T11:55:59-03:00 +url: https://guz.one/63 +post_date: 2024-01-07 +public: true +--- + +# Almost Usable + +I finally installed the Window Manager that I used ([Hyprland](https://hyprland.org)) and migrated +my configuration over to Nix. So the all config that I had previously been migrated at this point. + +Today, besides installing Hyprland, I've done a lot of small things on the config again, mostly +"helpers" so I don't need to repeat a lot of code and separated a lot of things into different +modules. I know, it's somewhat of a lot of "technical words" or whatever, but this is pretty much +what I was doing this entire week, and I don't know how to explain easily all of it. + +This new week, I hope that I will finish the "environment manager" migration, aka my custom scripts +that changes things like themes, [Firefox](https://www.mozilla.org/en-US/firefox)'s (or more +correctly in my case, [Librewolf](https://librewolf.net)) profiles, and things like state +management. Thankfully, now I can move a lot of handling of config files to +[home-manager](https://github.com/nix-community/home-manager) and be able to focus on the state +management part of the scripts, which I wasn't able to fully implement in the past config. + +Nonetheless, I have to say that using NixOS is seeing very promising, and it's being a lot easier to +configure and just play with it without fearing that I will break something or do something that I +can't revert easily. Pretty much everything is being handled by my configuration and I don't need to +be jumping around between config files. + +> **Today's artists & creative things** +> +> **Song:** [Hello, World - by Louie Zong](https://music.youtube.com/watch?v=5GtWIwTeS-4) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-64_2024-01-08.md b/daily-blogs/day-64_2024-01-08.md new file mode 100644 index 00000000..cb1d957c --- /dev/null +++ b/daily-blogs/day-64_2024-01-08.md @@ -0,0 +1,32 @@ +--- +modified: 2024-03-26T11:55:57-03:00 +title: ALMOST usable +post_date: 2024-01-08 +scope: guzsdaily +tumblr_id: 738995061437710336 +public: true +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/64 +counter: 64 +--- + +# ALMOST Usable + +Remember when I said yesterday that it was almost there? Well, things are breaking again\! + +I'm needing to write this directly on Tumblr again, because Electron apps, like Obsidian ~and +Discord~, do not play well with Wayland most of the time. For some reason I'm being able to launch +it, but when I try to open my vault/notes, it's simply silently crashes on me without showing any +error or even a window. So yea, I think it's my punishment for procrastinating most of the day +today, at least Hyprland is working normally. Hopefully I will be able to fix this tomorrow, at +least. I don't like to have blank days and miss creating things like daily notes, even less in a +row. + +Good luck tomorrow, I think. + +> **Today's artists & creative things** +> +> **Song:** [Hello, World - by Louie Zong](https://music.youtube.com/watch?v=5GtWIwTeS-4) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-65_2024-01-09.md b/daily-blogs/day-65_2024-01-09.md new file mode 100644 index 00000000..eff9046d --- /dev/null +++ b/daily-blogs/day-65_2024-01-09.md @@ -0,0 +1,43 @@ +--- +scope: guzsdaily +post_date: 2024-01-09 +url: https://guz.one/65 +title: Usable, but ugly +created: 2024-03-05T13:50:33-03:00 +public: true +tumblr_id: 739084909539426304 +counter: 65 +modified: 2024-03-26T11:55:56-03:00 +--- + +# Usable, but Ugly + +*I'm really needing to improve the creativity of these titles.* + +Well, I was able to fix yesterday's problem with [Obsidian](https://obsidian.md) on my +[NixOS](https://nixos.org) setup\! I simply just installed the [Flatpak](https://flatpak.org) +version of it, and it worked out of the box (Flatpak is really the future, not gonna lie) + +Nonetheless, the setup of Nix itself is not being too much of a hassle, most of the problems that +I'm encountering are mostly things I need to learn and apply properly, or simply bugs like the +Obsidian's [Wayland](https://wayland.freedesktop.org/) support. I actually am enjoying a lot how Nix +is facilitating the process of switching and having everything organized into a single repository, +but, again, I think it's better to go into the details on the "big blog post" about this whole +journey, which I hope I will post at the end of this week together with the \[for now\] complete +configuration. + +I will probably try to finish migrating the appearance of the system, things like my +[Eww](https://github.com/elkowar/eww) configuration and wallpaper, with are somewhat easy knowing +that I already have them completed and just need to migrate them to this new configuration/syntax. + +> **Today's artists & creative things** +> +> **Song:** [Asgretalos - by Keygen Church](https://music.youtube.com/watch?v=ncdPghLQB3c) +> +> *A very calm music from the author of the first songs in Ultrakill ;')* but really, why there +> aren't that many songs with incorporate pipe organ into modern music, it sounds so heavy and +> heavenly at the same time. [It's always that feeling of defeating and fighting\ +> literal gods.](https://music.youtube.com/watch?v=eeMC0SG2cnA) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-66_2024-01-10.md b/daily-blogs/day-66_2024-01-10.md new file mode 100644 index 00000000..84c422e4 --- /dev/null +++ b/daily-blogs/day-66_2024-01-10.md @@ -0,0 +1,37 @@ +--- +title: Almost pretty +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 739173020375089152 +scope: guzsdaily +url: https://guz.one/66 +public: true +post_date: 2024-01-10 +counter: 66 +modified: 2024-03-26T11:55:55-03:00 +--- + +# Almost Pretty + +> I think this entire week ended up being a small sub-section of entries called "almost", wtf... + +I'm being able to write the status/taskbar for my desktop now, unfortunately I will need to write it +from scratch because of one main reason: + +- I didn't organize shit when I created the configuration on the first time + +Because I didn't bother to actually learn how to write said configuration and understand how +[Eww](https://github.com/elkowar/eww/)'s language +([Yuck](https://elkowar.github.io/eww/configuration.html)) syntax and how the widget system worked - +and yes, the main cnfig file is called "eww.yuck", developers are sometimes creative with their +naming, ~sometimes.~ + +At least the wallpaper ~should~ be easy to do since it is just a simple command, but these are +famous last words of anyone who's trying to do any time of rice (customization) in Linux, so I +probably should shut up. + +> **Today's artists & creative things** +> +> **Song:** [Asgretalos - by Keygen Church](https://music.youtube.com/watch?v=ncdPghLQB3c) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-67_2024-01-11.md b/daily-blogs/day-67_2024-01-11.md new file mode 100644 index 00000000..67c99808 --- /dev/null +++ b/daily-blogs/day-67_2024-01-11.md @@ -0,0 +1,32 @@ +--- +tumblr_id: 739263911155712000 +public: true +created: 2024-03-05T13:50:33-03:00 +title: I dont want to make this post +scope: guzsdaily +url: https://guz.one/67 +counter: 67 +post_date: 2024-01-11 +modified: 2024-03-26T11:55:54-03:00 +--- + +# I Don't Want to Make This Post + +I don't want to write this post now... Because I procrastinated most of the day again... And this +time I kinda feel shame writing this because of it... + +I don't know what happened to me these last days, I really want to get back to being productive and +working most of the day instead of waking up 10 a.m. and watching videos until 4 p.m. just to +realize that I've done nothing of value to myself. + +Well, at least I have done most of the Eww's configuration, and it is going somewhat easy to do it, +I finally understand how it works (or at least how to actually configure it). I will try to complete +more until I go to bed, hopefully tomorrow it will be better, and at least next week I will finally +go again consult my therapist, so maybe it will help return to my normal routine and life. + +> **Today's artists & creative things** +> +> **Song:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-68_2024-01-12.md b/daily-blogs/day-68_2024-01-12.md new file mode 100644 index 00000000..117b9fd2 --- /dev/null +++ b/daily-blogs/day-68_2024-01-12.md @@ -0,0 +1,53 @@ +--- +scope: guzsdaily +post_date: 2024-01-12 +title: Its... not complete +counter: 68 +tumblr_id: 739359221660975104 +url: https://guz.one/68 +created: 2024-03-05T13:50:33-03:00 +public: true +modified: 2024-03-26T11:55:53-03:00 +--- + +# It's... Not Complete + +But it is completed enough for now, I'm tired. + +So I finally "completed" my NixOS configuration, at least the enough for me to work without being +distracted because of missing features and/or simply distracting looks. I still need to do things +like the environment switching, improve the consistency of themes between apps and UI toolkits, +notification, etc. etc. + +However, I yesterday, talking with my girlfriend, realized that I'm entering that thing of "working +too much and too long on something, and having a burnout because of it", similar to what happened to +me months ago that I explained on earlier entries. So yea, I will try to work on another thing next +week to clear my mind off Nix files, yesterday I almost didn't sleep because my mind started to have +a lot of ideas of things to work in, so it's clear to me that I'm done with configuring my OS for +now. + +I do not know if I will make a big post about the configuration like I was saying this week in the +past posts, because in the current state, it doesn't have interesting and customized things like my +previous configuration had to talk about. So the post will probably be postponed. + +At least now I have one of the cleanest desktop I ever had. + +![](day-68_2024-01-12-screenshot.webp) + +> "Oh, but it is just a wallpaper and a taskbar" +> +> ![](day-68_2024-01-12-files.webp) +> +> That's even less configuration files than my previous desktop. This is what you have to deal it +> when you want to customize the hell of Linux. + +> **Today's artists & creative things** +> +> **Video/Playlist:** [Rushing work right before the deadline - A doomed procrastinator\ +> playlist](https://youtu.be/-sWmysGrua8) +> +> I think it fits here, knowing the title and how much I also listened to it while doing this work +> today. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-69_2024-01-13.md b/daily-blogs/day-69_2024-01-13.md new file mode 100644 index 00000000..4eba9957 --- /dev/null +++ b/daily-blogs/day-69_2024-01-13.md @@ -0,0 +1,35 @@ +--- +tumblr_id: 739448147415334912 +url: https://guz.one/69 +scope: guzsdaily +title: Discord screenshare on wayland +created: 2024-03-05T13:50:33-03:00 +post_date: 2024-01-13 +counter: 69 +modified: 2024-03-26T11:55:53-03:00 +public: true +--- + +# Discord is a Nightmare + +> Nice + +Why did we think it was a good idea to do make every single program in Electron? + +Today as a somewhat productive day, I mostly configured my browser using Nix and things like that. +Because of it during the evening I kinda felt a lot of energy and happiness, like, a lot happier +than my average in this week haha. + +But, of course, it didn't last that long, because Discord is a fucking nightmare. Yes, it feels +stable and simple, but somehow they still don't support easily screen sharing on Linux, which is a +killer feature to me, and isn't necessary a Linux problem it seems. And even if it did, come on\! +The amount of users that use Discord on Linux is substantial to them to do something\! + +I don't want to go into details or make this a "Discord bad" post or whatever, I'm just tired. + +> **Today's artists & creative things** +> +> **Song:** [The Loneliest - by Måneskin](https://music.youtube.com/watch?v=jqJX_FEDI3s) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-70_2024-01-14.md b/daily-blogs/day-70_2024-01-14.md new file mode 100644 index 00000000..6169fe99 --- /dev/null +++ b/daily-blogs/day-70_2024-01-14.md @@ -0,0 +1,25 @@ +--- +url: https://guz.one/70 +title: Shot post because... +scope: guzsdaily +post_date: 2024-01-14 +public: true +tumblr_id: 739538366858772480 +counter: 70 +modified: 2024-03-26T11:55:52-03:00 +created: 2024-03-05T13:50:33-03:00 +--- + +# Short Post Because... + +I'm trying to kill the angel Gabriel, apostate of hate. + +Brb. + +> **Today's artists & creative things** +> +> **Song:** [The Death of God's Will - by Heaven Pierce Her\ +> (Hakita)](https://music.youtube.com/watch?v=BSpR0DJEgxM) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-71_2024-01-15.md b/daily-blogs/day-71_2024-01-15.md new file mode 100644 index 00000000..1be4e69d --- /dev/null +++ b/daily-blogs/day-71_2024-01-15.md @@ -0,0 +1,39 @@ +--- +scope: guzsdaily +tumblr_id: 739628356415438848 +created: 2024-03-05T13:50:33-03:00 +title: Returning to work +post_date: 2024-01-15 +modified: 2024-03-26T11:55:50-03:00 +counter: 71 +url: https://guz.one/71 +public: true +--- + +# Returning to Work + +So, after weeks just configuring my OS, I'm finally going back to working\! + +Slowly, my OS isn't totally completed, so I need to sometimes configure it to work, but at least now +I'm doing it in small steps. Today I mostly continued configuring, because: Discord. But thankfully +now it's working again ~mostly~ normally, with screen sharing\! I was in extasy because of how much +time I spent trying to fix it, just to discover that it was an update that released days after I +installed my OS, so it wasn't installed on my system. + +I will probably try this night to work a little more on a project that I started some weeks ago, but +ended up pausing it because of the holidays, New Year's Eve, etc etc. I don't want to go into +details now because I like to make bigger posts explaining everything, but hopefully I will at least +do a small summary in the weekend. + +Tomorrow I will have a consult with my therapist. After probably more than 100 attempts and 3 hours, +and almost passing the night awake, I didn't beat Gabriel. + +It's good to be back. + +> **Today's artists & creative things** +> +> **Video/Playlist:** [Rushing work right before the deadline - A doomed procrastinator\ +> playlist](https://youtu.be/-sWmysGrua8) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-72_2024-01-16.md b/daily-blogs/day-72_2024-01-16.md new file mode 100644 index 00000000..4812b1d1 --- /dev/null +++ b/daily-blogs/day-72_2024-01-16.md @@ -0,0 +1,41 @@ +--- +public: true +tumblr_id: 739716843800084480 +url: https://guz.one/72 +post_date: 2024-01-16 +scope: guzsdaily +created: 2024-03-05T13:50:33-03:00 +title: Returning to life +counter: 72 +modified: 2024-03-26T11:55:48-03:00 +--- + +# Returning to Life + +Well, things are returning to "normal" it seems. + +Today I went with a consult with my therapist, it was nice seeing they again and just talk about how +the holidays went and things like that. I also went on my bicycle, even when my city unfortunately +isn't bicycle-friendly, it was good to step out of my house a little again. + +Now I'm trying to fix my GPG keys in my OS, apparently it isn't so easy on Nix, but I need to fix it +if I want to continue to work as before and have my Git commits secured and signed again. At least I +can still work without it for a little. + +See you tomorrow. + +> **Today's artists & creative things** +> +> **Song:** [credits song for my death - by\ +> vivivivivi](https://music.youtube.com/watch?v=pt2k_XOOVc0) +> +> Yes, it's a little "off-topic", I'm not thinking of death in any way just to be clear. But I +> stumbled on this song again while waiting today, I already knew about the song, but forgot about +> it entirely. I love it. By the title, you think it is a totally sad and depressing song, but when +> you start to listen to it, personally, I feel a sense of some kind of hope? Happiness? Like... "I +> lived a good life". And while searching for it for this entry, I also found [this\ +> version](https://music.youtube.com/watch?v=x77Z7X9Zlyc), which is almost a "response", like "I +> will not die, I will live a good life". + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-73_2024-01-17.md b/daily-blogs/day-73_2024-01-17.md new file mode 100644 index 00000000..0d7f3e61 --- /dev/null +++ b/daily-blogs/day-73_2024-01-17.md @@ -0,0 +1,25 @@ +--- +title: Empty entry +scope: guzsdaily +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 739808312772771840 +public: true +url: https://guz.one/73 +post_date: 2024-01-17 +counter: 73 +modified: 2024-03-26T11:55:48-03:00 +--- + +# Empty Entry + +I don't know what to talk and write about today, I'm trying to work in some extent and it's being +difficult, mostly because I need to reinvent the wheel almost in this project that I'm working this +week. Well, at least I fixed the GPG keys in my computer today. + +> **Today's artists & creative things** +> +> **Song:** [credits song for my death - by\ +> vivivivivi](https://music.youtube.com/watch?v=pt2k_XOOVc0) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-74_2024-01-18.md b/daily-blogs/day-74_2024-01-18.md new file mode 100644 index 00000000..161a5404 --- /dev/null +++ b/daily-blogs/day-74_2024-01-18.md @@ -0,0 +1,30 @@ +--- +tumblr_id: 739900287571099648 +created: null +scope: guzsdaily +counter: 74 +post_date: 2024-01-18 +modified: null +title: Little project +public: true +url: https://guz.one/74 +--- + +# Little project + +Well, this week is being somewhat strange. Mostly because I have to admit that I didn't organize it +so well, but whatever, at least I'm working nonetheless. Next week I will probably continue +configuring my computer, possibly my home server with Nix, so I can use it as a server for my +automation setup that I talked about some time ago. + +Today I started just a little project called "lilbetter.js". It is somewhat experimental, and I will +probably talk more about it on [@guzscode](https://tumblr.com/guzscode), since this is not really +the best place to talk about code. But it is refreshing to do something simple, just to have the +"programming muscles" working again. + +> **Today's artists & creative things** +> +> **Song:** [FAITHLESS - by vivivivivi](https://music.youtube.com/watch?v=pYqT9zvAi7U) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-75_2024-01-19.md b/daily-blogs/day-75_2024-01-19.md new file mode 100644 index 00000000..07d29d26 --- /dev/null +++ b/daily-blogs/day-75_2024-01-19.md @@ -0,0 +1,47 @@ +--- +public: true +tumblr_id: 739990916350230528 +post_date: 2024-01-19 +created: 2024-03-05T13:50:33-03:00 +scope: guzsdaily +counter: 75 +url: https://guz.one/75 +title: Taking care of my computer +modified: 2024-03-26T11:55:46-03:00 +--- + +# Taking Care of My Computer + +I today pretty much just ended up watching a lot more videos than working, unfortunately. But at +least I did something, y'know? However, it seems that the next days I will also be blocked from +doing a lot of projects, because my computer is having some problems that I don't know if it is a +hardware or software issue. And if it is hardware, depending on which hardware, I'm fucked. + +During work today, after some hours, my screens start flickering and shutting down for some seconds? +This sometimes happened a little ago, but not with the amount today, and I'm scared if it could be +something in the GPU. Knowing that besides just blacking out for some seconds, it's also showing +some "statics" and shacking the screen a little, and I kinda don't have a lot to do to fix it, even +less if it is the GPU, which I can't afford a new one nowadays. + +Tomorrow I will take it to a technician to see if there's an actual problem with it, and also clean +it up from the dust that accumulated over these 4 years (I don't have something to clean inside of +it safely, and paying the cleaning can be expensive to me sometimes). Thankfully, I still have a +laptop and an old computer that I use as a server if anything goes wrong, probably will use the +laptop to work and configure said server already while I can use my desktop. I just hope that +there's nothing wrong with it, because it seems that after adjusting a little the power cable of my +monitor it stopped, nonetheless, it doesn't hurt to at least let someone more appropriated to clean +it. + +Now I need to configure my laptop and backup some things just to be sure. Hopefully see you +tomorrow. + +> **Today's artists & creative things** +> +> **Song:** [pretend im not breathing - by\ +> vivivivivi](https://music.youtube.com/watch?v=N2M8wKVdVQg) +> +> For some reason this song stood out when I listened today, there's something with this +> "uncontrolable" or "hard" acoustic guitar that I wish I found more songs with. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-76_2024-01-20.md b/daily-blogs/day-76_2024-01-20.md new file mode 100644 index 00000000..646c73db --- /dev/null +++ b/daily-blogs/day-76_2024-01-20.md @@ -0,0 +1,37 @@ +--- +modified: null +scope: guzsdaily +created: null +title: Hi from my laptop +counter: 76 +tumblr_id: 740079580538355712 +url: https://guz.one/76 +public: true +post_date: 2024-01-20 +--- + +# Hi from my laptop + +I’m without my computer at the moment, like I said yesterday, today I took it to a technician, so +probably will be without it for a week. I’ve to admit that it was hard coming home and not being +able to sit down on my desk and turn on my computer as usual, I don’t know if it is because it’s +simply where my work and life is based at the moment, or if I’m actually deeply dependent on it, +and to be honest, it is something that I don’t care to seek the answer any time soon. There’s +thing more important that I need to do, and most of them rely on my desktop, so questioning if I +should use it in the first place is not a good idea for now I think. It’s probably obvious for the +way I wrote this post that I’m somewhat lost on what to do today. + +Nonetheless, now I at least have the opportunity and motives to learn things like Windows Subsystem +for Linux (WSL), since I wasn’t able to install Linux in my laptop for some reason, and configure +a Nix config for it. And after that, configure my home server, so I can start using it when my +desktop arrives. But I don’t know, writing this post is already showing me how much this laptop is +weaker and slower than my desktop, so I don’t know how many things I will be able to get done with +it. Maybe I try installing Linux again, to try to improve performance. + +> **Today's artists & creative things** +> +> **Song:** [pretend im not breathing - by +> vivivivivi](https://music.youtube.com/watch?v=N2M8wKVdVQg) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-77_2024-01-21.md b/daily-blogs/day-77_2024-01-21.md new file mode 100644 index 00000000..bca0876b --- /dev/null +++ b/daily-blogs/day-77_2024-01-21.md @@ -0,0 +1,45 @@ +--- +created: 2024-03-05T13:50:33-03:00 +public: true +tumblr_id: 740171707577417728 +post_date: 2024-01-21 +scope: guzsdaily +counter: 77 +title: Cleaning my room +url: https://guz.one/77 +modified: 2024-03-26T11:55:45-03:00 +--- + +# Cleaning My Room, Out of Frustration + +I'm still somewhat lost on what to do and think without my desktop. It's hard to explain, I simply +too accustomed using it as an extension of my body in the same way smartphones are an extension of +our bodies nowadays, it feels like I'm using an early cellphone, that ones with a keyboard as my +daily driver now. And it started to infuriate me, not so much to actual rage, but to be annoyed that +I'm not working, that I'm doing nothing. + +There's something that happens to me sometimes, that is "doing something out of frustration", but +not in a way that I don't want to do something, I actually start to feel that I **need** to do +something. I need to do something or else I will hate myself. And to be honest, I don't know if it +is a good or a bad habit, because sometimes it helps me get out of my comfort zone or +idle/procrastinating state, to one that I start cleaning my hole room in the next 2-3 hours +non-stop. However, this same urge sometimes happens in the middle of the night, when I need to +sleep, but this feeling doesn't let me because I start to think how much I wasted the day, and I +don't think it would be a good idea to pass the night awake working and screw up my sleeping routine +instead of just doing the thing tomorrow. + +Nonetheless, it was good to clean my room listening to ULTRAKILL's ost and let said frustration pass +out as I finished it, I needed to clean it for months, so it's good to finally do so. Something +which I underestimate sometimes is how much cleaning your room cleans your mind. Nonetheless, maybe +I could some day learn how to use better this frustration and anger that I have sometimes to be able +to complete and do things more often and more determined. + +Hopefully tomorrow, I'm able to make this laptop somewhat useable to me and start configuring my +home-server again. + +> **Today's artists & creative things** +> +> **Song:** [Tenebre Rosso Sangue - by Keygen Church](https://music.youtube.com/watch?v=eeMC0SG2cnA) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-78_2024-01-22.md b/daily-blogs/day-78_2024-01-22.md new file mode 100644 index 00000000..9514cc3b --- /dev/null +++ b/daily-blogs/day-78_2024-01-22.md @@ -0,0 +1,37 @@ +--- +tumblr_id: 740257404233629696 +title: Its back! +post_date: 2024-01-22 +public: true +counter: 78 +modified: null +created: null +scope: guzsdaily +url: https://guz.one/78 +--- + +# It's back\! + +It's back\! My computer is back\! And it looks like a new one. + +It's so good to have my desktop back, I simply don't know how to navigate and be productive without +it and my customized workspace. I've to admit that I thought it would take more time to clean it, +but it's great that it's already back, now I can actually finish some projects and work on the +configuration of my home server more easily. + +There are some problems unfortunately, for some reason +[home-manager](https://nix-community.github.io/home-manager/) isn't activating properly and there +are some strange things on reboot, which I already was expecting in some way seeing how I never +actually disassembled my computer before, and the home-manager problem is probably because I had the +great idea of updating it on Friday... you never do a breaking change on Friday. + +Well, I think I will play some [Minecraft](https://minecraft.net) now, it has been a while since I +played so why not configure it now and rest a little y'know? + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-79_2024-01-23.md b/daily-blogs/day-79_2024-01-23.md new file mode 100644 index 00000000..a3485c55 --- /dev/null +++ b/daily-blogs/day-79_2024-01-23.md @@ -0,0 +1,30 @@ +--- +counter: 79 +modified: 2024-03-26T11:55:44-03:00 +scope: guzsdaily +url: https://guz.one/79 +post_date: 2024-01-23 +created: 2024-03-05T13:50:33-03:00 +public: true +title: Home server alive +tumblr_id: 740353753256951808 +--- + +# Home Server Alive + +So... for some reason my Obsidian isn't opening today, and I don't know really why, it just isn't +opening now. Another post directly created on Tumblr\! + +Today I was able to install and start the configuration of my home server, and the best of all of +it, is that because of Nix I'm able to share config snippets between my desktop, home-server, and +laptop (someday)\! And be able to have things like my Tmux, Neovim, Zsh, etc. is really handy to +have. Unfortunately, I wasn't able to do a lot yet, I have to admit that I procrastinated a lot +today, but whatever, there's half a week entirely to do so. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by\ +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-80_2024-01-24.md b/daily-blogs/day-80_2024-01-24.md new file mode 100644 index 00000000..eca2108d --- /dev/null +++ b/daily-blogs/day-80_2024-01-24.md @@ -0,0 +1,95 @@ +--- +scope: guzsdaily +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/80 +modified: 2024-03-26T11:55:42-03:00 +counter: 80 +title: 'Day 80: [Re]starting my self-hosting journey' +public: true +post_date: 2024-01-24 +tumblr_id: 740445332056473600 +--- + +# \[Re\]starting My Self-hosting Journey, and Why + +Yesterday I "woke" up my old computer as a server \[again\], now the fun part starts. But, why am I +self-hosting? + +## Why Self-host? + +The short answer: for me, it's fun. + +The long answer: to start, if you don't know what self-hosting means, here's a small explanation +from our good old Wikipedia: + +> "**Self-hosting** is the practice of running and maintaining a +> [website](https://en.wikipedia.org/wiki/Website "Website") or +> [service](https://en.wikipedia.org/wiki/Service_\(systems_architecture\) "Service (systems architecture)") +> using a private [web server](https://en.wikipedia.org/wiki/Web_server "Web server"), instead of +> using a service outside of someone's own control. Self-hosting allows users to have more control +> over their data, privacy, and computing infrastructure, as well as potentially saving costs and +> improving skills." +> +> - Source: [Self-hosting (web services) - from Wikipedia, the free\ +> encyclopedia](https://en.wikipedia.org/wiki/Self-hosting_\(web_services\)) + +In summary, it's like if you used your computer to run something like YouTube, instead of connecting +to the internet to use it. Self-hosting can be really advantageous if you care a lot about privacy, +control of your data and how it's used, not only that, but if you're a developer, you know have a +lot more power in customizing, tweaking and automating services and tools that you use. And because +the data and code is on your own machine, you aren't locked-in into a cloud provider, website, yadda +yadda. There are people who can explain this better than me, and nowadays self-hosting isn't that +hard if you know a thing or two about computers. + +Personally, I plan to use self-hosting for three reasons: + +- **Privacy** and data control, of course; +- **Network control**, aka. Ad blockers in the hole home's network with something like [Adguard\ + Home](https://adguard.com/en/adguard-home/overview.html) and a private intranet with + [Tailscale](https://tailscale.com/); +- And, the most useful, **automation**. I already talked about here and there, but I hope that I can + automate my social medias, daily journal publications, and things like that using my home server, + specifically with something like [Gitea actions](https://docs.gitea.com/usage/actions/overview) + (or in my case, [Forgejo actions](https://forgejo.org/docs/latest/user/actions/)). +- Maybe something like federalization also, I don't know yet how hard it would be to self-host my + own [Mastodon](https://joinmastodon.org) or \[insert another + [ActivityPub](https://activitypub.rocks/)-compatible instance here\] on my computer. + +Something which I also plan to do is to run my own [Invidious](https://invidious.io) and other +frontend-alternatives for myself, I already use public instances and pretty much de-googled my +online life nowadays, so why not try self-hosting also? Maybe even open these instances to my +friends? So they can also have more private alternatives? Or maybe I'm dreaming too much? +~Probably~. + +## How to Self-host? + +If you're ~somehow~ interested about self-hosting after this amalgamation of an explanation, and do +not know where to start, I would recommend taking a look at [CasaOS](https://casaos.io/) or +[YunoHost](https://yunohost.org/), these give you an easy-to-use User Interface (UI) to manage your +server and services. I tried both, CasaOS being what introduced me to self-hosting, alongside [this\ +video](https://www.youtube.com/watch?v=w44CypRO5l4) on how to install it on Linux and use it. + +Nonetheless, this is my third try on self-hosting, because the two previous options didn't serve my +current needs and also because I'm liking the idea of using [NixOS](https://nixos.org/), which is +how I'm configuring my home-server now. And it is being kinda great to share common configuration +and code between my desktop and home-server, without counting also the incomparable control of using +it instead of the docker-based solutions I mentioned (but again, I wouldn't recommend using Nix in +your first try of self-hosting, even less if you don't have any experience with it or programming in +general). + +I already have a Forgejo instance running now, and I hope that tomorrow I'm able to configure +Adguard Home on it, since these are pretty much the two main reasons and purposes of this server. +Also, Tailscale is also configured, pretty much just `services.tailscale.enable = true`, that's it. + +I have to admit, I'm kinda loving NixOS more and more, and it's also making me love even more Linux +in general. It's always great to learn and try something new. Hopefully in some days I will make a +more detailed post about the hole system that I'm creating to myself, it's kinda scary and +interesting the scale that this "productivity system" is taking. + +> **Today's artists & creative things** +> +> **Playlist:** [Braincell.exe has failed to load - A stimming playlist - by\ +> Aliven't](https://www.youtube.com/watch?v=zA3zk-uCmss) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-81_2024-01-25.md b/daily-blogs/day-81_2024-01-25.md new file mode 100644 index 00000000..e93aee2e --- /dev/null +++ b/daily-blogs/day-81_2024-01-25.md @@ -0,0 +1,41 @@ +--- +created: 2024-03-05T13:50:33-03:00 +title: Over-engineering +public: true +tumblr_id: 740534053235720192 +modified: 2024-04-30T13:17:18-03:00 +post_date: 2024-01-25 +counter: 81 +scope: guzsdaily +url: https://guz.one/81 +--- + +# Over-engineering + +Today, I mostly continued to work on my home-server configuration. + +And over-engineered it a lot. + +I don't know if it is just my anxiety making me think about possible features and use cases in the +future, but for me, there's something rewarding in creating a piece of code that is \[apparently\] +scalable and composable, like you could just copy and paste it somewhere else in another place. Do I +think it is the best way to code? No, even less if it is a time-sensitive situation, it is better to +get things done first and then think about scaling later. However, in personal projects? In the +places where I'm programming for myself and for leisure? You should fucking expect me to +over-engineer and makes things while thinking about future features \[that I will probably never +add\]. Why? Because for me, it is fucking awesome and is what gives me the energy and joy in +programming. + +So if you end up one day reading the source-code of my dot files and question yourself why it is so +over-complicated, that's why. + +Again, see you tomorrow ;) + +> **Today's artists & creative things** +> +> **Song:** [That Funny Feeling - by Bo Burnham](https://music.youtube.com/watch?v=WPB6u1BqZqU) +> +> There's something so... hopeful? for me in this song, even when it is what it is. + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-82_2024-01-26.md b/daily-blogs/day-82_2024-01-26.md new file mode 100644 index 00000000..0b52579d --- /dev/null +++ b/daily-blogs/day-82_2024-01-26.md @@ -0,0 +1,33 @@ +--- +post_date: 2024-01-26 +scope: guzsdaily +tumblr_id: 740622854018809856 +created: 2024-03-05T13:50:33-03:00 +public: true +counter: 82 +title: Another procrastinating friday +url: https://guz.one/82 +modified: 2024-03-26T11:55:40-03:00 +--- + +# Another Procrastinating Friday + +I don't know what happens on Fridays for me, but almost always I end up procrastinating a lot +compared to other days. + +Nonetheless, I was able to at least make Adguard run on my server, it was pretty much just a +one-liner and that's it, but I will configure more of it and add some "fluff" that I personally like +to add. And being honest, I actually know what happens to me on Fridays: I get tired of working on +the same thing. Like I said before, one week, one project, and even if I didn't configure my server +completely, I already have Forgejo running, so probably next week I will start the work on +automating these posts and maybe my social media. + +So ye, not a lot today, and sorry for the short posts lately, I need to improve my schedule to be +able to write again some bigger articles and topics. + +> **Today's artists & creative things** +> +> **Song:** [That Funny Feeling - by Bo Burnham](https://music.youtube.com/watch?v=WPB6u1BqZqU) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-83_2024-01-27.md b/daily-blogs/day-83_2024-01-27.md new file mode 100644 index 00000000..3d3f3443 --- /dev/null +++ b/daily-blogs/day-83_2024-01-27.md @@ -0,0 +1,27 @@ +--- +tumblr_id: 740714219704647680 +post_date: 2024-01-27 +url: https://guz.one/83 +public: true +title: Another nothing entry +counter: 83 +created: 2024-03-05T13:50:33-03:00 +scope: guzsdaily +modified: 2024-03-26T11:55:38-03:00 +--- + +# Another Nothing Entry + +And another procrastinating day. + +I kinda went on a rabbit hole today about internet domains and trying to find a new domain name for +my personal website (), but "guz.one" is so good that I ended up just renewing it. +Also I bought another one for future use that I won't say here yet, the website isn't set up yet ;) + +> **Today's artists & creative things** +> +> **Playlist:** [Braincell.exe has failed to load - A stimming playlist - by\ +> Aliven't](https://www.youtube.com/watch?v=zA3zk-uCmss) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-84_2024-01-28.md b/daily-blogs/day-84_2024-01-28.md new file mode 100644 index 00000000..cbd5f9a1 --- /dev/null +++ b/daily-blogs/day-84_2024-01-28.md @@ -0,0 +1,31 @@ +--- +url: https://guz.one/84 +created: null +counter: 84 +post_date: 2024-01-28 +scope: guzsdaily +tumblr_id: 740806057879830528 +modified: null +title: 'Day 84: [Almost] Finishing things' +public: true +--- + +# \[Almost\] Finishing things + +So the home server configuration is... "finished". + +Of course, I haven't finished it, but it is usable for this week, so I can now work on the +automation and "custom software" part of my productivity setup. Today I mostly tried to complete the +tasks that I didn't do yesterday, and improved a little the usability, adding things like local +domains for the home server's services, so now I can access things like +[Forgejo](https://forgejo.org/) on an url like "forgejo.homelab.local" with also HTTPS security. + +Well, see you tomorrow, I for some reason can't focus on writing now. + +> **Today's artists & creative things** +> +> **Playlist:** [Braincell.exe has failed to load - A stimming playlist - by +> Aliven't](https://www.youtube.com/watch?v=zA3zk-uCmss) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) diff --git a/daily-blogs/day-85_2024-01-29.md b/daily-blogs/day-85_2024-01-29.md new file mode 100644 index 00000000..1a4786bd --- /dev/null +++ b/daily-blogs/day-85_2024-01-29.md @@ -0,0 +1,31 @@ +--- +counter: 85 +title: Banging my head to fix something +modified: 2024-03-26T11:55:38-03:00 +post_date: 2024-01-29 +url: https://guz.one/85 +scope: guzsdaily +tumblr_id: 740894932752007168 +public: true +created: 2024-03-05T13:50:33-03:00 +--- + +# Banging My Head on the Table to Fix Something + +Let's just say that today wasn't the greatest, I had plans to do a lot of things and start a new +project, but, as always in the world of software, something broke, and I ended up wasting all day +fixing it. I think that this sums it: + +![A comment on top of the option "settings.security.allowBypassGiteEnv = true" that transcribes to: +"I'm hours trying to make pushing via SSH to work, but using {user}@{domain}:{owner}/{repo} simply +isn't working and returns 'does not appear to be a git repository'. Probably is a problem with all +the 'domain handling' stuff with Caddy, Adguard, etc. This is a temporary fix, so I don't end up +breaking my actual sanity."](day-85_2024-01-29-20240129204856014.webp) + +> **Today's artists & creative things** +> +> **Playlist:** [Braincell.exe has failed to load - A stimming playlist - by\ +> Aliven't](https://www.youtube.com/watch?v=zA3zk-uCmss) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-86_2024-01-30.md b/daily-blogs/day-86_2024-01-30.md new file mode 100644 index 00000000..6e482d3f --- /dev/null +++ b/daily-blogs/day-86_2024-01-30.md @@ -0,0 +1,25 @@ +--- +counter: 86 +modified: 2024-03-26T11:55:37-03:00 +url: https://guz.one/86 +scope: guzsdaily +public: true +title: Returning to actual programming +created: 2024-03-05T13:50:33-03:00 +post_date: 2024-01-30 +tumblr_id: 740985771573624832 +--- + +# Returning to Actual Programming + +I have to admit that I don't know what to write today, I ended up passing the hole night awake for +some reason, because "why not?". And now I'm trying to return to some programming again, +unfortunately it's JavaScript, but there isn't a better language for this current project. Sorry for +the ambiguity, it's kinda hard to sum something for today to be honest. + +> **Today's artists & creative things** +> +> **Song:** [That Funny Feeling - by Bo Burnham](https://music.youtube.com/watch?v=WPB6u1BqZqU) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-87_2024-01-31.md b/daily-blogs/day-87_2024-01-31.md new file mode 100644 index 00000000..e03aa272 --- /dev/null +++ b/daily-blogs/day-87_2024-01-31.md @@ -0,0 +1,53 @@ +--- +url: https://guz.one/87 +created: 2024-03-05T13:50:33-03:00 +modified: 2024-04-08T19:28:21-03:00 +tumblr_id: 741078337220378624 +counter: 87 +public: true +post_date: 2024-01-31 +title: Im stuck +scope: guzsdaily +--- + +# I'm Stuck + +Appearently, writing Nix files doesn't count as "real programming", because it's being hard to code +lately. + +I have been writing Nix files, with are pretty much just "fancy JSON", for more than a week, and +now, coding even on JavaScript is being somewhat hard on my brain. This new project is a +"subproject" of the whole productivity system, and it is *just* a *small* CLI application to +transform Obsidian's Markdown, into plain \[CommonMark\] Markdown. And my head is fighting on trying +to come with solutions to code, it is like I can imagine the concept and separate the pieces of this +project to work on, and I feel like even a simple task I can't just code y'know? Even when I'm being +hands-off with things like dependencies count, scalability, etc. etc. Things which normally I take +care in "production code". + +To be honest I even don't know if I should use JavaScript for this, I choose it because it is the +easiest language to just get things done, and it seems logical to use it for content-related and/or +HTML-related things. However, I kinda feel I should use Go or Rust, even if I need to learn them +from scratch and have a smaller related ecosystem, I don't know if I should, knowing that it is a +project that I would like to not spend a lot of time, but also the idea of learning something new in +the time kinda drives me another way? I don't know, maybe I will try to use Go or Rust in this +project, so it's easier to use them in my future "actual" projects. + +I even don't know if I should continue using Obsidian all together now, because even if it is where +I settled up most everything, even when it is the center of my productivity and note-taking routine, +I kinda feel locked-in a lot more than I like, and having this Obsidian-like syntax (together with +all the plugin's syntaxes), it can be kinda hard to get out of it. Yes, it is impossible to me to +not be locked-in some technology, but I feel like I would prefer to have everything in plain +Markdown and edit it with a Neovim config, than to have a lot of things that I can't read and use +without a specif editor and previewer. + +However, if I continue this, I will also never work on actual projects, you know, **the ones that +can give me a job**. But without "The System", I can't organize and share easily said projects. + +I feel stuck. + +> **Today's artists & creative things** +> +> **Song:** [That Funny Feeling - by Bo Burnham](https://music.youtube.com/watch?v=WPB6u1BqZqU) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-88_2024-02-01.md b/daily-blogs/day-88_2024-02-01.md new file mode 100644 index 00000000..07c9c8aa --- /dev/null +++ b/daily-blogs/day-88_2024-02-01.md @@ -0,0 +1,25 @@ +--- +created: 2024-03-05T13:50:33-03:00 +public: true +post_date: 2024-02-01 +counter: 88 +title: I dont know what to post and what to do +tumblr_id: 741166865048649728 +modified: 2024-03-26T11:55:36-03:00 +scope: guzsdaily +url: https://guz.one/88 +--- + +# I Don't Know What to Post and What to Do + +It's almost 10 days from the day 100, and I don't know if I'm proud or not, I don't know if I've +done a lot or not. Maybe I will try to learn something new, I tried learning Rust today, but setting +it up in Nix wasn't so straight forward, tomorrow I try again and go to my therapist. So yea, see +you tomorrow, I think. + +> **Today's artists & creative things** +> +> **Song:** [That Funny Feeling - by Bo Burnham](https://music.youtube.com/watch?v=WPB6u1BqZqU) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) es/by-sa/4.0) diff --git a/daily-blogs/day-89_2024-02-02.md b/daily-blogs/day-89_2024-02-02.md new file mode 100644 index 00000000..fa4d9477 --- /dev/null +++ b/daily-blogs/day-89_2024-02-02.md @@ -0,0 +1,35 @@ +--- +counter: 89 +tumblr_id: 741263110843842560 +public: true +url: https://guz.one/89 +modified: null +post_date: 2024-02-02 +scope: guzsdaily +created: null +title: Putting things in tasks +--- + +# Putting things in tasks + +So appearently I was able to "fix my issues" today in the morning before I actually go to therapy. +Appearently Cognitive Behavioral Therapy really helps you be your own therapist, huh. + +The solution was: more notes, pretty much it. I realized that the main reason I was panicking is +that I was trying to think about the whole system on my mind, instead of what I usually do, that is +taking notes, separating things into small chunks to process better what I need to do and organize. +So that was what I did in this morning, and I have to admit that I feel a lot more capable and think +about how to create this project better. + +Notes and more notes\! That's always the answer\! Somehow. + +I have to admit that I unfortunately don't know what to really write here, I wasn't able to do a lot +today since I wasn't at home, and now I'm trying to teach a little of English to my girlfriend, so +yea. It was a good day, I would say. + +> **Today's artists & creative things** +> +> **Song:** [That Funny Feeling - by Bo Burnham](https://music.youtube.com/watch?v=WPB6u1BqZqU) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) by-sa/4.0) diff --git a/daily-blogs/day-90_2024-02-03.md b/daily-blogs/day-90_2024-02-03.md new file mode 100644 index 00000000..01bb5b92 --- /dev/null +++ b/daily-blogs/day-90_2024-02-03.md @@ -0,0 +1,40 @@ +--- +public: true +post_date: 2024-02-03 +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/90 +counter: 90 +tumblr_id: 741346463695650816 +modified: 2024-03-26T11:55:35-03:00 +title: Playing Minecraft, and taking a rest +scope: guzsdaily +--- + +# Playing Minecraft, and Taking a Rest + +Well, I kinda know that I don't deserve it, knowing how little I have done this month, but in one +week or so my girlfriend will continue their studies, so I kinda want to pass the time properly with +her. + +It's interesting how in about a week it will be day 100 of writing these Daily Journal entries, it +has been a ride. I don't really know what I will write here for day 100, so it's better to have your +expectations low, but I will try to make some time of recap of the small amount of things that I +have done in the past one hundred days. + +However, this week, due to the reasons talked above, I will do little coding and more take notes, +organize things, and maybe work a little on my hobby of creating modpacks, resourcepacks, etc. for +this blocky game that defined a good chunk of who I am today. Maybe I end up finishing some of those +things and projects, because I actually have a brand for these works, again, I like to create +brands, logos and make things pretty ;) + +And maybe I'm able to have a clearer mind in these next days, hopefully fix my routine a little, and +think about what to do in the next 100 days. Nonetheless, that's it for today, have a great day, +evening or night depending on when and where you're reading this. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by\ +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-91_2024-02-04.md b/daily-blogs/day-91_2024-02-04.md new file mode 100644 index 00000000..6cc85a66 --- /dev/null +++ b/daily-blogs/day-91_2024-02-04.md @@ -0,0 +1,35 @@ +--- +public: true +url: https://guz.one/91 +post_date: 2024-02-04 +created: 2024-03-05T13:50:33-03:00 +title: Insomnia because of tomorrows ideas +modified: 2024-03-26T11:55:34-03:00 +counter: 91 +scope: guzsdaily +tumblr_id: 741438654149443584 +--- + +# Insomnia Because of Tomorrow's Ideas + +Yesterday was hard to sleep, because for some reason my brain started to think that planning ideas +for day 100 would be funny, apparently. + +I pretty much had to write every single minute in my notes to clean my mind out of these ideas and +be able to sleep. However, now I think there's a good idea for a periodic project to work on, +hopefully it isn't just that type of idea where I start out of nowhere and abandon after the first +step, but this whole daily journal also started because of a spontaneous idea that I had of writing +every day, and now I'm here. So yea, apparently the amount of things that I need to do this year +wasn't enough, and now I will maybe have something new to add to the cake of responsibilities that I +put on myself, but it's worth to try at least. + +I won't talk into details today, since I haven't planned anything, but hopefully until day 100 I +have something done to start it. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by\ +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) ses/by-sa/4.0) diff --git a/daily-blogs/day-92_2024-02-05.md b/daily-blogs/day-92_2024-02-05.md new file mode 100644 index 00000000..beda6408 --- /dev/null +++ b/daily-blogs/day-92_2024-02-05.md @@ -0,0 +1,38 @@ +--- +post_date: 2024-02-05 +public: true +title: Playing games a little +tumblr_id: 741527706730151936 +scope: guzsdaily +counter: 92 +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/92 +modified: 2024-03-26T11:55:33-03:00 +--- + +# Playing Games a Little + +It has been a while since a play games giving actual focus into it without seeing some video +alongside it. It is good to do this hobby once in a while :') + +Yesterday I didn't have the best night I'm going to admit, I don't want to go into details, but... +growing up is somewhat scary to me, the idea of loosing my interests and hobbies like drawing, art, +creating my worlds, videos, etc. is terrifying. The amount of people that lose them and just start +to live in a loop of work and home and nothing else, kinda makes you believe that there isn't an +option and "that's just how the world works" if you want to be someone. However, I'm somewhat fine +now, as always my girlfriend knows how to pull me back to reality and I just end up crying and +laughing at the same time because of how much I have gone deep into my fears and mind. I know where +and why I need to focus this year, but nothing is actually stopping me to draw a little in the +weekends y'know? Start with small steps to satisfy this "urge" to go out of programming once in a +while, and focus on stabilizing myself this year, so I can focus more on art in the foreseeable +future hopefully. + +I love programming, and I also love art, and even if they're in complete different spectrum of +interests, maybe there's a way to make both work together in my life, I just have to find it. + +> **Today's artists & creative things** +> +> **Song:** [That Funny Feeling - by Bo Burnham](https://music.youtube.com/watch?v=WPB6u1BqZqU) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-93_2024-02-06.md b/daily-blogs/day-93_2024-02-06.md new file mode 100644 index 00000000..a4f83900 --- /dev/null +++ b/daily-blogs/day-93_2024-02-06.md @@ -0,0 +1,29 @@ +--- +url: https://guz.one/93 +modified: 2024-03-26T11:55:33-03:00 +scope: guzsdaily +counter: 93 +post_date: 2024-02-06 +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 741620079825960961 +public: true +title: Just a normal day +--- + +# Just a Normal Day + +Today was... pretty much just a normal day. + +Nothing productive, just playing some games to distract my mind. Yesterday's night wasn't the best, +because of some personal events and insecurities, so today I just wanted to distract myself to don't +end up overthinking about things, I'm just kinda tired because of it, so that's why the short post. + +See you tomorrow. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by\ +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-94_2024-02-07.md b/daily-blogs/day-94_2024-02-07.md new file mode 100644 index 00000000..c65b2b25 --- /dev/null +++ b/daily-blogs/day-94_2024-02-07.md @@ -0,0 +1,44 @@ +--- +modified: 2024-03-26T11:55:32-03:00 +title: Small projects, small logos +created: 2024-03-05T13:50:33-03:00 +public: true +post_date: 2024-02-07 +tumblr_id: 741711225568804864 +url: https://guz.one/94 +scope: guzsdaily +counter: 94 +--- + +# Small Projects, Small Logos + +I like to create logos :') + +I have been in these past days ~crying~ thinking about my other hobbies besides programming, and how +I neglected a lot of my other passions in these past months. It is hard liking things such as art, +video creation, and programming at the same time, seeing how much them are different for each other. +And if I actually want some reward for my work, programming is probably the best path to put effort +in. However, I don't want to abandon my other passions, because if I did, I wouldn't be myself +anymore. Postponing is an option, but do I really want to take the risk of just falling in that loop +of work and slowly forget my past passions? Do I want to risk loosing my early adulthood in the same +way I lost my infancy and teenager years? No, I do not. + +But I can't just forget the focus of this year, I do need to work hard and focus on programming if I +want to be someone and have some sort of stability and Independence. That's why I want to focus on +small projects, things that are more hobby than work, things that \[hopefully\] I can do on weekends +without stressing and consuming too much time. Nonetheless, I hope to talk about them in day 100 and +kinda show everything about the past and what I plan for the future. + +And I just wrote it to show this new icon / logo for one of the projects ;') + +![](day-94_2024-02-07-20240207210355109.webp) + +Until tomorrow. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by\ +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-95_2024-02-08.md b/daily-blogs/day-95_2024-02-08.md new file mode 100644 index 00000000..fce40dcb --- /dev/null +++ b/daily-blogs/day-95_2024-02-08.md @@ -0,0 +1,30 @@ +--- +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 741797387955257344 +counter: 95 +post_date: 2024-02-08 +public: true +title: Polishing and procrastinating +scope: guzsdaily +modified: 2024-03-26T11:55:31-03:00 +url: https://guz.one/95 +--- + +# Polishing and Procrastinating + +Yea, today wasn't the most productive or different in any way, I pretty much just watched videos and +polished the logo that I did yesterday. There's a possibility that I will update my personal brand +in the coming days, since I now realized some inconsistencies on it, but nothing drastic. I actually +feel a little scare in changing any part of my personal brand, because I actually love it a lot, to +the point that I hope to tattoo its symbols in some foreseeable future, so I really need to make it +"future-proof". Nonetheless, nothing really worth talking today. + +I think I will play some Minecraft now. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by\ +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0) diff --git a/daily-blogs/day-96_2024-02-09.md b/daily-blogs/day-96_2024-02-09.md new file mode 100644 index 00000000..5e48205e --- /dev/null +++ b/daily-blogs/day-96_2024-02-09.md @@ -0,0 +1,25 @@ +--- +title: Headache day +post_date: 2024-02-09 +created: 2024-03-05T13:50:33-03:00 +url: https://guz.one/96 +modified: 2024-03-26T11:55:30-03:00 +tumblr_id: 741892107300667392 +scope: guzsdaily +public: true +counter: 96 +--- + +# Headache Day + +I really don't have anything or can think of anything to write today. I'm with an annoying headache +right now, and today wasn't the most satisfying of days, I'm tired, even if I did nothing today, I'm +tired of doing nothing and just procrastinating, and I don't have the energy to do nothing. +Hopefully tomorrow will be better. + +> **Today's artists & creative things** +> +> **Song:** [That Funny Feeling - by Bo Burnham](https://music.youtube.com/watch?v=WPB6u1BqZqU) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-97_2024-02-10.md b/daily-blogs/day-97_2024-02-10.md new file mode 100644 index 00000000..984ae1a5 --- /dev/null +++ b/daily-blogs/day-97_2024-02-10.md @@ -0,0 +1,25 @@ +--- +post_date: 2024-02-10 +title: Memories, but nor for today +url: https://guz.one/97 +public: true +counter: 97 +created: 2024-03-05T13:50:33-03:00 +tumblr_id: 741984199583694848 +modified: 2024-03-26T11:55:29-03:00 +scope: guzsdaily +--- + +# Memories, but nor for Today + +This night as I'm writing this entry is not being the greatest, so I'm not going to write a lot. +Also, there isn't a lot to write here, I just played Stardew Valley with my girlfriend today and +after that, remembered some things from the past of the Capytal project, so yea. Maybe tomorrow or +another day I talk more about, right now I'm not in the best mood ever. + +> **Today's artists & creative things** +> +> **Song:** [That Funny Feeling - by Bo Burnham](https://music.youtube.com/watch?v=WPB6u1BqZqU) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-98_2024-02-11.md b/daily-blogs/day-98_2024-02-11.md new file mode 100644 index 00000000..5ca443f5 --- /dev/null +++ b/daily-blogs/day-98_2024-02-11.md @@ -0,0 +1,30 @@ +--- +created: 2024-03-05T13:50:33-03:00 +post_date: 2024-02-11 +public: true +url: https://guz.one/98 +title: Wanting to do something +tumblr_id: 742067587532374016 +scope: guzsdaily +counter: 98 +modified: 2024-03-26T11:55:28-03:00 +--- + +# Wanting to Do Something + +I'm exhausted of procrastinating and not doing projects, it almost feels like the days are even more +exhausting because of it. However, I have to admit that these past days are also not being the most +uplifting or easy to me, for personal reasons which I don't want to explain here. Hopefully, in +these next 2 days, I'm able to motivate myself again, it's the start of the week, so new projects, +new tasks, and new things to do, and also with the new continuous projects which will be talked +about in day 100, I can improve my mood. Nonetheless, I also need to not dream a lot, my girlfriend +will continue her studies in less than a week, and let's just say that her class in not the most +inviting and stable one, so I'll need to be there if she needs support in anything. The year is +starting, and it seems that it will be a busy one. + +> **Today's artists & creative things** +> +> **Song:** [That Funny Feeling - by Bo Burnham](https://music.youtube.com/watch?v=WPB6u1BqZqU) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) /by-sa/4.0) diff --git a/daily-blogs/day-99_2024-02-12.md b/daily-blogs/day-99_2024-02-12.md new file mode 100644 index 00000000..241dec56 --- /dev/null +++ b/daily-blogs/day-99_2024-02-12.md @@ -0,0 +1,35 @@ +--- +public: true +url: https://guz.one/99 +tumblr_id: 742153733555830785 +created: 2024-03-05T13:50:33-03:00 +scope: guzsdaily +post_date: 2024-02-12 +counter: 99 +title: Things are getting better, I think +modified: 2024-03-26T11:55:28-03:00 +--- + +# Things Are Getting Better, I Think + +It seems that things are getting better and that I will be able to continue the work and start the +new projects that will be talked about tomorrow. + +If you read the past entries, I said that some personal problems started to happen, but just wanting +to say here now, they are somewhat resolved now. Unfortunately because of it, I wasn't really +productive or organized better my work and ideas and projects, so I won't be able to show the start +of things tomorrow, but at least I hope to write something special on day 100. This week I won't +really be able to work a lot, I kinda need to figure some things out still, my girlfriend will +return to her studies this Thursday, and on the weekend I will go out on a little trip with my +parents to pass the time with them. So yea, a lot of things to do, a lot of things happening, but +they seem to be going back on the normal tracks now at least. + +So yea, see you tomorrow, hopefully early in the day to be able to write everything. + +> **Today's artists & creative things** +> +> **Album:** [Minecraft - Volume Beta - by\ +> C418](https://music.youtube.com/playlist?list=OLAK5uy_kdbq6PJddSKFobjO_xbXCYOLuypeXTN_M) + +© 2024 [Gustavo "Guz" L. de Mello](https://guz.one). Licensed under [CC\ +BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0) s/by-sa/4.0)