@Alan_Couzens What HRV measurement protocol should we use? In the morning, with a chest strap I would think. Do you have a no fuss software recommendation?
@_m_b_j_ What are the fundamentals in your experience? Has it more to do with project specific aspects like correct data schema, or the technical side like a fast test suite?
@basiszwo I think some clients pre-fetch links. So if your GET HTTP handler makes a state change, there is a problem. I do this: GET /login/:token renders a page +form. If JS is enabled, auto-submit to POST /login which does the state change. If not, the user submits the form manually.
@_m_b_j_ Thanks, that sounds better than what I do right now. Do you keep two versions for every file, so you can migrate "down" or are these migrations all irreversible?
@_m_b_j_ I manage database schema changes via migrations. Changes to views / procedures are a pain to review since there is no diff. It must be created manually outside the PR. How do you handle this in your team? I would appreciate any pointers towards a less painful approach.
@GergelyOrosz@realGeorgeHotz This should have a huge disclaimer. Software engineering is not done like that. An intern trying to make it look like it works is cool, we all play and learn. But if this is the acceptable level of what we call engineering, no wonder our industry goes to shit.
Update to my „Building Besserliste“ tweets from earlier this year: My digital shopping list is complete and in use 🎉 I wrote a report about the process and things I learned, unfortunately currently only in German. https://t.co/Us2rRYheCb
@davetron5000 @brandur In my opinion, every background job needs to be written to the DB. Why have a background job in the first place if it's okay to lose it? Never understood the blind Sidekiq ideology in the Rails world. It WILL cause data inconsistency if you use it as advertised without extra work
@davetron5000 If something needs to be transactional, use a transaction. No room for Redis or any other foreign datastore apart from your DB. Most apps will be fine with DB based background jobs. You are an outlier? Use a transactional job drain. @brandur wrote about it https://t.co/ukKuaisSQj
@tdvorak Wir waren in die andere Richtung unterwegs. Gastein war ordentlich steil am Ende und wir haben den Zug um 5 Minuten verpasst :D Dafür war die Abfahrt in der Abendsonne nach Obervellach eine schöne Belohnung.