Have you ever been in russia?
HN user
aggrrrh
This is a really important question that still has no answer. No one wins in the late stage of capitalism
It has a-gps that works with mobile network triangulation
It’s great. You should do a separate hn post
Looking at it and in my opinion it just reinforces theory that we live in simulation
Basic REST and JSON RPC are very simple to start with, but have common problems when application gets bigger. How do you represent relations, pagination, filtering etc? My go-to specification for structuring JSON documents is https://jsonapi.org/ It covers most basic needs of a standard API.
Take a look on Bobiverse series. Not quite the same, but similar.
git's first self-hosted commit
I wonder if it would work in Venus atmosphere?
Schema(or data in a database) in your release N should be compatible with release N-1, so you can revert your code to previous working version with new schema. That's the only way to ship new releases without stopping service for maintenance.
A lot of replies talks about schema migration and tools like Liquibase etc. But as I understand the question, it's about running update / delete queries in production environment, not DDL.
In my opinion such queries should be subject of established development process: 1. Commit your query to a repository 2. Send to code review 3. After successful review and merge it should be deployed automatically by ci/cd
It may be necessary to run query directly via console in some cases, though. But such query should be committed to the repository latter any way.
And of course you should use proper tools like comments suggest.
Probably you should try sqlite. And maintenance will be even easier.
You can open a menu with option-click and hold on expand icon and snap window to the side of the screen
I hope more people will use open source self-hosted platforms like Ghost. We used medium before, but experience, including their api was just awful.