About
This blog is about software engineering is its broadest sense. My name is Jurgen Westerhof. I was born on the 20th of May, 1982 in the Netherlands. I live my life in Utrecht as a former student on Information Sciences at Utrecht University and I earn my money doing one of my favorite things to spend time on: programming, what this blog is about. I am currently employed as a software engineer at Marviq.
In March 2000 I started a company called “WebKoala”. I did this with a friend I know from high school. This is where I learned programming for the web as I knew the programming basics from… BASIC. As I tutored HTML techniques to students at my high school, combined with WebKoala I soon learned using PHP to generate HTML. PHP version 3 at that time. This way I autodidacted myself in (X)HTML, DHTML, VisualBasic, Java, JavaScript, CSS, XML, PHP, JSP, ASP, MySQL, Postgre… well… the works. While working at Infi B.V. I got trained in developing C# (web)applications along with a range of ‘usual suspects’ concerning .Net development like Entity Framework, MVC.NET, WebApi, etc.
At present time I’m hired as a “technical lead” at Marviq, a software development company situated in Almere. I changed to this company after a seven years employment at Infi B.V., my first job as an employee. As the jobs I get to do vary and the people I work with inspire me a lot, since they somewhat got the same interests, I like to discuss and think about software engineering. I thought writing it down in some sort of articles might be fun and come in handy for myself in the future. So this is mainly for myself to organize my thoughts, read back and to collect my bookmarks. However I think there are a lot more people like me, who might like what I write and/or find it useful.
This blog will mainly cover programming concepts related to web aspects, programming methods and algorithms . It won’t all be language specific but since I was a PHP enthusiast, am a C# enthusiast and for small demonstrations I use JavaScript, most of it will focus on them. When something inspires me enough I tend to work them out to demos, algorithms, articles, examples, libraries or entire programs which I like to store and publish here.
Enjoy your stay and feel free to visit regularly,
Licensing of intellectual property
Everything on this website is copyrighted by Jurgen P Westerhof and is licensed under the MIT license below unless otherwise noted. This includes, but is not limited to, texts, images, algorithms, source code, demonstration applications (examples) and their output available on the edesign.nl domain, including subdomains.
Copyright (c) 2009-2014, J.P.Westerhof Permission is hereby granted, free of charge, to any person obtaining a copy of software and/or (associated) documentation from eDesign.nl domains (the "Goods"), to deal in the Goods without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Goods, and to permit persons to whom the Goods are furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Goods. THE GOODS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE GOODS OR THE USE OR OTHER DEALINGS IN THE GOODS.