Software Engineering Blog, page 10
Notes on software engineering from the Atyantik practice.
Latest posts
Mithali Shrivastava
What is bug triage? How to run the triage process
Bug triage is where a team rates each defect's severity and priority and decides what to fix now, later or never. See who attends and how to run it.
Read the postMithali Shrivastava
Exploratory testing Rapid Reporter tool: a session-based test management guide
How the exploratory testing Rapid Reporter tool records a chartered, 90-minute SBTM session as typed notes, and how the CSV feeds a short debrief.
Read the postJuzer Dhoon
Lighthouse performance score explained: how the scoring model works
How the Lighthouse performance score is calculated: the five metric weights, the log-normal curves, a worked example and a CI gate on five runs.
Read the postMithali Shrivastava
Heuristic evaluation and cognitive walkthrough in software testing: which to run, and how many evaluators
Heuristic evaluation and cognitive walkthrough compared: what each one finds, Nielsen's 10 heuristics, the four questions, and how many evaluators to book.
Read the postAatman
Risk-based testing: software testing techniques that put the hours where failure costs most
Of all software testing techniques, risk-based testing splits test hours by likelihood times impact. Score areas, run fast releases, trim regression suites.
Read the postJuzer Dhoon
CSS grid layouts for complex, responsive designs
CSS grid layouts explained: what display: grid does, five copyable CSS grid examples, and one dashboard built with named areas, auto-fit and subgrid.
Read the postAatman
AI ML in software testing: six techniques, how each one fails, and what still needs a tester
AI ML in software testing, task by task: test generation, self-healing locators, visual AI, test selection, flaky tests, and how each one fails.
Read the postAatman
The psychology of bugs: why defects happen and which checks catch them
The psychology of bugs, from named studies: why defects happen, the biases behind them, and the review or test practice that catches each one.
Read the postJaykrishna Vijayan
Selenium Cypress or Playwright: choosing the right automation testing tool by how it drives the browser
Selenium Cypress or Playwright? Selenium vs Cypress vs Playwright compared by how each drives the browser, with a comparison table and a first test in each.
Read the postJuzer Dhoon
Component-Driven Development: Storybook with Vite and Pico CSS
Set up Storybook with Vite and Pico CSS, write one story per component state, run every story as a test, and plan for the Pico CSS archive.
Read the postJuzer Dhoon
CSS Grid and Flexbox together: one test to pick each, and how to nest them
CSS Grid and Flexbox together: one alignment test to pick each, how to nest them, when Subgrid helps, and how many columns an auto-fit grid makes.
Read the postKamil Khan
Headless commerce vs traditional commerce: how to choose the right ecommerce architecture
Headless vs traditional ecommerce compared on flexibility, integrations, omnichannel, scalability, maintenance and cost, with the best fit for each.
Read the post