Engineers at This Dot Labs love open-source. We use open-source libraries every day in our jobs, and some of us are active contributors to several open-source...
Written by Balázs Tápai.
I believe in quality software development, that is why I joined ThisDot. I make software to make people's lives better. A well written and well tested codebase helps you and the developers that come after you.
You can follow me on Twitter or Github.
Sometimes we need to refactor an application which can break the layout. Screenshot comparison tests can provide you with a secure safety net. In this blog post, I'd like to show you how to set up such tests in an NX monorepo.
CI/CD helps you automate most of your testing and build processes. AWS Amplify can help you with that, but sometimes it is not that straightforward. In this step-by-step guide, I am going to show you how to set up e2e testing with an NX workspace using Amplify build tools.
Have you ever needed to test the functionality of an app in a controlled environment? During this session we are going to cover how to intercept network requests, fake them and mock APIs.
Supporting old and deprecated browsers can be challenging. I share some of my IE11 support problems with you in this post. I hope it helps you in the future if you still need to support IE11
In my Complex UI logic in Angular series, I'd like to share scenarios that can be a challenge to implement.
While protecting your API endpoints is the most important thing, the customer usually wants to hide and disable UI elements... Let's take a look at how you can do that.
If you have ever searched for articles about Angular applications and performance, you have read about OnPush change detection, and the async pipe... Let's TALK about it!
An old friend of mine asked me, how did I reach my current level of knowledge as a Software Developer. It is simple... I made mistakes!
How to set up Gherkin with NX workspaces using TypeScript, a step-by-step guide.
It is amazing how much you can do with Jenkins and its plugins. I'd like to share two little tricks which have helped my team's development process recently
Ever heard the phrase that linting makes developers lazy? Is that a bad thing? My take on linting and static code analysis.
A good CI/CD pipeline is extremely important for quality software development. I have spent some time creating pipelines with docker and Jenkins and I'd like to share my experience...
Error handling is one of the most important topic of software development and I have a few tips for Angular applicatios...