Function in JavaScript
A function in JavaScript is similar to a procedure—a set of statements that performs a task or ...
Stripe Payment with Golang
In this blog post, I will discussed on the topic of stripe payment integration with Golang. Before ...
Common Anti-patterns with React
Nested components When a component is defined inside another component, it creates a tight coupling ...
External Logging Feature in 01Cloud
An External Logging feature is a feature that is used to collect and store log data from various ...
External Secret Feature in 01Cloud
In today’s world, managing sensitive information, such as database credentials, is a critical task ...
Latest BLOGSView More
Overusing getters and setters
Encapsulation is used to hide the values or state of a structured data object, preventing unauthorized parties’ direct access to them. In Golang there is no by ...
Avoid any Type in TS (anti-pattern)
What are types in TS? Types in TS helps us understand what methods & properties are associated with a given value/variable in a program that can help us ...
Variable Shadowing in Go
As a part of this blog post, I will try to explain about variable shadowing and how to avoid it. In programming, scope of variable defines to the places a ...
Interface on producer side
Interfaces are used to create common abstractions that multiple objects can implement. Before delving into this topic, let’s make sure the terms we use ...
Utility Types in TypeScript
What are utility Types? In TypeScript, utility types are built-in types that allow you to manipulate and transform existing types. They can be used to extract, ...
Stripe Payment with Golang
In this blog post, I will discussed on the topic of stripe payment integration with Golang. Before that i will give brief introduction about this and move head ...
Categories
Popular
01CLOUD
View All
External Logging Feature in 01Cloud
An External Logging feature is a feature that is used to collect and store log data from various ...
External Secret Feature in 01Cloud
In today’s world, managing sensitive information, such as database credentials, is a critical task ...
Setup external secret in 01Cloud for AWS
AWS Secret Manager is a secrets management service provided by Amazon Web Services (AWS). It allows ...
Setup external secret in 01Cloud for HashiCrop Vault
HashiCorp Vault is a secrets management tool provided by HashiCorp. It allows you to securely store ...
Setup external secret in 01Cloud for GCP
Google Cloud Platform (GCP) Secret Manager is a secrets management service provided by Google Cloud. ...
TECHNICALView All
Overusing getters and setters
Encapsulation is used to hide the values or state of a structured data object, ...
Avoid any Type in TS (anti-pattern)
What are types in TS? Types in TS helps us understand what methods & properties are ...
Variable Shadowing in Go
As a part of this blog post, I will try to explain about variable shadowing and how to ...
Unnecessary nested code
Readable code requires less cognitive effort to maintain a mental model; hence, it is ...
Misuse of Init Function in Golang
What is init function? An init function is a function used to initialize the state of ...
Interface Pollution in Golang
Interfaces are one of the cornerstones of the Go language when designing and ...
PROGRAMMINGView All
Interface Pollution in Golang
Interfaces are one of the cornerstones of the Go language when designing and ...
Not being aware of the possible problem of type embedding
Concept of embedded field A struct field without a name is known as embedded field. For ...
Being confused about when to use generics
Introduction The Go 1.18 release introduced a new feature called generic ...
Returning Interfaces
While designing a function signature, we may have to return either an interface or a ...
Optional Function Parameter Pattern
Go doesn’t support optional function parameters. However, the need for optional ...
Project misorganization
Project organization is one of the most common mistake made by Go Developer. Go ...