ES6: var vs let vs const
Dealing with KnockoutJS I came across some newer features of the JavaScript language ES6 TL;DR: don’t use var anymore when You declare variables. Some examples:
Dealing with KnockoutJS I came across some newer features of the JavaScript language ES6 TL;DR: don’t use var anymore when You declare variables. Some examples:
Updateception! I registered for the event “The Mobility Quotient” which features Steve Wozniak and Jimmy Wales as keynote speaker! It will take place on September 7th/8th in Ingolstadt. I am stoked! I started to learn knockout.js therefor I will drop MeteorJS from my list. Instead of dealing with npm, I will try out yarn for a…
Trying to contribute to the Flask plugin flask-login I just added these lines: if isinstance(duration, (int, long)): duration = timedelta(seconds=duration) Looking quite plausible, isn’t it? But lo and behold: it doesn’t work under Python 3.x. Dang! The reason: Python 2 has two integer types: int and long. In Python 3 there is only int, which…
I pity the fool who hasn’t got a tool! After buying cheap tools all my life I’ve decided that I became too old for 5€ screwdriver. Our working student Michael Jäger introduced me to the brand PB Swiss Tools. They have lifelong guarantee on their tools and have some nice ideas like colorcoding their bits…
After I’ve introduced You to Yarn I will show You more client side tools in this post. Grunt is a task runner which comes in handy for a lot of setup and configuring work e.g. concatenating and minimizing JavaScript or CSS files To get started You can add grunt via yarn to your project yarn…
Fiddling around with the wire webapp which is available on GitHub I came across yarn. Yarn is a package manager like npm which accesses the same repositories. The design goals are reproducibility of builds, speed and security. Installation npm install -g yarn or on macOS
Motivation Good writing is key for a software developer as I stated in Writing as a complementary skill for your SW engineering career So when you are writing a lot of texts in the browser e.g. in a wiki or an issue tracker you definitely want a spellchecker enabled. For some reasons Firefox distinguishes between…
Many software developers use a multi monitor setup with two or three screens at 24 inches or more. Some folks like video editors even use giant curved screens with more than 34 inches. Thus it sometimes can become painful to find your mouse pointer on such big screen estate. On Windows 10 you can change…
Update of the Update: The hot air balloon drive was canceled once again 🙁 I’m going to visit the Management 3.0 foundation workshop I can make another update to my 2017 Roadmap: [x] I did the test drive with the Tesla P100D! [x] Spontaneously I’ve visited devcamp17 [x] I did a couple of katas in…
One item crossed off my bucket list – I drove a Tesla Model S P100D!