var breeze_prefetch = {"local_url":"https://tenmilesquare.com","ignore_remote_prefetch":"1","ignore_list":["/careers/","wp-admin","wp-login.php"]};
//# sourceURL=breeze-prefetch-js-extra
https://tenmilesquare.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js
https://tenmilesquare.com/wp-includes/js/jquery/jquery-migrate.min.js
(function(w, d){
w.addEventListener("beforeprint", function(){
let images = d.getElementsByTagName( "img" );
for (let img of images) {
if ( !img.dataset.optSrc) {
continue;
}
img.src = img.dataset.optSrc;
delete img.dataset.optSrc;
}
});
}(window, document));
//# sourceURL=optml-print-js-after
// Prevent ReferenceError: OffscreenCanvas is not defined in older/mobile browsers
if (typeof window !== 'undefined' && typeof OffscreenCanvas === 'undefined') {
window.OffscreenCanvas = function() {
return document.createElement('canvas');
};
}
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "g8iscaijto");
document.createElement( "picture" );if(!window.HTMLPictureElement && document.addEventListener) {window.addEventListener("DOMContentLoaded", function() {var s = document.createElement("script");s.src = "https://tenmilesquare.com/wp-content/plugins/webp-express/js/picturefill.min.js";document.body.appendChild(s);});}
document.documentElement.className = document.documentElement.className.replace(/\boptml_no_js\b/g, "");
(function(w, d){
var b = d.getElementsByTagName("head")[0];
var s = d.createElement("script");
var v = ("IntersectionObserver" in w && "isIntersecting" in w.IntersectionObserverEntry.prototype) ? "_no_poly" : "";
s.async = true;
s.src = "https://cdn.tenmilesquare.com/js-lib/v2/latest/optimole_lib" + v + ".min.js";
b.appendChild(s);
w.optimoleData = {
lazyloadOnly: "optimole-lazy-only",
backgroundReplaceClasses: [],
nativeLazyload : false,
scalingDisabled: false,
watchClasses: [],
backgroundLazySelectors: ".elementor-section[data-settings*=\"background_background\"], .elementor-column[data-settings*=\"background_background\"] > .elementor-widget-wrap, .elementor-section > .elementor-background-overlay, [class*=\"wp-block-cover\"][style*=\"background-image\"], [style*=\"background-image:url(\"], [style*=\"background-image: url(\"], [style*=\"background:url(\"], [style*=\"background: url(\"], [class*=\"wp-block-group\"][style*=\"background-image\"], .elementor-widget-container, .elementor-background-slideshow__slide__image",
network_optimizations: true,
ignoreDpr: true,
quality: 0,
maxWidth: 1920,
maxHeight: 1080,
}
}(window, document));
Skip to content
Gábor Zöld of Coding Sans has written an excellent piece on technical debt:
Technical Debt: Everything You Need To Know, And How To Manage It
In it, Frank recounts a particularly harrowing case of how the accretion of short cuts and outmoded practices shut productivity down.
“[The organization] had a fairly monolithic application based on older versions of their chosen platforms (Python, PHP, and Java). To make matters worse, almost everything was hard-coded, including specific customer customizations that were built into the code. There was literally source code that evaluated “if” statements for hard-coded customer names of the logged-in user, and it did different things based on the result.”
Frank describes an incremental solution for tackling the technical debt and, more importantly, getting “the people who had been fighting with each other aligned to a common purpose.”
We also like this ontology for technical debt:
Overall, Gábor’s piece is a good read.
Related Posts
You have a variety of tools at your disposal that give you the opportunity to speak to the social media…
Read More »
Continuous Delivery drives the ability to be flexible and agile, creating competitive advantage.
Read More »
Scroll to Top
_linkedin_partner_id = "9082809";
window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
window._linkedin_data_partner_ids.push(_linkedin_partner_id);
(function(l) {
if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])};
window.lintrk.q=[]}
var s = document.getElementsByTagName("script")[0];
var b = document.createElement("script");
b.type = "text/javascript";b.async = true;
b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
s.parentNode.insertBefore(b, s);})(window.lintrk);
jQuery(document).ready(function(){
jQuery('.homelogoslider').find('img').attr("width","200");
jQuery('.homelogoslider').find('img').attr("height","100");
});
;
(function($, w) {
'use strict';
let $window = $(w);
$(document).ready(function() {
let isEnable = "";
let isEnableLazyMove = "";
let speed = isEnableLazyMove ? '0.7' : '0.2';
if( !isEnable ) {
return;
}
if (typeof haCursor == 'undefined' || haCursor == null) {
initiateHaCursorObject(speed);
}
setTimeout(function() {
let targetCursor = $('.ha-cursor');
if (targetCursor) {
if (!isEnable) {
$('body').removeClass('hm-init-default-cursor-none');
$('.ha-cursor').addClass('ha-init-hide');
} else {
$('body').addClass('hm-init-default-cursor-none');
$('.ha-cursor').removeClass('ha-init-hide');
}
}
}, 500);
});
}(jQuery, window));
https://tenmilesquare.com/wp-content/plugins/optimole-wp/assets/build/optimizer/optimizer.js
/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
var astra = {"break_point":"768","isRtl":"","is_scroll_to_id":"","is_scroll_to_top":"1","is_header_footer_builder_active":"1","responsive_cart_click":"flyout","is_dark_palette":"","revealEffectEnable":"","edit_post_url":"https://tenmilesquare.com/wp-admin/post.php?post={{id}}&action=edit","ajax_url":"https://tenmilesquare.com/wp-admin/admin-ajax.php","infinite_count":"2","infinite_total":"0","pagination":"number","infinite_scroll_event":"scroll","no_more_post_message":"No more posts to show.","grid_layout":"1","site_url":"https://tenmilesquare.com","blogArchiveTitleLayout":"","blogArchiveTitleOn":"","show_comments":"Show Comments","masonryEnabled":"","blogMasonryBreakPoint":"0"};
//# sourceURL=astra-theme-js-js-extra
https://tenmilesquare.com/wp-content/themes/astra/assets/js/minified/frontend.min.js
https://tenmilesquare.com/wp-includes/js/dist/hooks.min.js
https://tenmilesquare.com/wp-includes/js/dist/i18n.min.js
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
//# sourceURL=wp-i18n-js-after
https://tenmilesquare.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js
var wpcf7 = {
"api": {
"root": "https:\/\/tenmilesquare.com\/wp-json\/",
"namespace": "contact-form-7\/v1"
},
"cached": 1
};
//# sourceURL=contact-form-7-js-before
https://tenmilesquare.com/wp-content/plugins/contact-form-7/includes/js/index.js
var mPS2id_params = {"instances":{"mPS2id_instance_0":{"selector":"a[href*='#']:not([href='#'])","autoSelectorMenuLinks":"true","excludeSelector":"a[href^='#tab-'], a[href^='#tabs-'], a[data-toggle]:not([data-toggle='tooltip']), a[data-slide], a[data-vc-tabs], a[data-vc-accordion], a.screen-reader-text.skip-link","scrollSpeed":800,"autoScrollSpeed":"true","scrollEasing":"easeInOutQuint","scrollingEasing":"easeOutQuint","forceScrollEasing":"false","pageEndSmoothScroll":"true","stopScrollOnUserAction":"false","autoCorrectScroll":"false","autoCorrectScrollExtend":"false","layout":"vertical","offset":"105","dummyOffset":"false","highlightSelector":"","clickedClass":"mPS2id-clicked","targetClass":"mPS2id-target","highlightClass":"mPS2id-highlight","forceSingleHighlight":"false","keepHighlightUntilNext":"false","highlightByNextTarget":"false","appendHash":"false","scrollToHash":"true","scrollToHashForAll":"true","scrollToHashDelay":0,"scrollToHashUseElementData":"true","scrollToHashRemoveUrlHash":"false","disablePluginBelow":0,"adminDisplayWidgetsId":"true","adminTinyMCEbuttons":"true","unbindUnrelatedClickEvents":"true","unbindUnrelatedClickEventsSelector":"","normalizeAnchorPointTargets":"false","encodeLinks":"false"}},"total_instances":"1","shortcode_class":"_ps2id"};
//# sourceURL=page-scroll-to-id-plugin-script-js-extra
https://tenmilesquare.com/wp-content/plugins/page-scroll-to-id/js/page-scroll-to-id.min.js
var astraAddon = {"sticky_active":"1","svgIconClose":"\u003Cspan class=\"ast-icon icon-close\"\u003E\u003C/span\u003E","hf_account_show_menu_on":"hover","hf_account_action_type":"link","header_main_stick":"1","header_above_stick":"0","header_below_stick":"0","stick_header_meta":"","header_main_stick_meta":"","header_above_stick_meta":"","header_below_stick_meta":"","sticky_header_on_devices":"both","sticky_header_style":"none","sticky_hide_on_scroll":"0","break_point":"768","tablet_break_point":"768","mobile_break_point":"544","header_main_shrink":"","header_animation_effect":"none","header_logo_width":"","responsive_header_logo_width":{"desktop":220,"tablet":"140","mobile":"120"},"stick_origin_position":"","site_layout":"ast-full-width-layout","site_content_width":"1240","site_layout_padded_width":"1200","site_layout_box_width":"1200","header_builder_active":"1","component_limit":"10","is_header_builder_active":"1"};
//# sourceURL=astra-addon-js-js-extra
https://tenmilesquare.com/wp-content/uploads/astra-addon/astra-addon-69b249d7146dc7-77495651.js
https://tenmilesquare.com/wp-content/plugins/astra-addon/assets/js/minified/purify.min.js
https://tenmilesquare.com/wp-includes/js/dist/vendor/wp-polyfill.min.js
var wpcf7_recaptcha = {
"sitekey": "6LewTysbAAAAAAVpn6dyzoFj2cJ5ULu8V57hhXJj",
"actions": {
"homepage": "homepage",
"contactform": "contactform"
}
};
//# sourceURL=wpcf7-recaptcha-js-before
https://tenmilesquare.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js
https://tenmilesquare.com/wp-content/plugins/highlighting-code-block/assets/js/prism.js
https://tenmilesquare.com/wp-includes/js/clipboard.min.js
var hcbVars = {"showCopyBtn":"1","copyBtnLabel":"Copy code to clipboard"};
//# sourceURL=hcb-script-js-extra
https://tenmilesquare.com/wp-content/plugins/highlighting-code-block/build/js/hcb_script.js
https://tenmilesquare.com/wp-content/plugins/enlighter/cache/enlighterjs.min.js
!function(e,n){if("undefined"!=typeof EnlighterJS){var o={"selectors":{"block":"pre.EnlighterJSRAW","inline":"code.EnlighterJSRAW"},"options":{"indent":4,"ampersandCleanup":true,"linehover":true,"rawcodeDbclick":false,"textOverflow":"break","linenumbers":true,"theme":"enlighter","language":"generic","retainCssClasses":false,"collapse":false,"toolbarOuter":"","toolbarTop":"{BTN_RAW}{BTN_COPY}{BTN_WINDOW}{BTN_WEBSITE}","toolbarBottom":""}};(e.EnlighterJSINIT=function(){EnlighterJS.init(o.selectors.block,o.selectors.inline,o.options)})()}else{(n&&(n.error||n.log)||function(){})("Error: EnlighterJS resources not loaded yet!")}}(window,console);
//# sourceURL=enlighterjs-js-after
//tenmilesquare.com/wp-content/uploads/custom-css-js/13998.js
//tenmilesquare.com/wp-content/uploads/custom-css-js/12482.js