How I setup .NET Core 3.1 on Mac M1/M2 with JetBrains Rider IDE
I recently started working on a project which is using .NET Core 3.1.
I recently started working on a project which is using .NET Core 3.1.
Instead of publishing your dotnet application for each platform separately, there is a way to publish your app once as platform agnostic and run it on eve...
When writing a piece of code, There is parliament session going on in my mind. One party wants to maximise the code efficiency, performance and resource c...
The idea of artificial intelligence has wondered us since the early days of the computer era. A computer software that assists us with our tasks, helps us to...
From ASP.NET Web Forms to ASP.NET AJAX, then ASP.NET MVC and ASP.NET Web API, building an API has evolved massively. An API started from being a function you...
Azure AD is a common way of access control these days. OAuth is a well-known protocol that is used and expected from APIs. I found it tricky to integrate ...
If you have an Api that modifies the core data of a system, you need to log every call to that. In addition, If your system accepts input from a 3rd party...
Apis are technically built for other softwares to interact with. But in reality, humans (developers) interact with it a lot too. It’s quite important for ...
Some say it is a personal preference and it’s not a big deal. I’d say it is not a personal preference anymore to omit curly braces for single statement bl...
Program.cs is usually one of the files that get quite messy after a while in every .NET project. From then, developers will add code on top of all that me...
I recently started working on a project which is using .NET Core 3.1.
Instead of publishing your dotnet application for each platform separately, there is a way to publish your app once as platform agnostic and run it on eve...
When writing a piece of code, There is parliament session going on in my mind. One party wants to maximise the code efficiency, performance and resource c...
The idea of artificial intelligence has wondered us since the early days of the computer era. A computer software that assists us with our tasks, helps us to...
From ASP.NET Web Forms to ASP.NET AJAX, then ASP.NET MVC and ASP.NET Web API, building an API has evolved massively. An API started from being a function you...
Azure AD is a common way of access control these days. OAuth is a well-known protocol that is used and expected from APIs. I found it tricky to integrate ...
Apis are technically built for other softwares to interact with. But in reality, humans (developers) interact with it a lot too. It’s quite important for ...
Program.cs is usually one of the files that get quite messy after a while in every .NET project. From then, developers will add code on top of all that me...
When writing a piece of code, There is parliament session going on in my mind. One party wants to maximise the code efficiency, performance and resource c...
The idea of artificial intelligence has wondered us since the early days of the computer era. A computer software that assists us with our tasks, helps us to...
Azure AD is a common way of access control these days. OAuth is a well-known protocol that is used and expected from APIs. I found it tricky to integrate ...
If you have an Api that modifies the core data of a system, you need to log every call to that. In addition, If your system accepts input from a 3rd party...
Apis are technically built for other softwares to interact with. But in reality, humans (developers) interact with it a lot too. It’s quite important for ...
Some say it is a personal preference and it’s not a big deal. I’d say it is not a personal preference anymore to omit curly braces for single statement bl...
Program.cs is usually one of the files that get quite messy after a while in every .NET project. From then, developers will add code on top of all that me...
Scalability is one of the aspects to make any system future-proof. In this blog post, I will share my learnings about what the scaling is in software deploym...
From ASP.NET Web Forms to ASP.NET AJAX, then ASP.NET MVC and ASP.NET Web API, building an API has evolved massively. An API started from being a function you...
Azure AD is a common way of access control these days. OAuth is a well-known protocol that is used and expected from APIs. I found it tricky to integrate ...
API URLs are the front door of an API and it can play as a huge factor for users to whether choose your API. Here I share what I have learnt as best pract...
Apis are technically built for other softwares to interact with. But in reality, humans (developers) interact with it a lot too. It’s quite important for ...
In today’s world, search engine optimization (SEO) feels like a battle. Websites compete to be in the top 10 results on search engines. One key factor that a...
So I’m using Remirror 2 editor in a React component in a Nextjs app.
There are very good cloud services available to create background jobs in Nextjs serverless environments (such as Vercel or Netlify), however, they have a bi...
So I learned this the hard way…
Youtube allows you to embed videos in your website. It is said that having a rich content (like a video) in your website can have a positive impact on your S...
In today’s world, search engine optimization (SEO) feels like a battle. Websites compete to be in the top 10 results on search engines. One key factor that a...
So I’m using Remirror 2 editor in a React component in a Nextjs app.
There are very good cloud services available to create background jobs in Nextjs serverless environments (such as Vercel or Netlify), however, they have a bi...
Cookie consent on websites refers to the practice of asking users for permission to collect and use their data through cookies.
Youtube allows you to embed videos in your website. It is said that having a rich content (like a video) in your website can have a positive impact on your S...
In today’s world, search engine optimization (SEO) feels like a battle. Websites compete to be in the top 10 results on search engines. One key factor that a...
So I’m using Remirror 2 editor in a React component in a Nextjs app.
There are very good cloud services available to create background jobs in Nextjs serverless environments (such as Vercel or Netlify), however, they have a bi...
I started a new Nextjs project (Nextjs 14.1.0). I added discord.js to be able send a message to a discord channel.
So I learned this the hard way…
We want to give our users a native experience on their platform of choice. A native experience is when an app looks the same and has the same features as ...
When writing a piece of code, There is parliament session going on in my mind. One party wants to maximise the code efficiency, performance and resource c...
Software engineers tend to move between projects and companies quite often and working on a codebase that someone else built months or even years ago, can...
Program.cs is usually one of the files that get quite messy after a while in every .NET project. From then, developers will add code on top of all that me...
In a previous blog post, I discussed the differences between Coding, Machine Learning, and Deep Learning. Now, I will share my recent learnings about Reinfor...
I have been a software engineer and developer for more than a decade now. Writing code has always been a fun part of my day, generally it’s a way to solve a ...
The idea of artificial intelligence has wondered us since the early days of the computer era. A computer software that assists us with our tasks, helps us to...
When writing a piece of code, There is parliament session going on in my mind. One party wants to maximise the code efficiency, performance and resource c...
When software is being worked on by a team of engineers, to increase productivity and decrease dependency, they usually work on different features. That mean...
Software engineers tend to move between projects and companies quite often and working on a codebase that someone else built months or even years ago, can...
From ASP.NET Web Forms to ASP.NET AJAX, then ASP.NET MVC and ASP.NET Web API, building an API has evolved massively. An API started from being a function you...
Azure AD is a common way of access control these days. OAuth is a well-known protocol that is used and expected from APIs. I found it tricky to integrate ...
If you have an Api that modifies the core data of a system, you need to log every call to that. In addition, If your system accepts input from a 3rd party...
From ASP.NET Web Forms to ASP.NET AJAX, then ASP.NET MVC and ASP.NET Web API, building an API has evolved massively. An API started from being a function you...
Azure AD is a common way of access control these days. OAuth is a well-known protocol that is used and expected from APIs. I found it tricky to integrate ...
API URLs are the front door of an API and it can play as a huge factor for users to whether choose your API. Here I share what I have learnt as best pract...
From ASP.NET Web Forms to ASP.NET AJAX, then ASP.NET MVC and ASP.NET Web API, building an API has evolved massively. An API started from being a function you...
Azure AD is a common way of access control these days. OAuth is a well-known protocol that is used and expected from APIs. I found it tricky to integrate ...
API URLs are the front door of an API and it can play as a huge factor for users to whether choose your API. Here I share what I have learnt as best pract...
In a previous blog post, I discussed the differences between Coding, Machine Learning, and Deep Learning. Now, I will share my recent learnings about Reinfor...
I have been a software engineer and developer for more than a decade now. Writing code has always been a fun part of my day, generally it’s a way to solve a ...
The idea of artificial intelligence has wondered us since the early days of the computer era. A computer software that assists us with our tasks, helps us to...
Cookie consent on websites refers to the practice of asking users for permission to collect and use their data through cookies.
Youtube allows you to embed videos in your website. It is said that having a rich content (like a video) in your website can have a positive impact on your S...
Scalability is one of the aspects to make any system future-proof. In this blog post, I will share my learnings about what the scaling is in software deploym...
In today’s world, search engine optimization (SEO) feels like a battle. Websites compete to be in the top 10 results on search engines. One key factor that a...
Cookie consent on websites refers to the practice of asking users for permission to collect and use their data through cookies.
Youtube allows you to embed videos in your website. It is said that having a rich content (like a video) in your website can have a positive impact on your S...
In today’s world, search engine optimization (SEO) feels like a battle. Websites compete to be in the top 10 results on search engines. One key factor that a...
So I’m using Remirror 2 editor in a React component in a Nextjs app.
So I learned this the hard way…
Some say it is a personal preference and it’s not a big deal. I’d say it is not a personal preference anymore to omit curly braces for single statement bl...
Program.cs is usually one of the files that get quite messy after a while in every .NET project. From then, developers will add code on top of all that me...
It all started in December 2019 .. When WHO was informed of unknown cases in Wuhan City, China. Since then, the world has experienced one of the biggest and ...
With everything going on because of Covid-19 pandemic, there has been damages to various aspects of the world. From recession in countries’ economies to peop...
It all started in December 2019 .. When WHO was informed of unknown cases in Wuhan City, China. Since then, the world has experienced one of the biggest and ...
With everything going on because of Covid-19 pandemic, there has been damages to various aspects of the world. From recession in countries’ economies to peop...
Youtube allows you to embed videos in your website. It is said that having a rich content (like a video) in your website can have a positive impact on your S...
We want to give our users a native experience on their platform of choice. A native experience is when an app looks the same and has the same features as ...
I have been a software engineer and developer for more than a decade now. Writing code has always been a fun part of my day, generally it’s a way to solve a ...
Cookie consent on websites refers to the practice of asking users for permission to collect and use their data through cookies.
Youtube allows you to embed videos in your website. It is said that having a rich content (like a video) in your website can have a positive impact on your S...
Software engineers tend to move between projects and companies quite often and working on a codebase that someone else built months or even years ago, can...
When software is being worked on by a team of engineers, to increase productivity and decrease dependency, they usually work on different features. That mean...
When software is being worked on by a team of engineers, to increase productivity and decrease dependency, they usually work on different features. That mean...
With everything going on because of Covid-19 pandemic, there has been damages to various aspects of the world. From recession in countries’ economies to peop...
With everything going on because of Covid-19 pandemic, there has been damages to various aspects of the world. From recession in countries’ economies to peop...
Some say it is a personal preference and it’s not a big deal. I’d say it is not a personal preference anymore to omit curly braces for single statement bl...
Some say it is a personal preference and it’s not a big deal. I’d say it is not a personal preference anymore to omit curly braces for single statement bl...
From ASP.NET Web Forms to ASP.NET AJAX, then ASP.NET MVC and ASP.NET Web API, building an API has evolved massively. An API started from being a function you...
It all started in December 2019 .. When WHO was informed of unknown cases in Wuhan City, China. Since then, the world has experienced one of the biggest and ...
It all started in December 2019 .. When WHO was informed of unknown cases in Wuhan City, China. Since then, the world has experienced one of the biggest and ...
It all started in December 2019 .. When WHO was informed of unknown cases in Wuhan City, China. Since then, the world has experienced one of the biggest and ...
The idea of artificial intelligence has wondered us since the early days of the computer era. A computer software that assists us with our tasks, helps us to...
Instead of publishing your dotnet application for each platform separately, there is a way to publish your app once as platform agnostic and run it on eve...
Instead of publishing your dotnet application for each platform separately, there is a way to publish your app once as platform agnostic and run it on eve...
Instead of publishing your dotnet application for each platform separately, there is a way to publish your app once as platform agnostic and run it on eve...
I have been a software engineer and developer for more than a decade now. Writing code has always been a fun part of my day, generally it’s a way to solve a ...
I have been a software engineer and developer for more than a decade now. Writing code has always been a fun part of my day, generally it’s a way to solve a ...
I’ve been a software consultant for almost a decade now and I wanna share with you what it means to be a software consultant and why I think everyone should ...
I’ve been a software consultant for almost a decade now and I wanna share with you what it means to be a software consultant and why I think everyone should ...
In a previous blog post, I discussed the differences between Coding, Machine Learning, and Deep Learning. Now, I will share my recent learnings about Reinfor...
Scalability is one of the aspects to make any system future-proof. In this blog post, I will share my learnings about what the scaling is in software deploym...
Scalability is one of the aspects to make any system future-proof. In this blog post, I will share my learnings about what the scaling is in software deploym...
Scalability is one of the aspects to make any system future-proof. In this blog post, I will share my learnings about what the scaling is in software deploym...
An easy way to embed tweets in GitHub Pages without security concerns
There are very good cloud services available to create background jobs in Nextjs serverless environments (such as Vercel or Netlify), however, they have a bi...