๐ฅณ I wrote a tetris-inspired mini game for practising regex: https://alexanderbird.github.io/regextris/
You write regex against the clock to clear out falling letter tiles.
Suggestions, feedback, or pull requests welcome!
=> More informations about this toot | View the thread
Things that hurt my pride but help me succeed:
๐๐ป asking questions that make me look foolish (instead of acting like I understand)
๐๐ป sharing incomplete work to get feedback (instead of waiting until it's "perfect" before sharing it)
๐๐ป for bugs, following the investigation wherever it leads, even if the results make me look bad (instead of avoiding data that shows I made a mistake)
๐๐ป teach junior team members to question my advice (instead of doing nothing when they believe everything I say)
=> More informations about this toot | View the thread
A platform engineering team "provides critical systems to other engineers"
=> More informations about this toot | View the thread
๐งต Notes and quotes while reading Platform Engineering: A Guide for Technical, Product, and People Leaders
๐๐ป
=> More informations about this toot | View the thread
That said, I have learned that often when I get the types, method names, and code style correct, then the logic is a lot easier to see. Usually, I start with the types; sometimes, I sprinkle 'as any' everywhere until the logic works and then remove the 'as any's one by one.
=> More informations about this toot | View the thread
A common workflow for me in TypeScript is to sprinkle 'as any' or 'thingy as Partial as Thingy` throughout the code while roughing the pieces into shape, then when it mostly works I comb through my new code and sort out all the types.
I like having the freedom to do either types or logic first, whichever fits the problem I'm solving.
I don't like being interrupted in my problem solving by a tool that insists I make my code correct before I have made it work.
=> More informations about this toot | View the thread
One of the things I love about TypeScript is that I can choose whether I want to figure out the types or the logic first. Often I start with the types, but not always.
When working with stricter compiled languages (or in node projects with Very Strict linters and no tool-supported auto-formatting), it was not uncommon to have an idea, try to get feedback by running the code, but to be prevented because of a quibble that I would have dealt with later but am forced to deal with now.
=> More informations about this toot | View the thread
=> This profile with reblog | Go to alexanderbird@mstdn.ca account This content has been proxied by September (3851b).Proxy Information
text/gemini