In this release, we focused on improving your reporting experience. A quick typo or a cluttered code block is a thing of the past with code syntax highlighting and a native spell check everywhere!
New changes to your reporting experience in a nutshell:
- Native browser spell check in Markdown
- Code syntax highlighting in submissions with:
- Automatic language detection
- Manual language selection
Wowowow, did I just see coloured code blocks on submissions? 👀
Researcher Bandjes in our Community Discord
Native browser spell check
We added a native browser spell check feature for all the Markdown input fields on the platform. If you wanted to have text input in the platform checked for errors, you had to rely on external tools such as Grammarly up until now. That certainly wasn’t ideal, especially since there was a risk of extremely sensitive data being shared with 3rd parties (as it is, with these tools). There are a lot of reasons why you’d want to create well-written text:
As a company:
- Defining/editing the details of a program
- Sending out program updates
- Communicating on the reports
As a researcher:
- Creating a submission and populating the detail
- Communicating with a company on a report
- Completing an application for a program
- Native spell check everywhere. It’s enabled on all markdown fields
- Enabled by default: all fields by default but can be turned off per field (since it may not be wanted in some instances)
- Multi-language support: It will apply the settings of the browser (what the “native browser” in the title refers to). If for example, your browser does spellcheck for Dutch and English, it’ll do the same in the Markdown fields. You can even add words to your dictionary, such as usernames or teach the dictionary that CSRF is not a mistake!
This will hopefully help in avoiding awkward spelling errors, help researchers make great submissions and companies make clear descriptions!
Code syntax highlighting
As you can imagine, a lot of what researchers do involves code (duh.). And even the trained eye can use some help to make code readable and interpretable to us humans (#devsarehumanstoo). “Syntax highlighting” is therefore common practice in all tools that are used to work with code. Our Markdown now also supports this, with some cool little extras:
- Auto-detection: In adding syntax highlighting, a programming language can be supplied. Syntax will be highlighted according to the syntax of that language
- Manual selection: If no language is selected or some invalid value is entered for language, Markdown will automagically detect the language and apply the right syntax highlighting
This will make it much easier for companies and triage to understand what researchers did and how their code works!
What else is cooking?
- Custom program image on social channels: Companies want researchers to engage with programs, or researchers themselves may want collaborators to work with them on certain programs. Either way, users want to tweet about certain programs to amp up activity on those. Tweeting the link to a public program will then show the below preview image, including company logo, leaderboard and some stats. Useful on program launch, to find collaborators or to show specific leaderboard positions!
- We’ve added new portraits of the top hackers from Q1 2022! Below is just one example, check out www.intigriti.com to see them for real:
Some of the testing for these features was done in the dark! Can you guess what’s coming up….
Does the idea of working in a promising, flexible and fulfilling environment inspire you? Discover careers at Intigriti by visiting our careers page or following us on LinkedIn. We look forward to your application!