In my daily job I need to be able to quickly learn and understand new and legacy technologies, and computing trends. For that reason, I maintain curated knowledge base of compact, pragmatic, high-quality knowledge resources for busy computing professionals. These resources enable me to quickly zoom in and understand key elements of the technological and other issues that I need for diverse projects. Feel free to explore and use these sources. Any feedback is welcome.

Catalogs of High-Quality Practitioners Oriented Publications

Catalogs of Design Patterns

Security Resources

Technology Catalogs


Leadership & Management


Visual Notes