Nicolas Kleiderer

Nicolas Kleiderer

Software Engineer

Thoughtfully developing the future

Recent Articles
How to Responsibly Drop IE11 Supportby Nicolas Kleiderer on January 25, 2020

Supporting legacy browsers takes a significant amount of Engineering resources. With less than 3% of global browser market share…

Recent Recommended Articles
Product Failfrom, read 6 months ago

NOTE: This article is a narrative version of a talk I’ve given for developers at the Craft Conference and for product managers and designers at Mind The Product. In this article I’d like to discuss the root causes of so many product failures.

Product vs. Feature Teamsfrom, read 6 months ago

This article is certain to upset many people. I’m sorry for that, but the degree of ongoing noise and confusion surrounding the role of product at tech companies is only getting worse.

Don't get locked up into avoiding lock-infrom, read 6 months ago

One of an architect's major objectives is to create options. Those options make systems change-tolerant, so we can defer decisions until more information becomes available or react to unforeseen events.

Software Development is a Business Tactic, Not a Professionfrom, read 7 months ago

Any regular followers of DaedTech may have noticed that I’ve dropped off the map of late with new content.  Now, before I go any further, please understand that I’m not petering out with content, holistically. But the break here is semi-intentional.

from, read 7 months ago

Gratitude: How To Change Negative Beliefs, Be Happy, And Become Successfulfrom, read 8 months ago

Very rarely are you going to be in ideal circumstances. There will always be friction and challenges to living your dreams. There will always be inconveniences.

Everything You Need to Know About Web Components: Part 1from, read 8 months ago

The core concept of a Web Component is similar to that of components in frameworks such as React, Angular or Vue. It is a reusable UI building block that encapsulates all the HTML, CSS and any JavaScript-based logic required to render it.

The Future of Web Developmentfrom, read 8 months ago

Prophesizing is no easy task — when looking at social phenomena (and web development is a social phenomenon), one knows well not to expect a simple linear projection from current events into the future.

The 10 Component Commandmentsfrom, read 8 months ago

Written in collaboration with Caroline Odden. Based on the talk with the same name and people, held at the ReactJS Oslo Meetup in June 2019. Creating components that are used by a lot of people is hard.

Maker's Schedule, Manager's Schedulefrom, read 9 months ago

One reason programmers dislike meetings so much is that they're on a different type of schedule from other people. Meetings cost them more. There are two types of schedule, which I'll call the manager's schedule and the maker's schedule. The manager's schedule is for bosses.

Microservices are not the destinationfrom, read 9 months ago

Microservices are small API-driven applications that are each responsible for doing one thing well in the pursuit of a common goal. This definition sums up most popular general definitions of microservices.

Want To Become A Multi-Millionaire? Do These 15 Things Immediately.from, read 10 months ago

Most people wish their circumstances would magically change for them. They don’t have the desire to become better themselves so they can proactively improve their own circumstances.

The Simple Reason Why It’s Time To Ban Laptops In Meetingsfrom, read a year ago

A professor walks into a lecture hall and glances around at a packed house of students typing away on screens. As the clock indicates it’s time to get started, she clears her throat and asks everyone to put their laptops away before class.

Confidence: 2 Reasons Most People Don’t Have Itfrom, read a year ago

Confidence is a heavily misunderstood concept. Confidence cannot be faked.

If You’re Going To Do Something, See How Far You Can Gofrom, read a year ago

One of the funnest parts of being a parent is providing experiences that open the curiosity and imagination of your kids. We live in such a brilliant time for opening-up our mind for what is possible. Our possibility, in large degree, is based on our context, not on our willpower.

Frictionless workfrom, read a year ago

It’s not the work which kills people, it’s the worry. It’s not the revolution that destroys machinery it’s the friction. ~Henry Ward Beecher

10 ways smart people work less and get more donefrom, read a year ago

Some people have an uncanny ability to get things done. They keep their nights and weekends sacred and still get more done than people who work 10 or 20 hours more per week than they do. A study from Stanford shows that they are on to something.

How to run VS Code on the server!from, read a year ago

VS Code is my favorite editor for web development. The integrated terminal, the great plugin ecosystem, debugger, and excellent TypeScript support make it just perfect. Its one reason I keep coming back to developing locally.

35 Hard Truths You Should Know Before Becoming “Successful”from, read a year ago

“One of the enemies of happiness is adaptation,” says Dr. Thomas Gilovich, a psychology professor at Cornell University who has studied the relationship between money and happiness for over two decades. “We buy things to make us happy, and we succeed. But only for a while.