Refine is the new way of saying “groom” to prepare a task for work. Be it from a business standpoint where the product owner equivalent details the need of the customer to the actual story or task coming from it. Refining is not easy, because you...
You may be using typescript, and on top of that have an eslint configuration. That’s perfect! 🤩 But now let’s say you start having multiple project under the same organisation, wouldn’t want them all of them to follow the same linting rules? Of co...
Datadog is an observability service that basically ingest your services (apps, databases, servers) logs and display them in fancy dashboard where you can set metrics, alerting, custom diagrams, and more. The part that I would like to go over is r...
Having used GraphQL with typescript and Apollo, you might have found yourself creating data objects for the GraphQL resolvers. That becomes quickly tedious and even possibly chaotic if those data representations are used for more than what they’re...
Here is a curated list of tips that should work on GitHub, some might be more obscure than others or could be interesting to note. If you are looking more tips and secrets, the GitHub blog have some articles available about tricks and hacks. There...
Type inference is the ability of a language to deduce the type of expressions at compile time. Languages such as Kotlin or Typescript do support it by default while other like Java are looking into it. What it means is that type inference allows...
Liquibase is an open source database schema change management solution. What it means is that it will allow you to save as code in a version control tools changes to your database. It has capabilities to run and test database schema changes, to re...
If you are unfamiliar with GraphQL or Federation, click on the links and there should be enough content to get you up to speed for this topic. In this context we’re working in a multi-services complex GraphQL environment with multiple subgraph usi...
Let’s talk about MongoDB queries, but first if you are not familiar with this Database, you can check this article which should answer your question What is Mongo DB ⁉️ Now that you know the concept, you want to dig into your new database and exp...
For this article you must have some knowledge of Kubernetes, as Helm self describes as a “package” manager for it. To help you along the way find more about Kubernetes in this article with the basics or via those hands-on examples. Package Manag...