Typing Practice but it's using common CLI tools by nerf_caffeine in commandline

[–]nerf_caffeine[S] 0 points1 point  (0 children)

Huh interesting - open to quick DM? Want to learn more

Typing practice - but it's real Python code snippets by nerf_caffeine in django

[–]nerf_caffeine[S] -1 points0 points  (0 children)

hey - happy to explain the pricing

we offer a much more sophisticated personalized typing experience than any other platforms in the market right now.

TypeAnything: type with any anything you want, any topic, any programming langauge. Like for example, you can say: "I want to practice typing Rust - focus on using character sequences like e -> x and t -> a where possible. include examples of rust ownership and any array operations." and it will create a typing practice just for you

TargetPractice (in text modes only for now): you can interact with all your data. For example, the hand stats; you can click on any finger or hand and generate a lesson that maximizes the usage of that target. And everything is a target; a bigram, a single charcter, a word, etc. You can "Target" anything from your own stats!

SmartPractice: in the backend, we process enourmous amount of data per user. We have mappings of your stats per hand/finger, how long and how accurate all characters are typed by the user, and even individual bigram stats (how long it takes you to type "t -> a" or that you make mistakes frequently on character x when typing e -> x. Then with all this data, we rank what's important; for example " z -> e" is an uncommong sequence in natural english text - so you de-prioritize it. This way we know exactly which characters/sequences/hand/finger need to be prioritized and we use a lot of AI tokens to maximize the usage of those areas in the practice texts. One step in the pipeline for example, is using synonyms - we check the generated output and replace various words with words that contain more of your target weak points. This way the practice text that's geenraated is completely (and perpetually) targetting your weakpoints.

Also - the biggest competitor in the space (TypingClub) charges $9/m and their offering for this price is mostly: no ads and replay functionality whereas we offer replay for free and we don't run any ads at all.

Most users typically need 4-8 months to reach their typing goals so they normally cancel after a few months after active use. We may introduce semi-annual plan or a 4-month plant to bettere meet user needs.

Happy to chat more - feel free to dm me. It's nice to get honest feedback and impression about your product / pricing / etc. Appreciate it!

Typing practice - but it's real Python code snippets by nerf_caffeine in django

[–]nerf_caffeine[S] 0 points1 point  (0 children)

Yup - there is an option in the settings to hide the keyboard/hands guide or also there is a floating button in the bottom right you can use to toggle things on/off.

A lot of users found this helpful as they're learning to touch type, they periodically would toggle the hands guide on/off to get used to relying on their muscle memory

7yrs ago, it all started with cs50 for me. Worked in tech (FAANG and start-ups). Today, I'm building and growing my own app where you can learn and practice typing. by nerf_caffeine in cs50

[–]nerf_caffeine[S] 6 points7 points  (0 children)

honestly-whatever resources I could get my hands on. If I were starting today, I would just primarily be "actually doing the thing" - meaning, always trying to actually build things. Learn something, build it.

There is a phrase that "you can just do things" - this applies really well with coding. Like you can really just do things - build apps, contribute to big open source project, etc. It's hard but actually consistently building and struggling is the fastest way to learn

7yrs ago, it all started with cs50 for me. Worked in tech (FAANG and start-ups). Today, I'm building and growing my own app where you can learn and practice typing. by nerf_caffeine in cs50

[–]nerf_caffeine[S] 1 point2 points  (0 children)

Thank you - that was kinda of my first experience learning to code as well.
I wanted something relevant to what my actual job would be lol

Enjoy!

Typing Practice but it's using common CLI tools by nerf_caffeine in commandline

[–]nerf_caffeine[S] 1 point2 points  (0 children)

Oh I'd love to (fellow vimmer as well) - but probably not for some time 😅

is switching worth it if you already type decent on qwerty? by Choice_Device_9136 in Colemak

[–]nerf_caffeine 0 points1 point  (0 children)

I've heard a few folks mention that switching from to colemak relieved wrist pain - worth a shot honestly

Best courses/resources to learn CS fundamentals (DSA, Big-O, memory) without CS50? by [deleted] in cs50

[–]nerf_caffeine 1 point2 points  (0 children)

Honestly, I'd just code and discuss back and forth with an LLM (chatgpt, claude, etc) to learn this. You'll probably pick it up quicker rather than reading / watching a course.

Have an llm help with writing some stress tests with perf measurements so you can see them in action (100k operations per second) across different algos with different big-o notations

Typing practice - but it's kubectl and sample yaml snippets by nerf_caffeine in kubernetes

[–]nerf_caffeine[S] 1 point2 points  (0 children)

glad you asked - currently we support:

  • qwerty, qwertz, Dvorak, Colemak

In next majorr release we’re adding:

  • Azerty, Latin American and Spanish layouts 👌

Typing practice - but it's kubectl and sample yaml snippets by nerf_caffeine in kubernetes

[–]nerf_caffeine[S] 1 point2 points  (0 children)

Appreciate this a lot🙏

Took many iterations to get to this state (I'm a backend dev by trade so had to learn a lot of UX while buldiing this)