- Speak Tech English
- Posts
- Debug your English
Debug your English
A guide to clearly explaining errors

A bug in computing is a problem, error or issue that produces incorrect results or behaviour.
Today, you will learn how to talk about errors & bugs:
Part 1: Explaining errors - what, where, when, why
Part 2: Reproducing a bug
Part 3: Modals - could vs. should quiz
PART 1: STRUCTURE
Explaining Errors

When explaining errors, be as clear as possible. Use this format:
What happens: The app crashes
Where it happens: on the dashboard page
When it happens: when a user clicks the profile picture
Why it matters: Itβs preventing users from accessing or updating their profiles
Try the 4W's methodTell us about an error you faced recently and we'll give you feedback |
PART 2: VOCABULARY
Reproduce a bug

To reproduce a bug means to try to make the bug happen again in order to solve it.
If we canβt reproduce the error, it will be difficult to fix.
Please provide the steps to reproduce the issue so we can investigate it.
Can you reproduce the bug and send me the logs?
EXAMPLE
A user reports an "Invalid file" error when uploading a document with an empty first row.
The developer reproduces the bug by trying to upload a file with an empty first row and confirms the error occurs under the same conditions.
PART 3: GRAMMAR
Could vs. Should
Modal verbs are used to express different conditions.
When to use could vs. should when talking about issues?
Could β something possible but not certain
e.g. The bug could be caused by a missing config file.
Should β something expected
e.g. The user should be taken to the home page when they click this button.
Can you understand modals to a C1 level?
RECOMMENDATION
Writer RAG tool: build production-ready RAG apps in minutes
Writer RAG Tool: build production-ready RAG apps in minutes with simple API calls.
Knowledge Graph integration for intelligent data retrieval and AI-powered interactions.
Streamlined full-stack platform eliminates complex setups for scalable, accurate AI workflows.
THATβS ALL FOR THIS WEEK. WHAT NEXT?
π£ Refer our newsletter to your friends or colleagues and get rewarded for it. ![]() You currently have 0 referrals, only 1 away from receiving Full Guide: How to Learn English for Tech with ChatGPT. | ![]() |
What did you think of today's email? π€ |
Reply