Blog36 posts16 authors2017–2023
Writing is a great way to learn and to share.
Notes from our developers and testers about the technology we use every day.
Index
Topics
2023
- Thuan Nguy
Introducing the Power of AI in Our Daily Work!
Preface: It’s evident that the majority of this article was written by AI. However, what truly matters is showcasing how our AI-powered chatbots will soon assist both our daily work and our customers.
- Van
Stability and Growth during Hard Times
The IT industry has seen many years of continued growth and investments in the sector have been strong. But in recent months, the tide seems to have turned. The big IT companies are laying off resources and new…
2020
2019
- Van
Understanding OKRs and How It Benefits You!
Managers usually divide their team members into 3 different groups then put different expectations on them. Generally, there are three groups: Underachievers, Fulfillers, and Overachievers.
- Thang Vo
Using ‘HTML injection’ technique to test security
To get a better perception of HTML Injection, firstly we should know what HTML is:
- Van
Why should we participate in company activities?
I always consider the company as my second house. Actually, we even spend more time at the company than we do at home. With 24 hours we have for a day:
- Thuan Nguy
Consuming Azure Cosmos DB REST API v3: troubleshoot the 401 error
Recently I had a need to create containers under a Cosmos database programmatically as well as to create and grant permissions for users. It turned out that the client SDK v3 for Cosmos DB REST API hasn’t had the…
- Thang Vo
How To Use Fiddler To Inspect And Modify Request/Response
Fiddler is a web debugging proxy that logs all HTTP(s) traffic between your client machine and a server. It allows you to inspect the HTTP requests and responses in the raw format in which it is sent and received.
- Duc Thai
API Testing – Converting Integration Tests to Unit Tests
Our application is built using Angular + ASP.NET Core WebAPI, a very common good combination these days. To ensure the quality, we have developed a very good suite of integration tests. Integration tests might mean…
- Thuan Nguy
My recommendation for programming books to read
This is not a new topic. A quick Google search will show you a list of books that are rated as must-read. For my part, I’m going to recommend two other books that I find very useful for .NET developers, especially…
- Thuan Nguy
I used to be a junior developer, and I made lots of mistakes back then
A part of my daily job is to work with junior developers and help, directly or indirectly, train them to become better, senior developers. An inevitable part of that learning process is seeing them making…
2018
- Thuan Nguy
What we read this week 18/08/2018
During developing production code, we also get around to improve background knowledge to support future demand of customer and to catch up the trend. Here is the list that we read last weeks.
- Michael
Digitizing Denmark
Denmark is investing heavily in the IT infrastructure and has in 2018 been appraised as the leading country in Europe in terms of digitization according to the DESI 2018 index. The Digital Economy and Society Index…
- Thuan Nguy
What we read this week 27/07/2018
A week or two have passed with so many interesting things happening that we could hardly have time to catch up. But no worries because we are here to collect the most interesting pieces for you! Please follow us for…
- Thuan Nguy
What we read this week 07/07/2018
A week or two have passed with so many interesting things happening that we could hardly have time to catch up. But no worries because we are here to collect the most interesting pieces for you! Please follow us for…
- Thuan Nguy
What we read this week 22/06/2018
A week or two have passed with so many interesting things happening that we could hardly have time to catch up. But no worries because we are here to collect the most interesting pieces for you! Please follow us for…
- Phuong Xuan
OAuth 2.0 use cases and benefits
OAuth 2.0 is widely expanded along with the growth of social media networks these days since it is the most common technique behind the scenes to integrate social media login to an application that requires account…
- Phong Huynh
How to use Burp Suite to verify SAML Signature Wrapping attack
The Security Assertion Markup Language (SAML) is widely used to deploy Single Sign-On and federation identity solutions. The usual mechanism for this passes the SAML response certifying the user’s identity through…
- Luat Pham
How to write a good bug report
Bug report is a technical document used to describe an issue of the tested application failure found during test, helping stakeholders understand the problem, reproduce and resolve it. A good bug report will help us…
- Thong Mai
How to send SMS via DCOM 3G
If you want to send advertising SMS or spam SMS to a lot of recipients, I will show you in this article how to do that through a GSM modem or DCOM 3G using AT commands without using any third party library. (What are…
- Michael
Not a Problem!
For some years now, our motto has been “Not a Problem!”. It is a motto that was formed based on who we were at that time, rather than who we wanted to be. I am sure that many of our colleagues, partners and customers…
2017
- RITVN
Visualize logs of existing system using Logstash, ES and Google Chart
If you have a system that has launched to production, that stores logs in flat file format in multiple machines and in web farm environment, the ability to visualize that log data is very helpful. On the one hand,…
- Kha phan
When logs can tell stories – The art of logging with Serilog
Phan Hữu Nam Kha (PNK), team leader of Casewhere team, told a great story about logging that we are happy to share with you
- RITVN
How to use Burp Suite to intercept and modify request/response in penetration testing
Phạm Ngọc Sơn (PNS), senior QA of Safewhere team, had a quick introduction about using Burp Suite on Linux to do penetration testing
- Minh Phan
How to use Loader.io to perform load test for OAuth2 flows – Part 2
Phan Binh Minh (PBM), senior QA of the Safewhere team, knows a thing or two about doing load testing which she wrote about in this post.
- Minh Phan
How to use Loader.io to perform load test for OAuth2 flows – Part 1
Phan Binh Minh (PBM), senior QA of the Safewhere team, knows a thing or two about doing load testing which she wrote about in this post.
- Huong Vo
The question of your life
Today, we would like to introduce to you an interesting post about life from Võ Ngọc Hương (VNH), a passionate BA of Casewhere team. Enjoy 🙂
- Thuan Nguy
Going the extra mile
This post was written by Ngụy Đức Thuận (NDT), team leader of Safewhere team.
- nhvu1988
Azure Data Factory – How to deploy on Azure portal
In the previous blog, we have prepared 3 basic things that are enough for Data Factory to work on. Now I will continue with deploying them to Data Factory through Azure portal.
- nhvu1988
Azure Data Factory – How to deploy by PowerShell
In this blog, I will introduce how to create an automation script that can deploy the Data Factory’s resources to Azure with a key press 😎
- Thuan Nguy
Why does every developer need to have a blog
Ngụy Đức Thuận (NDT), team leader of Safewhere team, has a few tips about how to start a developer blog for software development. We are happy to cross-post it.
- Duc Thai
Tips to Improve English
Thái Anh Đức (TAD), team leader of DSS team and a founding partner of RITVN, has a good post about how to improve English for non-native developers. We are happy to share it here.
- Truong Chinh Dang
How to integrate Azure Cosmos DB with Azure Search
Đặng Trường Chính (DTC), team leader of Rangers team, had a good post about how to integrate Azure Cosmos DB with Azure Search. We are happy to share it here.
- Truong Chinh Dang
Angular application module architecture: multiple layouts and integration with Asp.Net MVC using CLI
Đặng Trường Chính (DTC), team leader of Rangers team, recently wrote a good summary about how to structure an Angular application with multiple layouts and integrate it with Asp.Net MVC using CLI. We are happy to…
- RITVN
Welcome to RITVN’s blog
Welcome to RITVN’s blog. We blog about various topics ranging from software development to personal development and a lot more. We set up this blog because in RITVN we love learning and we love sharing, and we…
- nhvu1988
Azure Data Factory – The basic
Nguyễn Hoàng Vũ, a senior, passionate developer of Rangers team, recently published an excellent series of blog posts about Azure Data Factory. We are pleased to cross-post them here. His own blog has plenty of good…