TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: SchemafreeSQL – Data, Fluid as Code

42 pointsby dfragnitoabout 2 years ago
Hi HN, I&#x27;m Dean, the non-technical co-founder of SchemafreeSQL. We released our beta version about a year ago. You can see the HN Post here <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30291592" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30291592</a><p>Today I am pleased to announce our initial release of our hosted SFSQL offering.<p>A major concern from the HN Beta feedback we received was our longevity. Being a hosted database solution I can see why. We took that to heart and re-engineered our offering. We de-risked it by minimizing the amount of infrastructure under our management, fly.io manages customer&#x27;s dedicated SFSQL endpoints, Aiven.io manages customer&#x27;s dedicated databases across 5 clouds, our serverless offering is a managed AWS Aurora Serverless cluster, our in-house databases is managed by Planetscale.com, and Stripe handles subscriptions. The cost of these services are mostly on demand, bringing our monthly fixed cost to a very manageable level.<p>I highly recommend all these services.<p>We are boot strapping SFSQL for now. Our business model, how we make money, is simple. Our prices are higher than our costs. Just like all businesses, margins matter and because we incur the costs of these service and pass them on, our margins take a hit. We envision being more of an add-on to these service providers and others like them eventually. Our margins would increase and the total cost to our customers would decrease. In this model our pricing is purely value based.<p>&quot;Data, Fluid as Code&quot; is what we settled on after countless iterations. I believe it captures the &quot;why&quot; question, &quot;why did we build this&quot;. SFSQL originally started out as an Object store for a online dev. environment we built in 2000. It has evolved over time. Its schemaless properties where added as we had a need to better handle user provided data structures and refactoring associated with many of our client projects.<p>Eric, the technical co-founder and creator of SFSQL, answered the &quot;How&quot; question in our HN beta post. For more in depth info on what&#x27;s going on behind the scenes Eric is available via email support@schemafreesql.com, he is not available to respond here.<p>The demo apps were all built by me. Eric would like it known that he is not responsible for those codes bases, which are all available on GitHub. I built these apps while testing out SFSQL and seeing if we play nice with the various serverless platforms. Client solutions we have built with SFSQL are not available for public display so we went with these demo apps I built. The apps show how easy it is to hook up a back-end to a web app with SFSQL even by a non programmer like myself.<p>I hope you check out SFSQL. Try it for free, no sign-up required, and please leave us feedback <a href="https:&#x2F;&#x2F;schemafreesql.com&#x2F;givefeedback_HN.html" rel="nofollow">https:&#x2F;&#x2F;schemafreesql.com&#x2F;givefeedback_HN.html</a>

5 comments

endymi0nabout 2 years ago
Having delivered projects with about a dozen different relational and &quot;schemaless&quot; databases over the course of 15 years, I&#x27;m proud to say I&#x27;m siding 100% with this article by now:<p><a href="https:&#x2F;&#x2F;orangematter.solarwinds.com&#x2F;2015&#x2F;02&#x2F;24&#x2F;schemaless-databases-dont-exist&#x2F;" rel="nofollow">https:&#x2F;&#x2F;orangematter.solarwinds.com&#x2F;2015&#x2F;02&#x2F;24&#x2F;schemaless-da...</a><p>&gt; There’s no such thing as a schemaless database. I know, lots of people want a schemaless database, and lots of companies are promoting their products as schemaless DBMSs. And schemaless DBMSs exist. But schemaless databases are mythical beasts because there is always a schema somewhere. Usually in multiple places, which I will later claim is what causes grief.<p>When I started my career, I thought thinking about schema was an unneccessary complication that got in the way of me delivering valuable software. These days, I don&#x27;t write a single line of code without having a good schema first, because it means I have understood the domain well enough to properly model it.
评论 #35140187 未加载
评论 #35151292 未加载
评论 #35138651 未加载
评论 #35140628 未加载
jitlabout 2 years ago
Your website feels like an infomercial. As an engineer, I went looking for some explanation of your language and how its grammar and semantics differ from SQL, but mostly I found a large jumble of JSON output and “demos”.<p>The website is a about value proposition but if I have to dig into demo code internals to understand the product being offered, you’re asking a lot from me.<p>Curious also why your co-founder is strictly off-limits and you’re building demos that he’s “not responsible for”. That gives a weird vibe too.<p>I’m an enthusiast for SQL-like, join-free DB access and have a large appetite for weird&#x2F;new ideas in this space, but after spending 10 min on the website on my phone, I gave up on satisfying my curiosity.
评论 #35137605 未加载
morph123about 2 years ago
Why do people hate schemas so much? It is as silly as hating types in programming languages. It helps you to avoid doing stupid stuff.
评论 #35151909 未加载
评论 #35151944 未加载
ano88888about 2 years ago
You can sense the dynamics or tension between Eric(their techinical co-founder) and Dean,OP. There seems to be a very distinct separation like Eric will not answer questions on HN and Eric wants Dean to point out demo apps are not created by him (either it is credit issue or perceived lower quality issue). There is no we or us. When there is a strong trust or good team dynamics, there is no such strong indiviudal characteristics
评论 #35147121 未加载
bachmeierabout 2 years ago
Disclaimer: I&#x27;m not your target audience.<p>I clicked on &quot;The Solution&quot; and saw this:<p>We considered using:<p>A SQL DB<p>A SQL DB with a JSON Column Type<p>A Document Store like Mongo<p>All fell short.<p>I thought that was uninformative. After leaving your site, I thought &quot;maybe I could have clicked the items for more information&quot;. Sure enough, there was more information. However, I was then given items like &quot;Create a &#x27;brand&#x27; table&quot;. Is that a problem?<p>Moreover, why would someone solve these problems using your product rather than an existing, known, and trusted NoSQL alternative? Are you giving the owner of a business a good enough reason to give you their money?
评论 #35138501 未加载