Table of Contents

The First Commit I Barely Remember

December 2025 marks seven years since the first commit to the DinoMatic repository.

I do not remember the exact moment. What I do remember clearly is why it existed at all.

I was not an affiliate trying to scratch my own itch. I was working with affiliates - a lot of them - and repeatedly running into the same problems: poorly constructed websites, fragile setups, and tools that were harder to use than they needed to be. Over time, I had built and rebuilt many custom solutions for clients, and the pattern was obvious. When things were simple and predictable, people appriciated simplicity.

DinoMatic started as an attempt to take what I had learned from working with affiliates and turn it into tools that reduced friction for them. The goal was not to maximize features or chase growth, but to help people avoid the same structural problems I kept running into when building and fixing their sites.

Profit was never removed from the equation, but it was not the daily focus. Thinking in terms of helping people deal with real, recurring struggles turned out to be a more reliable way to make decisions than constantly optimizing for revenue. That perspective influenced how the products were built, what was left out, and which ideas were never shipped at all.

That priority of making things simple for people using my products never really changed.

Seven years later, DinoMatic still exists. Not because everything went according to plan, but because some decisions aged well, others were corrected early, and complexity was treated as a cost instead of a badge.

This is not a complete history. It is a look at what actually stuck.

Products That Shipped, And Some That Were Shut Down

Over seven years, DinoMatic evolved into a small ecosystem rather than a single product. Some tools proved durable enough to justify long-term maintenance. Others did not.

The products that are still actively maintained include:

  • Akurai
  • Akurai Geo
  • Spinoko
  • Spinoko Geo
  • Kemoku
  • DinOdds
  • FXT

Each of these went through at least one major iteration cycle. In practice, that meant revisiting early assumptions, simplifying workflows, removing features that increased support overhead, and accepting that fewer options often lead to better outcomes.

Alongside the paid products, two free tools remain actively used:

  • Nonaki, a minimal link cloaking plugin
  • Sikika, a clean, simple WordPress theme intended primarily as a companion for Kemoku

Both are downloaded at roughly the same rate as the paid products. For me, that reinforced an early observation: when tools are genuinely useful and easy to understand, pricing becomes a secondary concern.

Not every idea worked

Sibet, a football betting odds plugin, was launched based on feedback on DinOdds pointed out limited sports and sportsbook coverage. Sibet supported nearly all major football leagues worldwide and more than seventy sportsbooks. On paper, it solved every complaint. In practice, it failed to gain traction. DinOdds, despite its narrower scope, continued to perform well.

Starter websites were discontinued after failing to validate demand. The idea was reasonable, but the market response did not justify continued effort.

In addition to what was publicly released, there are several private product repositories under the DinoMatic GitHub organization. None of them were ever launched. Not because they were incomplete, but because it proved impossible to build them in a way that felt genuinely simple and easy to use. In those cases, shipping something "good enough" would have meant accepting complexity that would eventually surface as support and maintenance debt.

None of these decisions involved dramatic pivots. Products were reduced, frozen, or shut down once it became clear they were adding more complexity than long-term value.

Over time, this became intentional. Shipping something is relatively easy. Maintaining it without accumulating complexity is not. DinoMatic kept the products that remained useful under real constraints, and let the rest go quietly.

Why DinoMatic Looks the Way It Does Today

The current shape of DinoMatic is not the result of a single design philosophy or long-term roadmap. It is the accumulation of constraints that proved unavoidable over time.

The most important one is simplicity. Not as a preference, but as a requirement. Every additional option, configuration, or edge case eventually shows up as support work, documentation overhead, or hard-to-maintain code. That cost is not theoretical, it compounds quietly.

One practical detail that is easy to miss is that DinoMatic is built and maintained by a single person. There is no separate development team, no dedicated support staff. This creates direct accountability. The same person who makes decisions also supports users and maintains the product over time, which keeps feedback loops short and discourages unnecessary complexity.

This is why many DinoMatic products are opinionated. Defaults are strong. Customization exists, but only where it does not undermine simplicity. Some features are missing not because they are hard to build, but because they are hard to support without increasing cognitive load for users.

It also explains the update cadence. Updates are deliberate and sometimes slow, especially when it comes to adding new features. Core functionality is refined over time, with an emphasis on keeping behavior predictable and easy to reason about. Adding something new only makes sense if it does not raise the long-term maintenance bar.

Core functionality is not treated as expendable. Subtractive changes happen at the edges, where complexity accumulates without improving how the tool is actually used.

Performance plays a similar role. Fast frontends and responsive admin interfaces are not treated as differentiators, but as baseline requirements. Slowness tends to amplify every other problem, from usability to trust. Keeping things lightweight reduces the number of things that can fail, both technically and operationally.

Finally, there is the question of scope. DinoMatic does not try to cover every use case. It is built for people who prefer tools that are easy to understand and behave predictably, rather than ones that try to cover every possible use case. If a feature primarily benefits edge cases, it is usually left out. That is not a limitation of resources, it is a conscious filter.

All of this leads to products that hold up over time and mostly stay out of the way.

How Seven Years Changed My Definition of Success

Early on, success was easy to define. It meant shipping something, getting users, and seeing momentum. Like most developers, I assumed growth was the default direction and that more activity automatically meant things were working.

That definition did not survive contact with reality.

Over time, it became clear that growth without restraint creates its own problems. More users often meant more edge cases. More features increased the surface area for bugs and misunderstandings. More flexibility required more explanation, more support, and more compromises elsewhere.

What changed was not ambition, but the way I evaluated outcomes.

A product that grows slowly but stays understandable tends to be more valuable than one that grows fast and becomes fragile. For me, a smaller group of users who rarely need support is a stronger signal than a larger group constantly asking for clarification. Stability over long periods turned out to be a better indicator of success than short spikes of attention.

Support volume reinforced this shift. Over time, as complexity was reduced and behavior clarified, support requests became less frequent.

Today, success looks quieter. It looks like products that require fewer explanations over time, updates that do not introduce new categories of problems, and users who can set things up once and then mostly forget about them.

That is not a compromise. It is a different target.

What I Care About Going Forward

At this point, what matters is continuing to build tools that remain understandable months or years after they are installed. That means resisting the temptation to chase every new idea, framework, or feature request, and instead investing in clarity, documentation, and careful iteration.

I am more interested in improving what already exists than in adding new surface area. That includes revisiting defaults, refining workflows, and occasionally removing things that no longer earn their place. Maintenance is not treated as a background task. It is the core of the work.

There are also clear boundaries. Going forward, the filter stays the same. Anything that makes the tools harder to reason about, harder to maintain, or harder to trust over time does not make the cut, regardless of how reasonable it sounds in isolation.

Staying small and focused is not a fallback plan. It is what makes long-term maintenance possible without burning out or compromising quality. The intention is to keep shipping, but only where it makes sense, and only when it does not undermine the simplicity that made the products usable in the first place.

Seven years in, that constraint feels less limiting than it once did. It feels clarifying.

Time Is the Only Real Feature

Seven years is not impressive by itself. Plenty of projects exist for a long time without getting better.

What matters is that DinoMatic is still being maintained, still being used, and still shaped by the same constraints that defined it early on. Not because they were ideal, but because they proved workable.

I no longer measure progress by how much changes. I measure it by how little needs explaining, fixing, or revisiting once something ships.

If there is one thing seven years of building taught me, it is this: tools that respect their own limits tend to last longer than those that try to escape them.


I am still excited to work on this, in large part because many people using these tools have been around since the early days. That kind of continuity was not something I planned for, but it ended up mattering more than most other signals.

Levon, founder of DinoMatic

Written by Levon, Founder of DinoMatic

Hey, I'm Levon - a web developer who loves helping gambling and Forex affiliates build fast, SEO-friendly websites that convert. I've created WP themes like Spinoko, Akurai, and FXT, designed for lean setups that don't compromise on performance or rankings. I write from hands-on experience - I test, tweak, and share what works.

Telegram GitHub