Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Important announcement: New version of Keycode is launched! #333

Open
mcarneiro opened this issue Jan 19, 2023 · 0 comments
Open

Important announcement: New version of Keycode is launched! #333

mcarneiro opened this issue Jan 19, 2023 · 0 comments

Comments

@mcarneiro
Copy link
Contributor

Keycode was acquired by Toptal in 2022, and we started to work on a new version of the tool. But don’t worry, you will be able to enjoy continued free access and improved capabilities to complete your projects easily and quickly.

What is Toptal?

Toptal is a network of the world's top talent. We connect developers, designers, finance experts, project managers, and product managers with leading global companies and startups to power innovation. Learn more about freelance remote careers at Toptal.

Why has Toptal acquired this project?

Keycode is a tool we believe in and want to improve. And now it is part of Toptal Utilities, a full suite of free online tools to help you get the job done.

What can I expect for this first relaunch of https://keycode.info/ ?

Our main focus was to:

  • follow Toptal quality standards and keep consistency between all tools under Toptal Utilities.
  • redesign the tool to follow the Toptal design guidelines and components.
  • improve monitoring and uptime.
  • improve and standardize the content and permalinks for the key table, now following the English 101 Keyboard hardware input.

From a technical perspective, the focus was to:

  • standardize the tech stack to NodeJS, ReactJS, NextJS, TypeScript, and Docker.
  • improve test coverage with unit, e2e, integration, and visual tests.

What can I expect for the future of Keycode?

We want to be closer to the community, actively listening to the ideas, guided by the following principles:

  • Be really pretty - We are using a mature design system to have everything nice and tidy from a visual perspective.
  • Be easy to maintain and hard to break - The new version is better organized and with great test coverage, more robust, and prepared for new features.

If you want to contribute to the project or create feature requests, we’ll be updating this repository with updated and detailed contribution guidelines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant