Author: esantanche

  • A datacentre with hundreds of servers

    A datacentre with hundreds of servers

    When you buy hosting for your website, a server in a datacentre will run your website. I worked in such a datacentre for many years. There were 300 servers and a lot of other hardware. We needed to write a lot of software to monitor these servers and to manage the information about them. There…

  • Virtual Internet Service Provider

    Virtual Internet Service Provider

    If you want a free email address, you can find a lot of them on the web. Many of these websites offering free email don’t actually do the job. There is another company behind the scenes doing it for them. They just put their name on the package. I worked for one of those companies…

  • PLC programming

    PLC programming

    Imagine having a big Meccano set with thousands of moving parts which you control using a computer. I have played with Meccano toys. They are fun. They have been around for more than a century. I am pleased to live, now, in the homeland of Meccano toys. When I was doing PLC programming, my Meccano…

  • Compass/Sass

    Compass/Sass

    Compass helps Sass authors write smarter stylesheets and empowers a community of designers and developers to create and share powerful frameworks. Put simply, Compass is a Sass framework, designed to make the work of styling the web smooth and efficient. Much like Rails as a web application framework for Ruby, Compass is a collection of…

  • WordPress

    WordPress

    What is WordPress? At its core, WordPress is the simplest, most popular way to create your own website or blog. In fact, WordPress powers over 29% of all the websites on the Internet. Yes – more than one in four websites that you visit are likely powered by WordPress. On a slightly more technical level, WordPress…

  • Drupal

    Drupal

    Drupal is content management software. It’s used to make many of the websites and applications you use every day. Drupal has great standard features, like easy content authoring, reliable performance, and excellent security. But what sets it apart is its flexibility; modularity is one of its core principles. Its tools help you build the versatile,…

  • Angular

    Angular

    Angular is a platform that makes it easy to build applications with the web. Angular combines declarative templates, dependency injection, end to end tooling, and integrated best practices to solve development challenges. Angular empowers developers to build applications that live on the web, mobile, or the desktop

  • How do I make my application secure?

    How do I make my application secure?

    I have worked for many years in a bank. There were 300+ servers providing internet services. Security was a top priority as you can imagine. Every incoming or outgoing communication was carefully inspected and needed authorization. A day the Shark begun to send distress signals. The Shark has nothing to do with the fish. It’s…

  • How do I make my application fast?

    How do I make my application fast?

    When I was at the University, I wrote a programme to analyse data collected by a radar. My programme was quite slow. It needed 30 hours to generate just one view of the data. 30 hours of processing time of an IBM mainframe are expensive, very expensive. Happily I could rewrite the programme making it…

  • Paris and worldwide

    Paris and worldwide

    I work with you in Paris, France and, remotely worldwide. Communication and cooperation tools I use are: Skype Google Hangouts Appear.in Slack Email Mediawiki Github Confluence