Adding Icons to Docusaurus

Your docs site looks solid… until you notice every tab shows the same generic icon. In this post, I walk through giving Docusaurus a real identity by adding a favicon and custom icons—so your blog looks polished in browser tabs, bookmarks, and mobile home screens. It’s a quick win with a surprisingly big impact, and it’s easier than you think.

Connecting DBeaver to Netsuite SuiteAnalytics Connect using JDBC

Ever connect DBeaver to NetSuite and wonder why half your text columns are mysteriously NULL? It’s not your permissions—it’s the SuiteAnalytics Connect ODBC driver. This post shows a simple workaround: switch DBeaver to the NetSuite JDBC driver. I walk through downloading the driver, adding the class, wiring the connection string, and getting complete data back instantly, including optional StaticSchema too.

How the Static Data Model can help with Netsuite SuiteAnalytics Connect

NetSuite2.com’s role-based permissions can make SuiteAnalytics Connect feel like you’re working blind—tables vanish, ER diagrams hide relationships, and you’re left guessing what access you need. This post shows a lifesaver: enabling the Static Data Model (StaticSchema) so you can see every table and field even without permissions. I walk through adding StaticSchema for ODBC (Windows/Linux), JDBC, and ADO.NET.

What I Have Been Working On

Ever feel like your job title changes hourly? In this snapshot post, I lay out the many hats I wear in a small IT shop: gathering requirements, building SSIS pipelines, shaping tabular models, writing DAX, and supporting Excel/Power BI delivery. Along the way I share the tools—DAX Studio, Tabular Editor, Model Auto Build—and what I’m learning next, today, too.