icon
Personal Website

Weekly Coding • 2024-12-31

Happy New Year to all. It's time for my report.

Last week:

  • Digital Painting 🖥️🖌️ 35 hours
    • I spent almost all my free time during the Christmas holidays finishing a large painting.
  • Foreign Language 🇩🇪🦉 3 hours
  • Coding: PngCrushBatch 🖥️🖼️ 3 hours https://github.com/hinst/PngCrushBatch
    • I noticed that PngCrush was working incorrectly in some very rare cases - about 3 out of every 10,000 files were compressed poorly. So, I replaced it with OptiPng. It seems to be working better; I haven't seen any more corrupted files.
    • I made SQLite so that the database doesn't need to be opened and closed each time. Performance improved. I'm not sure if closing the database every time is necessary to guarantee data integrity - there's very little documentation on the Deno-SQLite module.

2024: 450 hours 😤 in Clockify

  • 2D Game 🎮 123 hours
    • I abandoned it because it's difficult, the project ended up being very large, and I'm a small fish 🥺.
  • Drawing 🖌️ 91 hours
    • I made two large drawings, one big painting, and several AI hybrids.
  • LeetCode 🖥️ 85 hours
    • Completed 68 problems.
  • Video Editing 📺 44 hours
    • My best video got 200 views on YouTube.
  • Node.js Grind 🟨 23 hours
  • Foreign Language 🇩🇪 (many hours)
    • I started tracking hours in Clockify only in December. I'm not sure if using Clockify's timer is a good idea here.
  • Kubernetes ☸️ 19 hours + SmartProgress Archiver 📁 12 hours https://orangepizero2w.tail46746a.ts.net/smartProg...
    • It was interesting to learn Kubernetes practically; but I feel like I'm already forgetting a lot 😴.

Next year, I'll rack up even more hours 💹:

  • More problems on LeetCode 🖥️
  • More coding: games, programs, utilities 🐌
  • More drawings 🖌️🖌️🖌️

I need to finish writing all the programs and draw all the drawings 🥵.