Skip to content

Talks

Technology & Engineering

Practical notes on web platforms, cloud services, tooling and building software.

Technology & Engineering

Create Tarot View App with Gemini API in just 15'?

From the idea that I decided to write an app instead of randomly taking three of the 78 Tarot cards, I showed 78 cards out (of course a random show), and then everyone picked out three cards with three numbers. Then re-adjust the prompt call API to get the results from Gemini (because the installation from the GeminiAPI is quite simple) and then return them to the user.

May 29, 20247 min read

Technology & Engineering

Firebase Genkit - AI Application by Javascript/Typescript

From the information page of Firebase Genkit there are highlights 10 features that are considered as key features so in this article let's find out what those 10 features are!

May 24, 20248 min read

Technology & Engineering

What's a Laravel SaaS Boilerplate?

Boilerplate in programming is a term for repetitive, unchanged codes that are used in different parts of a program. It usually includes template code blocks, standard data structures, or basic function definitions.

May 8, 20244 min read

Technology & Engineering

How to improve the RES of a web page?

RES (Real Experience Score) is an indicator of the actual user experience with your website. If a web page is considered good, the RES must be greater than or equal to 90.

Apr 3, 20244 min read

Technology & Engineering

Optimize Command Line Usage with Amazon CodeWhisperer

As a developer, the use of command-line commands to work from environment configuration to program execution is no longer unusual. For some people, remembering commands isn't too hard, but using tools is also a way to support and increase performance.

Mar 13, 20244 min read

Technology & Engineering

Some Web API's definition you SHOULD know

The Web API stands for Application Programming Interfaces and is designed to allow web applications to communicate with each other and access data remotely.

Feb 20, 20245 min read

Technology & Engineering

License Your Code Right: A GitHub Must-Do

When creating a repo on GitHub, you need to choose a license for your project. Have you ever wondered what each of these licenses means?

Jan 22, 20247 min read

Technology & Engineering

Create a portfolio website without coding. Why not??

With the rapid development of AI, developers have been facing the question of whether AI can replace developers. The answer to this question depends on the perspective of each individual.

Jan 18, 20244 min read

Technology & Engineering

Make your website like an application with PWA

PWA (Progressive Web Apps) is a web app that uses progressive enhancement to provide users with a more reliable experience, uses new capabilities to provide a more integrated experience, and can be installed. And, because it is a web app, it can reach anyone, anywhere, on any device, all with a single codebase.

Oct 30, 20236 min read

Technology & Engineering

Basic Overview of SEO for Fresher Web Developers

SEO is an important process in web development. A website that is SEO-optimized will be more likely to appear at the top of the search results, thereby attracting more visits.

Oct 16, 20234 min read

Technology & Engineering

Material Design with web platform

Material Design is a design language developed by Google in 2014. It is based on the idea of creating interfaces that are intuitive, beautiful, and responsive. Material Design uses a variety of elements to achieve this

Oct 1, 20234 min read

Technology & EngineeringTiếng Việt

[Recap Google IO 2024] and Deploy your web app with Firebase App Hosting

Bài viết này nội dung chính sẽ nói về Firebase App Hosting, thế hệ tiếp theo của việc phát triển ứng dụng serverless của Google, giúp bạn dễ dàng triển khai và quản lý ứng dụng web

Jul 11, 20248 min read

Technology & EngineeringTiếng Việt

Tạo App Xem Tarot với Gemini API chỉ trong 15'?

Từ ý tưởng mình quyết định viết một ứng dụng thay vì random lấy 3 lá trong 78 lá bài Tarot thì mình show 78 lá bài ra (tất nhiên là show random), sau đó cho mọi người chọn ra 3 lá ứng với 3 số. Rồi điều chỉnh lại `prompt` gọi API lấy kết quả từ Gemini (vì cài đặt từ GeminiAPI khá đơn giản) sau đó trả về cho người dùng.

May 29, 20248 min read

Technology & EngineeringTiếng Việt

Firebase Genkit - ứng dụng AI bằng Javascript/Typescript

Genkit được sử dụng để tạo các ứng dụng tạo nội dung tùy chỉnh, tìm kiếm ngữ nghĩa, xử lý dữ liệu đầu vào, và trả lời câu hỏi dựa trên dữ liệu mà bạn thiết lập, tự động đưa ra quyết định, điều phối lệnh và nhiều tính năng khác nữa bạn có thể tìm hiểu thêm tại trang chủ của Firebase về Genkit

May 22, 202410 min read

Technology & EngineeringTiếng Việt

Tìm hiểu Laravel SaaS Boilerplate

Boilerplate trong lập trình là thuật ngữ để chỉ những đoạn mã lặp lại, không thay đổi được sử dụng trong nhiều phần khác nhau của chương trình. Nó thường bao gồm các khối mã mẫu, cấu trúc dữ liệu chuẩn hoặc các định nghĩa hàm cơ bản.

May 8, 20245 min read

Technology & EngineeringTiếng Việt

"Hack" năng suất cho Web Developer

Bài viết này tổng hợp những công cụ “miễn phí” mà mình sưu tầm được, danh sách này sẽ được cập nhật liên tục nếu mình tìm thấy tool nào hay ho.

May 1, 20244 min read

Technology & EngineeringTiếng Việt

Làm sao để cải thiện RES của một trang WEB?

RES (Real Experience Score) là chỉ số đánh giá thực tế trải nghiệm của người dùng đối với trang web của bạn. Một trang WEB được xem là tốt thì RES phải lớn hơn hoặc bằng 90.

Apr 3, 20246 min read

Technology & EngineeringTiếng Việt

Cách biến GitHub Profile của bạn trông "thu hút" hơn!

Mình tình cờ đọc được bài viết cách tạo Dynamic README.md File, trong bài viết đó có hướng dẫn cách tạo mục cập nhật thời tiết tự động vào file readme sau 6 tiếng. Khoan bàn đến chuyện mục cập nhật thời tiết ở trên, có thể bạn đã biết hoặc chưa nhưng trong bài viết này mình muốn giới thiệu cách mình tạo GitHub Profile cho mình như nào.

Sep 23, 20234 min read

Technology & EngineeringTiếng Việt

Livewire version 3: Có gì mới?

Sử dụng Laravel Livewire giúp bạn tạo ra các trang web động mà không cần viết code Javascript. Giảm thiểu sự phụ thuộc vào JavaScript và cho phép bạn tập trung vào việc viết mã PHP.

Sep 4, 20237 min read

Technology & EngineeringTiếng Việt

NativePHP là gì?

Có nhiều câu chuyện vui mình hay nghe được là dev PHP giờ lỗi thời hay bla bla đại loại thế. Nhưng thực sự thì bạn cứ thử nhìn xem các trang web hiện tại mà chúng ta có thể thấy được thì gần như 70 - 80% là dùng PHP rồi.

Aug 26, 20235 min read