Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Hello everyone, I am Bram Wiepjes, the founder of Baserow. Baserow is an open source, soon to be open core, no-code database tool and Airtable alternative. Easily create your own relational database in a user friendly way without technical experience.

- Unlimited rows.

- Released under the MIT license.

- Uses popular frameworks like Django and Vue.js.

- Uses PostgreSQL as database backend.

- It can be self hosted.

- Designed to be performant with lots of data, handles 100k+ rows per table easily.

- Headless and API first.

- Supports plugins.

If you have experience with Django and Vue.js, we are hiring full stack developers. More info: https://baserow.io/jobs/experienced-full-stack-developer

Repository: https://gitlab.com/bramw/baserow



I noticed this in your job listing:

> Challenge: Potential candidates will be asked to do a coding challange by picking up a small issue from the open source backlog

The candidates who are fixing the issues, get paid? If so, I think this should be clarified.

Also, there is a typo in the word `challange` should be `challenge`


I made a sample database and found it hard to look up the API - you could make that discoverable/easier from the main UI.

i was surprised to find the field ID's are named like "field_48664" - are you globally autoincrementing your fields?? this is going to be bad news, no?


> € 4,00 per user / month

In the USA and I think all English speaking places we use dot rather than comma to separate decimals from whole number, and comma for thousands, millions etc. So at a glance (before looking closely) this looks like four thousand euros per user per month. I looked a second time and realized that was incorrect but consider fixing for EN- 4K/user/mo is quite shocking to read! :)


Price is in €, not $/£. English language is used as international language, not to designate anglosphere countries as the target market.

  ['en-US','en-IE','en-GB','en-ZA','en-AU','de-DE','es-ES','nl-NL','pl-PL','ru-RU','cs-CZ','sv-SE','fi-FI','lv-LV']
    .forEach(lang => console.log(lang + ': ' + new Number('1.23').toLocaleString(lang)))
  en-US: 1.23
  en-IE: 1.23
  en-GB: 1.23
  en-ZA: 1,23
  en-AU: 1.23
  de-DE: 1,23
  es-ES: 1,23
  nl-NL: 1,23
  pl-PL: 1,23
  ru-RU: 1,23
  cs-CZ: 1,23
  sv-SE: 1,23
  fi-FI: 1,23
  lv-LV: 1,23


Apologies, I must be missing your point. If the page is localized to/written in English as this page is, numbers should follow the English style of number formatting. There is an overwhelming consensus amongst English locales in how to format this number.

My goal isn't to be prescriptive, it's to reduce the likelihood confusion on the part of the reader. Writing in English then formatting numbers in a continental style is more confusing than writing in English and formatting numbers in the English style (obscure English locales with relatively minuscule numbers of users notwithstanding).

I've lived in Germany so it was easy for me to understand that €4,00 probably meant €4.00 given the context, but if I were unfamiliar with this style of formatting (as many American's may be), I might reasonably assume that the error was not a comma where there should be a dot, but a missing 0, making the cost €4,000/mo.

If it's your view that writing in English & formatting numbers non-English is more clear than matching the formatting to the language, I'm very interested in hearing that argument.

EDIT: I understand what you mean better now, you're figuring "Price in Euro = European target market." I didn't get that–I assumed the vendor is open to markets worldwide and charges in Euros because that's the vendor's home currency.


better use the user's browser locale + Intl to format the currency for you :)


Easier and better to just omit the decimal part: €4 per user per month.


"Eerly premium"

FYI, a pretty big typo on the front page.


Hey, some things I'd love to see in Baserow:

- Join fields from related table (currently we can only see the id from the joined table field)

- Multi-line select, multi line update.

- Schema support

- Saving views (sort/filter option, hidden fields, joined fields)

I also have a question, are Kanban and Calendar view available in the free self hosted version?


Any plan for proper mobile support? Couldn't find a ticket on GitLab.


Nice to see this using Django and VueJS! :D


Would love to talk to you - $hn_username at gmail


Incredible work!

Would Baserow be a good fit for using as database of subscription-based website? E.g. storing users, etc. You could have just static front-end and use Baserow as the database?

I'll definitely be looking further into it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: