Mike
banner
mikenikles.com
Mike
@mikenikles.com
Building https://seaquel.app - Database Management, Reimagined.

25 years of helping businesses from 0 to 1. Now building my own product to do it all over again, solo.

Excellent developer experience leads to excellent customer experience.
OMG 😭

2 people have opened 8 issues 2-3 weeks ago and I only noticed it now 😲.

Thank you, I will address the open issues asap!

I'm now subscribed to all activity on the repo 😅.
February 15, 2026 at 5:37 AM
UTM to the rescue!

Seaquel now has properly signed Windows binaries, both .exe and .msi!
February 14, 2026 at 11:38 PM
First half of the day, full body health check.

Second half:
• Microsoft approved my business, so I can now sign Seaquel binaries for Windows
• Implemented commercial licenses

Finally, back to regular feature development. Expect the current beta to be promoted to the latest release this weekend!
February 14, 2026 at 7:34 AM
The world: "Let's depend on US technologies."

China: "You go ahead, all the best."
February 12, 2026 at 8:41 PM
First time I have to use the @drizzle.team ORM and I have no idea why a new table with 5 columns creates a meta JSON file with 3,455 lines.

@prisma.io certainly has its fair share of problems too, but not quite 3,455 lines of code bad 😂.

Makes me miss @remult.dev... that's the way to go in 2026.
February 11, 2026 at 10:38 PM
It's not Halloween yet, but here's how you can scare a developer any time in 2026.

"Let me rewrite everything."
February 7, 2026 at 6:31 PM
An impossible situation occurred.

That really makes you rethink the meaning of impossible 😅.
January 31, 2026 at 11:22 PM
I'm sold, seaquel.app will include this in the next release :-).
January 29, 2026 at 5:50 AM
Do you use DBeaver? Want to try seaquel.app?

I've got you covered 🤝
January 28, 2026 at 5:19 AM
✅ Subqueries nested any level deep
✅ Common Table Expressions (CTEs)
✅ Tutorial with 11 lessons, 54 challenges

While I was at it, the visual query builder can now be used with your own database schema too!

Slowly but surely this is the SQL tool I've always wanted.
January 28, 2026 at 4:35 AM
Look, it knows about JOINs too.

Connect columns of two tables, select the JOIN type, enjoy the visualization 🌟.

Time to wrap up all lessons and call it a day.
January 27, 2026 at 5:02 AM
Tonight's project: SQL tutorials in Seaquel 🧑‍🎓

Visually create queries or write in the editor (with two-way sync) to better learn how SQL works.

For companies: Use my tutorial or create your own for team members to complete based on your needs.

Soon available at seaquel.app!
January 27, 2026 at 3:54 AM
I want to try @tangled.org but why does it require all these Bluesky permissions?

A git hosting platform does not need access to my posts, likes, follows and most certainly not private preferences.

Disappointed 😔
January 25, 2026 at 11:52 PM
Here's what it looks like when a query with parameters is executed.

Let developers write the queries and anyone else at the company can run them with the values they care about.
January 22, 2026 at 5:56 AM
Do you use a SQL client? Do you share queries with your team via Slack 😱?

I'd like to talk to you 😊.

seaquel.app soon™ supports shared queries, with built in git support.

Last week's query parameters come in handy now! Provide variables and let others enter values that matter to them.
January 22, 2026 at 5:53 AM
In seaquel.app, you can now visualize your EXPLAIN ANALYZE queries.

It also highlights the hot path, shows you row estimation errors, critical bottlenecks, and slow nodes.

I also kicked off three AI agents for the night:
1) Audit trail
2) Time-Travel Query Comparison
3) Shared queries
January 21, 2026 at 7:18 AM
Hey at least LLMs are honest 😂.

A superpower I've always had that is still relevant to this day is reading the docs. Turns out I'm going to keep that habit.
January 15, 2026 at 1:05 AM
I'm exploring a more visual user experience compared to the traditional query editor -> results table.

I don't know yet if I'll keep it, but it crossed my mind so I told an agent to build it.

If I keep it, the plan is to make it a multi-player canvas (Figma-style).
January 14, 2026 at 4:28 AM
There we go, say Hi to projects :).

I ended up allowing multiple labels per connection, so the UI shows label color swatches and the label names when the mouse moves over the colors.

A default Seaquel project always exists, but people can add new ones.
January 11, 2026 at 6:23 AM
This is a draft of how I imagine it all to look. It introduces a new concept of a Project. Each project has 1+ connections. Queries are shared among all connections in a project.

I'll give it some more thought. If you have any feedback please let me know and I'll make sure to address it in the UI.
January 11, 2026 at 4:05 AM
Parameterized queries, a prerequisite for shared team queries.

This too was built while I did house chores, in parallel to bsky.app/profile/moot....

Now that effort isn't a limiting factor anymore, we get to add features that add real value for people and their workflows.
January 10, 2026 at 6:02 AM
For now, Seaquel detects existing DBeaver connections and suggests to auto-import them.

Built by AI while I washed dishes 🧽.
January 10, 2026 at 5:58 AM
Here's one of them getting work done 💪.
January 7, 2026 at 5:20 AM
This is now a given. The i18n-translator subagent is used automatically whenever new user-facing text is added.

The next subagent I'm going to build is one that keeps the marketing site at seaquel.app up-to-date with all features that get added.
January 7, 2026 at 5:16 AM
While this internationalizes the entire app, I have a different git worktree where another agent explores support for @duckdb.org.

In yet another worktree, an agent is updating seaquel.app to make sure it includes the latest features.
December 30, 2025 at 6:32 AM