Introduction to Technical Writing technique

Introduction to Technical Writing technique

In our company, Briswell, communication is a very common activity at work, whether in verbal or written. Consequently, we often experience misunderstandings or difficulties in conveying and understanding each other’s opinions. To overcome this, we all have participated in a training session called Technical Writing. So, what is Technical Writing? This is a way of writing that accurately and clearly conveys professional content or technical […]

Read More

Debugging AWS Lambda with LocalStack

Debugging AWS Lambda with LocalStack

What is LocalStack? LocalStack is an open-source software development tool that helps you deploy and run applications in a simulated cloud environment on your personal computer or server. It provides a replica of many popular cloud services, such as Amazon S3, AWS Lambda, DynamoDB, and many others. This allows you to develop, test, and debug your applications without having to connect to a real cloud […]

Read More

Nuxt – The Intuitive Web Framework

Nuxt – The Intuitive Web Framework

Introduction Nuxt is an open-source JavaScript framework based on Vue.js. The latest version is currently Nuxt 3. Nuxt 3 is an upgrade from the Nuxt framework based on Vite, Vue 3, and Nitro with support from Typescript. Nuxt simplifies the development of web applications under Server-side rendering (SSR) and Static Site Generation (SSG) methods, in addition to other methods such as CSR, ISR, ESR, and […]

Read More

Creating Test Contents with Generative AI to Publication | Exam Site

Creating Test Contents with Generative AI to Publication | Exam Site

Introduction to Exam Site We operate Exam Site, a platform that tests knowledge across various fields such as programming, AWS, and the Japanese Language Proficiency Test (JLPT N3). The site is currently in beta, but if you are interested, you can access it from the link below. Exam Site Methods of Creating Test Content Creating all the questions, answers, and their explanations from scratch is […]

Read More

Sails.js | MVC Framework for Node.js

Sails.js | MVC Framework for Node.js

Introduction Sails.js is a popular MVC (Model-View-Controller) framework built on top of Node.js that simplifies building scalable and real-time web applications. In this tech blog, we will create a web app with Sails.js and set up a MySQL database connection. Additionally, we will compare Sails.js with Express.js, another widely used Node.js framework. Sails.js is actively being used in the wild by companies like Postman, Paystack, and […]

Read More

Run load test/performance test with Artillery

Run load test/performance test with Artillery

Introduction What is performance testing? And why should you do a load test? Performance testing is software testing that evaluates how well an application performs under different workloads. This involves measuring various metrics such as response time, bandwidth, and scalability to ensure that the application can handle the expected number of requests from users without degrading performance or crashing. Performance testing can also identify performance […]

Read More

GitHub Copilot Internal Review

GitHub Copilot Internal Review

Since the launch of the ChatGPT service, the use of AI for efficiency improvement and quality improvement has become more active in various industries and tasks. In our company as well, there are some restrictions to prevent leakage of confidential information, but the opportunities to use AI services in business are increasing. Therefore, this time, we had about 10 developers use GitHub Copilot to see […]

Read More

From Laravel 8 to Laravel 10 – A migration guide and new features introduction

From Laravel 8 to Laravel 10 – A migration guide and new features introduction

Why should you migrate from Laravel 8? Laravel’s new version is now released yearly. Changes such as deprecated features and new features keep coming up. Therefore, the more versions ahead from the latest version you are, the more “painful” and time-consuming it is to upgrade compared with upgrading regularly. The main reason for this is that you let your codebase grow too large (classes, methods, […]

Read More