Category Coding is fun

Variables Scope

I love reading the book Code Complete, by Steve McConnell. The following comes from it, in its Chapter 10: General issues in using variables. ………. “Scope” is a way of thinking about a variable’s celebrity status: how famous is it? Scope, or visibility, refers to the extent to which your variables are known and can be […]

Modern Security Architecture with OpenID Connect and OAuth2 by Brock Allen

Modern architecture for security is a very interesting topic these days for companies and the services they provide. In this era of cloud computing and access to every resource at any time, this becomes even more interesting. This posts presents a talk given on the topic By Brock Allen, at the last DevIntersection 2017 conference […]

It seems that … One Bitcoin Transaction Now Uses as Much Energy as Your House in a Week

I consider myself at a beginner level regarding Bitcoin, Blockchain, Etherum and related technologies. I have a big interest though. I read an article recently about energy consumption attached to the bitcoin calculation process and enjoyed it. Find the original link at the bottom. Here it goes. ______ One Bitcoin Transaction Now Uses as Much […]

Workflows of Refactoring – by Martin Fowler

The following presentation by Martin Fowler presents some great factoring gems and ideas that are worth paying attention to. “The key to good refactoring is to remember that the essence of it is small steps” This is very important for many reasons. As software developers, our role is also to keep the codebase clean. Refactoring […]

Solid Design Patterns for Mere Mortals

Phil Japikse does a pretty nice presentation during .Net Conf 2017, about Design Patterns. Worth taking a look at and get back to “basics”. If you look at your code and automatically feel like you need to add comments, maybe you have too much and should decouple more. Creational Paterns Structural Patterns Behavioral Patterns Observer […]

Big Data for .NET developers

“If you’re a .NET developer and want to know where big data technologies are going, this is where to get started.” Click the image below to follow the Channel9 video and learn more about the topic.                                

How Airbnb uses R to make most of its data

I’ve watched and enjoyed this talk, by Ricardo Bion, Data Science Manager at Airbnb. If you love data, are curious about how Airbnb uses it, curious about Data Science, programming, R language and things of that sort, spend the worth 15 minutes to watch this talk.

Antipattern – Design by commitee

I love reading computer manuals, be they about software architecture, algorithmic, programming, security, cloud storage and operations, big data, machine learning or others. The following text is taken from the book “AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis“ ——————————————————————————– Also Known As: Gold Plating, Standards Disease, Make Everybody Happy, Political Party Root Causes: Pride, Avarice Anecdotal Evidence: […]

ANTIPATTERN – Cut and Paste Programming

I love reading computer manuals, be they about software architecture, algorithmic, programming, security, cloud storage and operations, big data, machine learning or others. The following text is taken from the book “AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis“ ——————————————————————————– Also Known As: Clipboard Coding, Software Cloning, Software Propagation Root Causes: Sloth BACKGROUND Cut-and-Paste Programming is a […]

AntiPattern – Spaghetti Code

I love reading computer manuals, be they about software architecture, algorithmic, programming, security, cloud storage and operations, big data, machine learning or others. The following text is taken from the book “AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis“ ——————————————————————————– Root Causes: Ignorance, Sloth BACKGROUND The Spaghetti Code AntiPattern is the classic and most famous AntiPattern; it […]