From a038c6bf3405e42ef4bd8ee5ea7cc8757543f9cd Mon Sep 17 00:00:00 2001 From: Enda Phelan Date: Thu, 16 Dec 2021 17:01:09 +0000 Subject: [PATCH] update blog post --- config.yml | 2 +- content/posts/software-idioms-you-should-know.md | 4 +++- layouts/partials/comments.html | 13 +++++++++++++ layouts/partials/post_nav_links.html | 14 -------------- 4 files changed, 17 insertions(+), 16 deletions(-) create mode 100644 layouts/partials/comments.html diff --git a/config.yml b/config.yml index da530205..8c64ec97 100644 --- a/config.yml +++ b/config.yml @@ -33,7 +33,7 @@ params: ShowCodeCopyButtons: false disableSpecial1stPost: false disableScrollToTop: false - comments: false + comments: true hidemeta: false hideSummary: false showtoc: false diff --git a/content/posts/software-idioms-you-should-know.md b/content/posts/software-idioms-you-should-know.md index 4628b56b..eba2c502 100644 --- a/content/posts/software-idioms-you-should-know.md +++ b/content/posts/software-idioms-you-should-know.md @@ -2,6 +2,8 @@ title: "Software Engineering Idioms You Should Know" date: 2021-12-15T11:30:03+00:00 weight: 1 +cover: + image: "https://i.imgur.com/IaI0TZD.jpg" --- I have been working as a software engineer for just over five years. Every now and then I encounter a phrase used to describe something during an engineering discussion, where its meaning is not obvious from the words themselves. These kinds of phrases are known as *idioms* - expressions that have a non-literal meaning attached to the phrase. "Break a leg" is a well-known idiom to wish a person good luck. @@ -41,7 +43,7 @@ Yak shaving is when you start a task but end up having to complete a number of o ## Technical debt -Technical debt is bad code which is the result of when a development team takes shortcuts in their code delivery in order to meet deadlines. The bad code causes issues down the line leading it to need to be refactored. +Technical debt is the implied cost of reworking an existing codebase or system. It is often incurred as a result of taking a quick and easy option now instead of a creating a better solution which would take longer. ## Bus factor diff --git a/layouts/partials/comments.html b/layouts/partials/comments.html new file mode 100644 index 00000000..3b11b09e --- /dev/null +++ b/layouts/partials/comments.html @@ -0,0 +1,13 @@ + diff --git a/layouts/partials/post_nav_links.html b/layouts/partials/post_nav_links.html index 437f0547..b988641b 100644 --- a/layouts/partials/post_nav_links.html +++ b/layouts/partials/post_nav_links.html @@ -17,17 +17,3 @@ {{- end }} {{- end }} - -