Internal tools – cheap and tasteless?



A common German saying is „the shoe maker always wears the worst pair of shoes!“ – that’s also true for the IT business. Usually internal tools or services are developed lukewarm and without the required professionalism.


The basic idea – everything for the customer!

The time you might spend on “polishing” those projects should better be invested into customer projects. If not you might endanger yourself in neglecting your own business. Generally true but…


Internal tools are there to support the business aren’t they?

If you figure out that you might need an internal tool to run your business you should spend the required time in developing them properly. Of course it is possible to enter every article in a web shop with an SQL-command – it just takes a bit longer. Or you take the time to build a tool – it might be more work now but it will save you a lot of work later on.


DevOps – GitHub & Stackoverflow for example

imageEspecially since there is a growing number of DevOps you might think about investing more time into your internal tools. GitHub and Stackoverflow show you how.








In a job ad they wrote:

Internal Tools at GitHub:

Internal tools at GitHub are central to our culture and improving the way we work together. Because of this, internal tools aren’t an afterthought for us — we build them like real products. We work with people in all areas of the company to build tools to make communication better and improve everyone’s workflows, from hiring to accounting to planning community events.

Recently the Stackoverflow-team gave us a good look into their DevOps world. A small once-over:



More examples in the blogpost.


Think about this other saying “I don’t have time to grind my axe. I have to log trees.” And check your processes and tools for some improvements. Your team members will be thankful ;-).

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

About the author

Written by

Learn more about our team.

Recent Posts

  • Time-controlled Azure WebJobs – Azure as easy as it get‘s

        While still in development the Azure WebJob SDK offers some cool features for procession and supply of information. A good example is the sample that observes the Azure Queue and processes an item as soon as it spots one.   Scenario: time-controlled activities – without queue and so on My scenario was quite […]

  • image2021-570x194_thumb.png
    HowTo: Create RSS Feeds with ASP.NET MVC

    I’ve already written about how to consume RSS or Atom Feeds with the SyndicationFeed (in German, sry) but todays post is about how to create or publish an own feed. Beside the age of the feed standard and the much defamation from Facebook, Twitter and Google on RSS/Atom I consider this easy to consume API […]

  • image1997-311x194_thumb.png
    How to access an Azure Website with the local IIS Manager

    Since the end of February it is possible to access an Azure Website with the IIS Manager. Although the Azure Management site offers some information there are more details visible at the IIS Manager. For the connection you will need an IIS Manager and the IIS Manager for Remote Administration Extension. It’s also possible to […]

  • image1929-570x143_thumb.png
    Create and validate own Json-Web-Tokens (JWTs)

    If you are interested in web authentication you probably have heard about JSON Web tokens (JWT). What is a JWT? Maybe I’m not using the correct security termination but however: JWTs are used to exchange claims between two systems. For example: You want to log on to a service (like Facebook, Twitter, etc.) and want […]

  • Micro-Optimization: how to shrink or „embed“ pictures

      I’m currently working on the “CodeInside Dashboard” and since the page structure isn’t that difficult it should be possible to fulfill all of Google Pagespeed or Yahoos YSlow recommendations. One of the rules was to optimize the 4 PNGs that are embedded on the page.   Before – without optimization: Below you can see […]

Support us