Helena Liu
16 posts
Why Complex Visualizations Need Algorithms: Analyzing Grafana Forks’ Dependencies
Subtitle: When Array.filter isn’t enough—how specialized data structures power the next generation of frontend observability. Front-end development has…
🎨 Beginner-Friendly Guide ‘Number of Ways to Paint N 3 Grid’ – LeetCode 1411 (C++, Python, JavaScript)
Combinatorics and dynamic programming can often feel like solving a massive puzzle with missing pieces. This problem is…
Green Software Engineering: Measuring Energy, Not Just Performance
We measure speed, but what about the energy? Most software engineers measure success using performance metrics. We optimize…
Jeff Su: Master 80% of Notion with this ONE Feature
Master 80% of Notion with Relations Most Notion setups get messy when your tasks, notes, and projects live…
Top 25 JavaScript Array Methods Every Developer Should Learn
You wrote some code. You ran it. And then your array went from a list of users to…
AI Reasoning: Thinking May Not Be Required for Top Performance
This is a Plain English Papers summary of a research paper called AI Reasoning: Thinking May Not Be…
Introduction to Algorithmic Trading: The Future of Financial Markets
🚀 Introduction to Algorithmic Trading: The Future of Financial Markets Algorithmic trading is reshaping the world of finance,…
Understanding Relationships in MongoDB and Mongoose
Understanding Relationships in MongoDB & Mongoose Introduction MongoDB, being a NoSQL database, handles relationships differently than relational databases…
CSS has a new logo (and new features)! 🎉
CSS just got a new logo. It’s colored rebeccapurple, a special color with a story that you might…
Day 0: Introduction to Backend Development – Setting the Foundation
Welcome to Day 0 of my #100DaysOfMiva challenge! Today, I’m diving into the world of backend development, starting…