{"id":24559,"date":"2017-09-15T07:20:36","date_gmt":"2017-09-15T06:20:36","guid":{"rendered":"https:\/\/www.topdesk.com\/en\/?p=24559"},"modified":"2025-05-29T13:33:57","modified_gmt":"2025-05-29T12:33:57","slug":"construction-in-our-codebase","status":"publish","type":"post","link":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/","title":{"rendered":"Construction in our codebase: keeping up with the times"},"content":{"rendered":"<p>At TOPdesk, we are serious about our product. One way we are showing this is by staying up-to-date with current technologies. If nothing ever changed, you would be less interested in using our software. Eventually TOPdesk wouldn\u2019t exist anymore. A while ago we started planning for large reconstruction projects in the codebase of TOPdesk.<\/p>\n<p>Think of our codebase as a big city. All cities need a lot of maintenance. However, if construction workers focused only on keeping old things working, the city would quickly slide down the list of places you want to live.<\/p>\n<p>Innovation is crucial to a city\u2019s success. Old cities weren\u2019t built with wide roads, water and gas pipes, electricity or internet. These new features were added gradually by people listening to the call of modern times. If the city council postponed or completely disregarded these improvements, then companies and people would decide to move to another place. All that would be left is a ghost town.<\/p>\n<p>Just like in urban engineering, software needs to keep up with innovations and listen to the calls of its time. While we are busy with adding new features to our product, we are also doing our best to keep our ear to the ground, listening for those signals which indicate the need to change.<\/p>\n<p>Because of this, we are currently busy with big construction works in our codebase. Follow the Construction in our Codebase blogs to keep up-to-date on the changes we are making. We will try to explain what we are busy with and why, so you are also involved and know exactly what to expect from TOPdesk in the future.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At TOPdesk, we are serious about our product. One way we are showing this is by staying up-to-date with current technologies. If nothing ever changed, you would be less interested in using our software. Eventually TOPdesk wouldn\u2019t exist anymore. A while ago we started planning for large reconstruction projects in the codebase of TOPdesk. Think<\/p>\n","protected":false},"author":379,"featured_media":41067,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":"","inline_featured_image":false,"editor_notices":[],"footnotes":""},"class_list":["post-24559","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry"],"acf":{"blog_author":"","blog_hubspot_cta_link":"","toc_display":"not-visible","blog_promotion_overwrite":false,"blog_promotion":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v27.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Construction in our codebase: keeping up with the times | TOPdesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Construction in our codebase: keeping up with the times | Better support, happy customers | TOPdesk\" \/>\n<meta property=\"og:description\" content=\"At TOPdesk, we are serious about our product. One way we are showing this is by staying up-to-date with current technologies. If nothing ever changed, you would be less interested in using our software. Eventually TOPdesk wouldn\u2019t exist anymore. A while ago we started planning for large reconstruction projects in the codebase of TOPdesk. Think\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/\" \/>\n<meta property=\"og:site_name\" content=\"T1 TOPdesk - EN\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/TOPdesk\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-15T06:20:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-29T12:33:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/tipos-de-sistemas-de-informacao.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"565\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Camille\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Camille\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/\"},\"author\":{\"name\":\"Camille\",\"@id\":\"https:\/\/www.topdesk.com\/en\/#\/schema\/person\/d5c66687e696681558408f7365411160\"},\"headline\":\"Construction in our codebase: keeping up with the times\",\"datePublished\":\"2017-09-15T06:20:36+00:00\",\"dateModified\":\"2025-05-29T12:33:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/\"},\"wordCount\":284,\"publisher\":{\"@id\":\"https:\/\/www.topdesk.com\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/tipos-de-sistemas-de-informacao.jpg\",\"articleSection\":[\"TOPdesk Product\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/\",\"url\":\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/\",\"name\":\"Construction in our codebase: keeping up with the times | TOPdesk\",\"isPartOf\":{\"@id\":\"https:\/\/www.topdesk.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/tipos-de-sistemas-de-informacao.jpg\",\"datePublished\":\"2017-09-15T06:20:36+00:00\",\"dateModified\":\"2025-05-29T12:33:57+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#primaryimage\",\"url\":\"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/tipos-de-sistemas-de-informacao.jpg\",\"contentUrl\":\"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/tipos-de-sistemas-de-informacao.jpg\",\"width\":1080,\"height\":565},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.topdesk.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Construction in our codebase: keeping up with the times\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.topdesk.com\/en\/#website\",\"url\":\"https:\/\/www.topdesk.com\/en\/\",\"name\":\"TOPdesk\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.topdesk.com\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.topdesk.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.topdesk.com\/en\/#organization\",\"name\":\"TOPdesk\",\"url\":\"https:\/\/www.topdesk.com\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.topdesk.com\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/TOPdesk_RGB_Logo.svg\",\"contentUrl\":\"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/TOPdesk_RGB_Logo.svg\",\"width\":1,\"height\":1,\"caption\":\"TOPdesk\"},\"image\":{\"@id\":\"https:\/\/www.topdesk.com\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/TOPdesk\/\",\"https:\/\/www.instagram.com\/topdeskuk\/\",\"https:\/\/www.linkedin.com\/company\/topdesk\/\",\"https:\/\/www.youtube.com\/user\/topdesk\",\"https:\/\/en.wikipedia.org\/wiki\/TOPdesk\",\"https:\/\/www.gartner.com\/reviews\/market\/it-service-management-platforms\/vendor\/topdesk\",\"https:\/\/www.capterra.com\/p\/127562\/TOPdesk\/\",\"https:\/\/www.trustradius.com\/products\/topdesk\/reviews\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.topdesk.com\/en\/#\/schema\/person\/d5c66687e696681558408f7365411160\",\"name\":\"Camille\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.topdesk.com\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/536b583efa467323a58b4378dcc4db34502b8a97a3ce830f171429d920e09488?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/536b583efa467323a58b4378dcc4db34502b8a97a3ce830f171429d920e09488?s=96&d=mm&r=g\",\"caption\":\"Camille\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Construction in our codebase: keeping up with the times | TOPdesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/","og_locale":"en_US","og_type":"article","og_title":"Construction in our codebase: keeping up with the times | Better support, happy customers | TOPdesk","og_description":"At TOPdesk, we are serious about our product. One way we are showing this is by staying up-to-date with current technologies. If nothing ever changed, you would be less interested in using our software. Eventually TOPdesk wouldn\u2019t exist anymore. A while ago we started planning for large reconstruction projects in the codebase of TOPdesk. Think","og_url":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/","og_site_name":"T1 TOPdesk - EN","article_publisher":"https:\/\/www.facebook.com\/TOPdesk\/","article_published_time":"2017-09-15T06:20:36+00:00","article_modified_time":"2025-05-29T12:33:57+00:00","og_image":[{"width":1080,"height":565,"url":"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/tipos-de-sistemas-de-informacao.jpg","type":"image\/jpeg"}],"author":"Camille","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Camille","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#article","isPartOf":{"@id":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/"},"author":{"name":"Camille","@id":"https:\/\/www.topdesk.com\/en\/#\/schema\/person\/d5c66687e696681558408f7365411160"},"headline":"Construction in our codebase: keeping up with the times","datePublished":"2017-09-15T06:20:36+00:00","dateModified":"2025-05-29T12:33:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/"},"wordCount":284,"publisher":{"@id":"https:\/\/www.topdesk.com\/en\/#organization"},"image":{"@id":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/tipos-de-sistemas-de-informacao.jpg","articleSection":["TOPdesk Product"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/","url":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/","name":"Construction in our codebase: keeping up with the times | TOPdesk","isPartOf":{"@id":"https:\/\/www.topdesk.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#primaryimage"},"image":{"@id":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#primaryimage"},"thumbnailUrl":"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/tipos-de-sistemas-de-informacao.jpg","datePublished":"2017-09-15T06:20:36+00:00","dateModified":"2025-05-29T12:33:57+00:00","breadcrumb":{"@id":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#primaryimage","url":"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/tipos-de-sistemas-de-informacao.jpg","contentUrl":"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/tipos-de-sistemas-de-informacao.jpg","width":1080,"height":565},{"@type":"BreadcrumbList","@id":"https:\/\/www.topdesk.com\/en\/blog\/construction-in-our-codebase\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.topdesk.com\/en\/"},{"@type":"ListItem","position":2,"name":"Construction in our codebase: keeping up with the times"}]},{"@type":"WebSite","@id":"https:\/\/www.topdesk.com\/en\/#website","url":"https:\/\/www.topdesk.com\/en\/","name":"TOPdesk","description":"","publisher":{"@id":"https:\/\/www.topdesk.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.topdesk.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.topdesk.com\/en\/#organization","name":"TOPdesk","url":"https:\/\/www.topdesk.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.topdesk.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/TOPdesk_RGB_Logo.svg","contentUrl":"https:\/\/www.topdesk.com\/en\/wp-content\/media\/sites\/30\/TOPdesk_RGB_Logo.svg","width":1,"height":1,"caption":"TOPdesk"},"image":{"@id":"https:\/\/www.topdesk.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/TOPdesk\/","https:\/\/www.instagram.com\/topdeskuk\/","https:\/\/www.linkedin.com\/company\/topdesk\/","https:\/\/www.youtube.com\/user\/topdesk","https:\/\/en.wikipedia.org\/wiki\/TOPdesk","https:\/\/www.gartner.com\/reviews\/market\/it-service-management-platforms\/vendor\/topdesk","https:\/\/www.capterra.com\/p\/127562\/TOPdesk\/","https:\/\/www.trustradius.com\/products\/topdesk\/reviews"]},{"@type":"Person","@id":"https:\/\/www.topdesk.com\/en\/#\/schema\/person\/d5c66687e696681558408f7365411160","name":"Camille","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.topdesk.com\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/536b583efa467323a58b4378dcc4db34502b8a97a3ce830f171429d920e09488?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/536b583efa467323a58b4378dcc4db34502b8a97a3ce830f171429d920e09488?s=96&d=mm&r=g","caption":"Camille"}}]}},"_links":{"self":[{"href":"https:\/\/www.topdesk.com\/en\/wp-json\/wp\/v2\/posts\/24559","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.topdesk.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.topdesk.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.topdesk.com\/en\/wp-json\/wp\/v2\/users\/379"}],"replies":[{"embeddable":true,"href":"https:\/\/www.topdesk.com\/en\/wp-json\/wp\/v2\/comments?post=24559"}],"version-history":[{"count":1,"href":"https:\/\/www.topdesk.com\/en\/wp-json\/wp\/v2\/posts\/24559\/revisions"}],"predecessor-version":[{"id":24565,"href":"https:\/\/www.topdesk.com\/en\/wp-json\/wp\/v2\/posts\/24559\/revisions\/24565"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.topdesk.com\/en\/wp-json\/wp\/v2\/media\/41067"}],"wp:attachment":[{"href":"https:\/\/www.topdesk.com\/en\/wp-json\/wp\/v2\/media?parent=24559"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}