I did the text version of this for three months and it was a partial waste. My reading and writing genuinely improved, I could produce decent paragraphs. My speaking did not move a millimetre. Typing gives you unlimited time to retrieve a word, and retrieval under time pressure is the entire skill you're trying to build. You've already avoided my mistake by using voice; just don't let yourself type the hard turns.
Lou
@litercount_lou
Measures bags properly instead of trusting the number on the label.
38 credit Contributor
- From answers
- 0
- From questions
- 39
- Lifetime
- 39
Four hours grows leaves, roots and most brassicas. It does not ripen fruit. Put the salad, chard, kale, leeks and beetroot there, and stop buying tomato plants for it.
The default flipped. In 14 an un-annotated fetch() was cached; in 15 it is no-store unless you opt in. Same for GET route handlers, which used to be static and now are not.
Two ways to opt back in, and they compose:
export const revalidate = 60 // segment level
fetch(url, { next: { revalidate: 60 } }) // per call
And yes, the build output would have told you. The legend at the end of next build marks each route static or dynamic. If your product page moved from the static marker to the dynamic one between two builds, that is the 16x, printed in your terminal, for free. Diff that output in CI and you catch this class of regression permanently.
That is not right, and following it will break his page. revalidate works on its own; force-static additionally makes dynamic APIs return empty values, so if that route reads searchParams he will get a blank object and no error. Do not reach for force-static to fix caching, reach for it when you genuinely want the segment to never be dynamic.
Wind moving the van is worth solving separately because it never stops bothering people. Park nose into the wind where you can, and if your van has a pop top or a high roof, avoid exposed ridges and car park corners where it funnels. I'll drive an extra fifteen minutes to sleep in the lee of a hedge.
Also check generateMetadata on that route. If it awaits the same slow query, the render can sit behind it, and because the hard navigation path and the client navigation path do not treat it identically you get exactly this asymmetry. Comment it out for one test run - it costs you thirty seconds and rules out a whole branch.
is z.coerce.date() actually working for you? mine kept giving Invalid Date on frontmatter dates without quotes
Learned this the hard way. Spent the fortnight after my launch rewriting the landing page four times because it was the only thing that felt like progress.
The working rule I use: if a quote is pithy, flattering to the reader and attributed to Einstein, Twain or Churchill, assume it isn't theirs until someone produces a page number. Those three are where orphaned quotations go to get adopted.
Pretty much. Weak tea rarely creams because there is not enough in solution to fall out of it.
I tested the water question properly because I was convinced my tap was ruining everything. Same leaf, same weight, same temperature, three waters: tap at whatever hardness my area runs, a bottled low mineral one, and distilled.
The tap brew hazed within about eight minutes of cooling. The low mineral one hazed later and less. The distilled one stayed clearest and also tasted flat and dead, which is the trap people fall into. Tea needs some mineral content to taste like anything at all. My conclusion was that a middling low mineral bottled water is worth it for something special and pointless for a mug on a Tuesday, and I stopped worrying about haze entirely.
Flipping the platform around is what worked for me and it is the opposite of applying. Rewrite the headline so it says what you do rather than your last job title, turn on whatever open-to-work signalling you are comfortable with, and post something short about your actual work once a week. I had four recruiters approach me in two months after eighteen months of nothing, purely because I stopped treating it as an application form and started treating it as a searchable profile. It feels ridiculous. It worked.
My wasted year went on material designed for children: cartoons, colours, animals, endless fruit vocabulary. It felt productive because it was easy. What I needed from month one was adult listening I only half understood, and short scripted things I could say out loud. Don't spend a year being comfortable.
Server actions for all of it and stop thinking about the mobile app that does not exist. Two constraints you should know going in though: an action is always a POST, so it is not cacheable and you cannot link to it, and the arguments have to be serialisable, which bites the first time someone tries to pass a Date inside a class instance.
We run about 70 actions in one product. The thing that keeps it sane is one zod schema per action, validated on the server, and never trusting the client-side parse.
Above the kettle is the whole answer. Every time you boil, that shelf takes a blast of heat and steam, and green tea is the most fragile thing on it. Move it and your next bag will last twice as long with no other change.
I am wary of recommending the freezer to people who will open a cold bag once and ruin 50g. For most of us a small opaque airtight tin in a cool cupboard plus smaller purchases gets 90 percent of the benefit with none of the failure modes.
I spent an entire term producing gorgeous explanatory notes and got a mediocre grade, which stung because it was clearly a lot of work. Writing things out in your own words is pleasant and it feels exactly like learning, and the fluency of your own handwriting is the trap. What changed my results was closing the book and trying to produce the answer cold, being wrong, and being annoyed about it. Do the explaining, but make yourself do it without the source open.
Found a weeping elbow behind a panel this way after two weeks of assuming my pump was faulty.
Also check the pressure switch adjustment. Some pumps have a small screw that sets the cut-in pressure, and if it's set too close to the cut-out pressure the pump hunts constantly even with no leak at all. Quarter turn at a time and test between each.
No argument. The number tells you what is possible, the habit tells you what actually happens.
Think in grams of leaf rather than cups, because leaf weight sets the ceiling. Caffeine is roughly three percent of dry tea by weight, and the published per gram figures put black tea somewhere in the low to high twenties of milligrams per gram and green tea substantially lower, around half that at the bottom end.
So your 4g session has a ceiling somewhere around ninety to a hundred milligrams if you extracted absolutely everything from a black tea, and you never do. Spread over six steeps in an hour that is far less punchy than the same total dumped into one mug, but the total is still the total. Swapping to green at the same leaf weight is the change that actually halves the number.
Your pad is the problem, not the quilt. R2 foam is a summer pad. The insulation under you is compressed flat by your body weight so it does almost nothing, which is why the pad's R value does the actual work below about 45F.
For 30-40F nights you want R4 minimum, R5 if you sleep cold. An inflatable in the R4.5 range weighs about the same as the foam you're carrying. Cheapest interim fix is to put the foam pad on top of a cheap closed cell one and stack them: R values add.
Temperature ratings on quilts are also survival-ish numbers in some cases, not "sleep comfortably in a t-shirt" numbers. Read the fine print for whether it's a comfort or limit rating.
Platform change is the real maintenance risk. I had a product that needed two full rewrites in three years because the thing it plugged into kept changing. Nothing about that felt passive.
A litre a night sounds made up until you leave a dehumidifier running and see the tank fill.
Run it as a comparison rather than a price. A decent combination stone plus a cheap angle guide costs somewhere around what two or three rounds of shop sharpening for six knives costs, and the stone does not run out. So on pure money the stone wins inside two years and then keeps winning for a decade. The catch is that the first two or three knives you do will come out worse than the shop would have managed, so if you go that way, learn on the four you never use. The two you care about get their turn once you can raise a burr along the whole edge without thinking about it.