Cats can also get quite a lot of worms or different parasites, corresponding to roundworms, heartworms, or tapeworms. Even if they don’t have ecosystem-broad impact, it’s nonetheless good for me to work on a wide range of challenge sizes and areas. Objective: Maintain a small suite of effectively-managed open supply repositories in my areas of curiosity. I’m solidifying my areas of impression, increasing my areas of reach, and learning what I can do finest inside them. I’m also a committer or maintainer on a couple of different packages that I didn’t make and usually take pleasure in serving to out with, equivalent to dedent and node-emoji. As in, the create package deal would supply hooks for file creations and migrations that packages would then supply values to. I’d prefer to split that engine out right into a standalone create package that create-typescript-app would then be built on prime of. Goal: Spin out a basic-function create bundle without losing options or usability. We don’t plan on releasing any major breaking modifications or earth-shattering new options.
I plan on retaining to that this year, with occasional refreshes of all my packages to newer versions of my template. 2023’s plans for my packages included onboarding these packages to create-typescript-app. For 2024, I’m planning on renaming it to the simpler emoji-blast and, along with TypeStat/ts-lift, utilizing create-typescript-app to turn it into a monorepo. 漂牙推介 : Make a stable lint expertise for GitHub repositories -including issues and pull requests- and use it in create-typescript-app. Goal: Make migrating a custom-made single-project or monorepo repository a pleasant expertise. For context, I’d labored on DefinitelyTyped’s migration from TSLint to ESLint final yr, and that involved migrating its old equal TSLint rule to a brand new @definitelytyped/expect ESLint rule. Milestone: Less complicated Snapshots tracks simplifying the repository’s inner end-to-end migration test snapshots, then turning that right into a characteristic. Milestone: Characteristic Parity: dtslint tracks adding missing features in. I’d additionally like to complete implementing all of the options I’ve been wanting to add to it for months or longer.
Word that this site has not been up to date in many years, and Joe Hackett is no longer reachable. She emphasised longer distances. Joe was another one who was helped by Robert McFerran (see books beneath) and he tells his story clearly. That includes extra comprehensive tooling with a standalone gitHub linter (see next section!) and a snazzy website. However that’s inconvenient. I’d wish to make a generalized linter for GitHub feedback, discussions, issues, PRs, and many others. It might have the ability to be configured with granular rules, plugins, and shared configs, the way ESLint is now. While you were newly risen, you could not do your regular morning rituals anymore, in the dim approach you remembered them. Rituals additionally include behaviors supposed to assist self-actualization, like journaling, meditation, making one’s bed, cooking healthy meals, and tidying and cleaning. To effectively break dangerous habits, determine triggers and exchange them with positive behaviors and reward yourself.
I’m going to arrange a Boston TypeScript meetup later this 12 months. “After 3km I was sluggish and I assumed, ‘I’m not going to make it,’” she said. But I’m assured this may each simplify how my repositories implement good GitHub practices and make it easier to implement extra practices. I’m finding out other speakers and nice TED talks, studying up on the craft of presenting, and placing more effort into the talks I’m going to present. I think it’d be great to cut back lint rule duplication and onboard DefinitelyTyped to the identical rule as different shoppers in the ecosystem. There additionally aren’t very many high-visibility blogs in the TypeScript ecosystem that reliably publish clear technical advice missing from the TypeScript handbook. There’s just one symptom of pica - craving and eating things that aren’t meals and have no nutritional value or benefit. My aim is that each one of my talks is superb.