We’re a team of 7 devs and the on-call schedule is 1 dev per week.
We bill 15% of the hourly rate for being on standby and 150% when responding to an incident. Incidents are fairly infrequent, roughly 1 per month.
The company’s based in the EU.
When producing a single line file, the minifier doesn’t need to insert a semicolon after every statement. A decent minifier will only insert semicolons where absolutely necessary, omitting them in places where the parser would automatically insert them anyway. See this blog post that talks about automatic semicolon insertion.
Take for example the client.js
file on this site (lemmy.ml). Minified to a single line and with the ~5400 semicolons left in, it weighs roughly 1.37Mb.
If we prettify it (it comes to ~56000 lines for me), remove all indentation and delete all semicolons, the weight increases to 1.53Mb with LF and 1.58Mb with CRLF.
I’m not sure how far down the keyboard rabbit hole you are, so I’ll try and assume as little possible.
Generally keyboards like the one pictured are referred to as split keyboards. This one in particular looks like a Corne.
Most vendors sell split keyboards as kits that you’re expected to assemble yourself. This might require soldering and potentially sourcing certain parts (e.g. switches or keycaps) from other vendors. If you aren’t up for that kind of thing and you have the budget for it, some vendors sell pre-built keyboards. Buying a second-hand split keyboard is another alternative.
As for switches, MX and Choc v1 are the most commonly supported switch types. There are dozens of variants of said switch types; the main differences being the force curves and sound profiles.
The particular switches that are available will depend on who you end up buying from. Some keyboards support hotswap sockets, which allow you to quickly swap out different switches of the same type (i.e. MX or Choc). Otherwise you’re stuck soldering your switches onto the board, and if you aren’t satisfied with the switches that are already on the board, you’ll have to desolder them, learn to start liking them or buy a new keyboard. Whichever’s easier.