Ask

Tin of seed packets dated 2019 to 2023, which are worth sowing and which go straight in the bin

Storage beats age by a long way and your shed is the problem, not the dates. Seed longevity depends mostly on moisture and temperature, and the killer is the swing rather than any single reading, because warm damp air gets in and then condenses when it cools. A packet that has spent five years in a sealed jar with a silica sachet in a cool cupboard will outperform a two year old packet that has been through five summers in a shed. So do not read those dates as a schedule, read them as a hint. Once you have sorted the tin, put the keepers in a lidded jar in the coolest indoor cupboard you have and the whole problem mostly disappears.

88 · in/veg-patch ·

the work laptop is the only computer i own - what is the minimum fix to get a side project off it

Have administered a fleet, can confirm the boring version of this: default configs commonly report installed applications and often browser extensions, and it is all timestamped. Nobody is reading your commits for entertainment. But if there is ever a dispute, that inventory is sitting right there and it is dated, which is exactly when you do not want it to exist.

77 · in/nights-and-weekends ·

Enqueue inside the database transaction or after commit, where do you put it?

This is the dual write problem and there are only two honest solutions. Either the job lives in the same database as the data, so the enqueue is part of the same transaction and commits or rolls back with it, or you write an outbox row inside the transaction and a separate process moves outbox rows into Redis. Everything else is choosing which failure you would rather have.

196 · in/queues-and-jobs ·

consulting pays $6.2k a month, the product makes $210 - how do people actually taper without falling off a cliff

Raised rates. That's the whole strategy and it's the one nobody wants to hear. Went from hourly to a fixed monthly fee for a defined scope, roughly 40% more money for about 60% of the hours, and one of the two clients said no. The one who said yes is the one I still work with four years later.

That freed a day and a half a week, and a day and a half is a completely different animal from six evening hours. You can do sales calls, you can answer support during business hours, you can think. Evenings are for code. Days are for the business.

187 · in/service-to-saas ·