Victoria Lo
78 FOLLOWERS
My name is Victoria. I'm a Solutions/Integration Engineer and a passionate technical blogger on the side. Besides loving my job and my side hustle, I love to read books, play video games and collect quotes. As a technical content writer, I write for the largest publishers such as The Startup, Level Up Coding, Better Programming and JavaScript in Plain English.
Victoria Lo
1M ago
In honor of International Women's Day, I am thrilled to shine a spotlight on the remarkable women shaping the tech landscape, both within Women Who Code Singapore and beyond. Join me as we delve into inspiring stories, celebrate achievements, and champion diversity in the tech industry. Happy International Women's Day!
Prashanthi Balakrishnan, Data Engineer
Challenges/achievements in current role
I currently work as a Data Engineer at Meta, Singapore and a lot of my work involves building data products/ data assets to facilitate analytics and influence business decisions. Through Data Enginee ..read more
Victoria Lo
2M ago
Recently, the StackOverflow's 2023 Developer Survey revealed that written mediums, such as blogs and written tutorials, are among the top 5 preferred methods for developers to learn. In other words, this suggests that Hashnode could become the go-to platform for developers' learning needs.
As a Hashnode user for over 3 years, I can confidently say that Hashnode is the best blogging platform and community for developers. When I learned about the Hashnode APIs Hackathon, I thought this would be an excellent opportunity to showcase my idea of building Hashnode Academy - a learning hub for develop ..read more
Victoria Lo
2M ago
Welcome back! In this article, I'll guide you through a step-by-step of building a Guestbook feature for your Next.js website.
In the previous article, we have covered the following:
Set up Next.js website
Set up Firestore database in Firebase
Set up GitHub OAuth authentication
Implementation of fetching, displaying and posting comments
Implementation of authentication
Let us continue where we left off and start implementing Perspective API to moderate content for our guestbook.
What is Perspective API?
The Perspective API is a machine learning model developed by Jigsaw, a subsidia ..read more
How to Build a Guestbook Feature on your Next.js Website with Firestore and Perspective API (Part 1)
Victoria Lo
3M ago
It's always great to be able to customize your personal website. A guestbook is a classic and interactive way for visitors to leave their mark on your website. It's a virtual space where users can share their thoughts, feedback, or simply say hello. In this article, I'll guide you through a step-by-step of building a Guestbook feature for your Next.js website.
We'll be learning and using these following technologies to make this happen:
next-auth: A versatile authentication library for Next.js applications, simplifying the implementation of various authentication providers. Users must login ..read more
Victoria Lo
3M ago
Having written many blog articles for over 3 years now, I am often asked by my readers: Should I start a tech blog now? How do I grow my audience in 2024?
Hello everyone! Welcome to another article on Victoria's Blogging Tips, a series dedicated to helping new bloggers overcome common challenges in blogging. In this article, let me answer the question: Is tech blogging still relevant in 2024?
Analyzing 'Relevant'
To answer this question, let us first understand what it means to be 'relevant'. Here's the official definition from Oxford:
relevant: appropriate to the current time, period, or cir ..read more
Victoria Lo
3M ago
Having written many blog articles for over 3 years now, I am often asked by my readers: Should I start a tech blog now? How do I grow my audience in 2024?
Hello everyone! Welcome to another article on Victoria's Blogging Tips, a series dedicated to helping new bloggers overcome common challenges in blogging. In this article, let me answer the question: Is tech blogging still relevant in 2024?
Analyzing 'Relevant'
To answer this question, let us first understand what it means to be 'relevant'. Here's the official definition from Oxford:
relevant: appropriate to the current time, period, or cir ..read more
Victoria Lo
3M ago
Another year has come to an end. This has been one of the most eventful years I've ever had, which means it is time for a recap!
Hello everyone! If you found this article, thank you! This will mainly be my yearly self-evaluation article, so feel free to skip to the 'Special Thanks' section at the bottom if it's too long to read.
This Year's Focus: Expanding beyond online
The past 3 years writing and publishing articles regularly has given me a lot of opportunities to meet amazing people online. This year, now that the pandemic has got better and a lot of offline restrictions were lifted, I too ..read more
Victoria Lo
3M ago
Joining a tech community, whether online or offline, can be highly beneficial for personal and professional growth. However, as much as I loved engaging with the online community over the past 3 years, I have discovered that being a part of an offline community has some benefits too.
Hi everyone! It's been a while since I last blogged (about 2 months). I had a super busy schedule both in work and personal life and I needed time off from blogging. Additionally, my priorities have shifted, and while I remain highly passionate about contributing to the community, I am now doing so in a different ..read more
Victoria Lo
3M ago
In the world of modern data management, there is a growing demand for efficient and powerful databases to handle complex relationships between data points. Neo4j, a leading graph database, has emerged as a game-changer in this space.
In this article, we'll explore what Neo4j is, why it's different from traditional relational databases, and how it can revolutionize the way we handle connected data.
What is Neo4j?
Neo4j is an open-source, highly scalable, and schema-free graph database. It stores data in the form of a graph, where nodes represent entities and relationships between nodes capture ..read more
Victoria Lo
3M ago
E-commerce solutions have become essential in today's digital era, as they provide businesses with the ability to reach a global audience, streamline operations, and enhance the overall shopping experience for customers.
In this article, well learn how to build a full-stack Medusa-powered website. We will first set up a Medusa backend and admin dashboard, and then create a storefront to display and sell items using Medusas Next.js storefront template.
Introduction to Medusa
Medusa is a flexible and adaptable open-source e-commerce framework designed to streamline the development of modern onli ..read more