0xc
  • Home
  • Tags
  • CV
  • About Me

Tom Carrio (21 Posts)

SOLID Principles: Dependency Inversion

July 29, 2023 Tom Carrio
patterns solid swe

SOLID constitutes five design principles focused on making object-oriented designs more maintainable, understable, and flexible. The principles of SOLID are: Single-responsibility principle Open-closed principle Liskov…

Read more →

Notes on algorithms

July 28, 2023 Tom Carrio
algorithms swe

This was exported from an org-mode notebook documenting various algorithm knowledge, with some example code snippets here and there implementing and executing algorithms inline. Code…

Read more →

Contributing to Open Source: A Stab at Go

July 28, 2023 Tom Carrio
coding go open source openstack packer

In 2018, I had been diving further into Go, a relatively new language at the time from Google. I was interested in taking it a…

Read more →

An Observability Starter

July 26, 2023 Tom Carrio
observability swe

Observability refers to how well the state of a system can be understood by external outputs. When a system is more observable, you can more…

Read more →

Recovering Access to Synology DSM

July 24, 2023 Tom Carrio
linux nas synology sysadmin

I’ll paint the landscape. Suppose you happened to have just applied some new permissions in your system an the effort to minimize permissions and otherwise…

Read more →

Codility :: Sparse Integer Decomposition

July 21, 2023 Tom Carrio
algorithms coding

Awhile back I had worked on some Codility exercises, one of which was this case for sparse integer decomposition. This solution ended up snagging me…

Read more →
← Previous Next →

© Tom Carrio 2024