Category: Programming

Category: Programming

With NPM 5, npm has started to create a “package-lock.json” file. It ensures that some dependency tree is identical on every developer’s environment. Official Documentation. Now, that may be important on some projects. In my personal projects, I do not really care. And in the professional projects, I did not …

My notes on the great course Microsoft – Advanced CSS Concepts on edx. Lesson 01 Responsive Layout Covers the basics of Responsive Layout. In essence, you use the @media query to figure out what the width, height, page orientation and resolution of the device is. Then based on that information …

When working on a project you usually install various packages from NPM. Of course, these packages are maintained and updated, adding more features and security fixes, and stability patches. One person on your team should run npm outdated once per week to see what all has been updated and test …

Now working with Gulp you will discover that you run into a couple of minor problems. Especially in sequencing the different types of tasks. Let’s take a simple clean task, it should run before all of the other tasks. However, Gulp will run all tasks in parallel. The team that …

tl:dr <a> is used for page navigation <button> is used for actions on the page <input type=”button” /> is used in a form and the value is used in the form The Problem Let’s take a look at this small piece of code: Button Now half of the people I …

When you try to marry old JSP Technology with the modern wonders of Typescript/ES6. You will want to expose some data provided by the backend into the Javascript. If you have the possibility you would use a fetch() call to receive JSON. Sometimes, it is not possible to do a …