Viola Baranowska
66 posts
How to Build SEO-Friendly Ecommerce Product Pages
Structured Data, Performance & Indexing (Developer Guide) Ecommerce product pages are some of the hardest pages to rank…
7 Nano Banana Pro Workflows That Actually Save You Hours As a Developer and More
If you have subscribed to my newsletter, you may know that my previous post explained the basics of…
Google Antigravity: How to add custom MCP server to improve Vibe Coding
Google just announced Gemini 3 Pro and the Antigravity release. I am actually more excited about Antigravity because…
Stop the Command-Line Grind: Boost Your Productivity with IntelliShell
Let’s be honest: how much of your day is spent re-typing the same long commands? How often do…
Starting a new business? Here are the AI tools I would use when building from scratch
Building a business has never been easier, but the landscape is also more competitive. The difference between success…
How to Manage a Construction Company: 9 Key Areas to Manage
Learning how to manage a construction company requires a clear understanding of the many moving parts in the…
10 Free Construction Plan Templates for Excel & Word
Creating a detailed construction plan is essential for any project, whether large or small. A construction plan template…
Why Type Is the Better Choice in React + TypeScript
📝 Important note: Whether to use type or interface depends on your team’s or company’s conventions. If there…
🏆 Web Design Champion – 3 Years in a Row! 🏆
Excited to share that I secured 1st place in the Web Design Competition at my college for the…
LazyColumn with drag and drop elements. Part 2 Refactoring.
Previous Part 1 Hello again. Let’s continue working with LazyColumn. Starter code (from the end of the previous…