A Design Pattern describes an established solution to the most commonly encountered problems in software design. Let's dig deep into creational patterns in ES6+ using Game of Thrones!
If you are searching for a smart way to write and maintain a regular expression, relax and continue reading.
Adopting a framework, you are also adopting a risk: your project is going to be legacy sooner or later. This is disruptive, especially in an enterprise scenario.
As you may know, AngularJS framework is no longer supported. Creating new pages using that framework is discouraged.
How can we handle existing pages, written with older framework? How can we handle new pages?
Building high quality REST and GraphQL APIs is hard. But there's an easy way to get started in a few minutes.
WebSockets and Socket.IO are probably two of the most popular solutions for implementing real-time communications in the modern web. But how do they differ?
Some thoughts about the "how would you recommend to begin with FP?" question after my speech at Codemotion 2019 in Milan.
A Monoid is a set that is closed under an associative binary operation and has an identity element. Wait, what? Let's explain this to the 10 years old me!
Let's take control of any exception that occurs in your program. Let's understand what the heck is an Either Monad!
Frontend updating, change and refactoring is expensive. Let's make it easier with micro-frontends!
Let's build a real world application based on Node.js, ElasticSearch and Docker.
Write a compiler for a programming language which has only eight commands. It will be fun, I promise!
Don't get scared by RegEx! They are easier than you think!
Do you search for a cleaner code in TypeScript? You can start by using TypeGuards!
Please select all the ways you would like to hear from Hackdoor:
You can unsubscribe at any time by clicking the link in the footer
of our emails. For information about our privacy practices, please
visit our website.
We use Mailchimp as our marketing platform. By clicking below to
subscribe, you acknowledge that your information will be transferred
to Mailchimp for processing.
Learn more about Mailchimp's privacy practices here.