Building a Notion workspace for a software company is very different from building a standard project manager.
Ash, the co-founder of Kenshi Security, wanted one place where engineering, marketing, leadership, and business operations could finally work together.
We spent two weeks turning that vision into reality.
The finished workspace automatically syncs GitHub commits and bug reports into Notion using Make.com, tracks developer performance, manages KPIs, organizes investor updates, powers marketing campaigns, and gives leadership one dashboard to monitor the entire business.
The best part wasn’t the automation. It was seeing a complex operation become simple enough for every team to use with confidence.
Projects like this remind me that the best Notion systems aren’t just databases. They’re designed around how people actually work.
Have you ever wished your entire business could run from one connected workspace?
Designed a clean and modern AI-powered Project Management Dashboard for Oripio Ai.
This interface helps design teams organize UX/UI project kickoffs with clear status tracking (Not started, Started, In progress), project details, assigned members, budgets, and timelines — all in one simple and professional workspace.
I just open-sourced my Contra MCP Starter Toolkit ⚡
Contra now has a native Model Context Protocol server, which means MCP-compatible AI agents can work directly with your Contra account — profile, services, portfolio, proposals, projects, invoices and more.
The problem: getting a coding agent properly connected still involves OAuth, PKCE, token refresh, MCP configuration and making sure the agent respects Contra’s prepare → confirm workflow.
So I packaged the setup I was using into an open-source starter kit:
• One-command OAuth setup — run npm run auth, authorize Contra in the browser, and the local callback handles PKCE and token exchange.
• Zero dependencies — native Node.js 18+ only: fetch, crypto, http and fs.
• Automatic token refresh — the client catches expired sessions, refreshes the access token and retries the MCP request.
• Safe agent workflows — instructions for Cursor, Google Antigravity, Claude Code and Windsurf built around Contra’s native prepare → confirm protocol, including a full before/after review before any live mutation.
• Zero-code AI mode — copy-paste prompts for inspecting your Contra account, restructuring services, updating your profile and publishing portfolio case studies without writing JavaScript yourself.
• Content-as-Code templates — Markdown blueprints for profile positioning, flagship services, pricing, FAQs and structured case studies.
The interesting part for me isn’t just Contra.
It’s the workflow: your professional profile becomes something an AI coding agent can inspect, reason about and maintain through structured tools — while you keep final approval over every write.
Summary: A suite of 20+ developer utilities that run entirely in
the browser. No uploads, no server, no data leaving your machine.
What I did: Built the full stack — Next.js frontend, Web Workers
for heavy processing (formatting tens of thousands of lines of JSON,
PDF manipulation, hashing) so the UI never blocks. Every tool works
offline after first load.
The no-upload promise is the strongest part. I'd make the offline state visible in the UI, so someone working with sensitive JSON or PDFs can see that the file stays on their machine before they drop it in.