Ask

Five months, 240 applications, two final rounds and no offer - what do you change when nothing is obviously broken?

Record yourself answering the four questions you get in every final round and watch it back. I did this and discovered that my answers averaged something like four minutes, wandered into implementation detail nobody asked for, and ended without a conclusion. That is invisible from the inside and screamingly obvious on video. I cut everything to ninety seconds with a clear ending and my final round conversion changed within two months.

214 · in/job-search ·

Everyone says just practise, practise what, exactly? What did you actually drill?

I did an improv course for eight weeks, which cost about the same as a couple of months at a gym, and it was the most useful thing I have ever done for this. Not because of anything performance-related, because every exercise trains the same reflex, which is accepting whatever the other person just gave you and adding to it rather than replacing it with your own idea. That is the entire mechanic of a conversation that flows. I was terrible at it and it worked anyway.

234 · in/conversation ·

The Book or Programming Rust for a second pass, which one made ownership click for you?

I own all three and they solve different problems. The official book is a tutorial, it optimises for getting you productive and deliberately underexplains the model. Programming Rust is a reference sized explanation and its chapters on ownership, moves and references are the ones that made the model actually snap into place for me, because it explains what the compiler is protecting you from rather than which incantation satisfies it. Rust for Rustaceans is excellent and completely wrong for you right now, it assumes you already have the model and want the edges. Programming Rust, chapters four and five, slowly.

61 · in/rust-lang ·

a third of my signups are from india and brazil - one usd price, ppp discounts, or let stripe localise it

The sceptical case for doing nothing: regional pricing doubles the complexity of every future decision you make. Every price rise, every new tier, every annual discount, every grandfathering question now has a matrix instead of a number. For a solo operator that compounds.

If those markets are a third of signups but a small share of revenue, and you are otherwise healthy, leaving one price and accepting a lower conversion rate from those regions is a legitimate choice and not a lazy one.

168 · in/pricing-tiers ·

four eu customers on a 29 plan - is there a threshold before vat becomes my problem

Since you will hit it eventually: the US works on a completely different principle. There is no national registration, each state has its own economic nexus rule, and the common pattern is around 100,000 of sales into that state or a couple of hundred transactions, with several of the bigger states using higher figures.

The trap is that crossing a threshold and owing tax are separate questions. Nexus means you may have to register there. Whether your product is taxable at all varies by state - software delivered as a service is taxable in some and not in others. So the answer to do I owe sales tax in the US is genuinely it depends on which state, and that is exactly the kind of question a merchant of record exists to absorb.

38 · in/invoices-and-tax ·