Eugen KissProTip: Open Links in a New Chrome Window on macOSDon’t you hate it when you click on a link in an app and macOS switches to the space with the last used Google Chrome window? Worse, the…Oct 25, 2018Oct 25, 2018
Eugen KissDon’t use Semicolons in TypeScript! //;“Just use semicolons. It’s a little thing and makes code safer.” NO! The fact that people get worked up about semicolons shows that it’s…Jul 16, 201826Jul 16, 201826
Eugen KissLean Testing or Why Unit Tests are Worse than You ThinkTesting is a controversial topic. People have strong convictions about testing approaches. Test Driven Development is the most prominent…Jun 29, 201880Jun 29, 201880
Eugen KissinWe’ve moved to freeCodeCamp.org/newsHow to route like a hacker with MobX and router5Routing that fits your app — not the other way roundMar 23, 20181Mar 23, 20181
Eugen KissinHackerNoon.comTowards a Better GUI Programming BenchmarkGUI programming is challenging. We strive to find better ways to program GUIs and we do make progress. The fact that countless GUI toolkits…Mar 9, 20181Mar 9, 20181
Eugen KissChallenges in GUI ProgrammingGUI programming is about presentation of data and handling complex interactions. A GUI programmer typically is not concerned with UX and…Jan 7, 20183Jan 7, 20183
Eugen KissOn Operational EnvironmentsIf you work on a client-server application on which users rely you should soon wonder: “How can I test a new change without affecting my…Dec 30, 2017Dec 30, 2017
Eugen KissNotes on Naming Variables and MoreChoosing names for variables, functions and other entities is a subtle skill. A good name is succinct and suggestive but not misleading…Dec 28, 2017Dec 28, 2017
Eugen KissMy Engineering PrinciplesThis article is a list of principles that make up part of my engineering philosophy. My most important principles are as follows.Jan 19, 2017Jan 19, 2017