Software Engineering Blog, page 9
Notes on software engineering from the Atyantik practice.
Latest posts
Juzer 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 postIshan Chavda
WCAG guidelines comparison: what WCAG 2.0 is, and which version binds you in 2026
A WCAG guidelines comparison: what WCAG 2.0 is, what Level AA compliance means, how 2.1 and 2.2 differ, and which law cites which version.
Read the postIshan Chavda
Website accessibility cost: size your accessibility audit cost in samples and hours
Website accessibility cost, worked out: count WCAG-EM samples, multiply by 55 WCAG 2.2 criteria, and turn the checks into audit hours you can price.
Read the postJaykrishna Vijayan
How to write effective test cases: anatomy, reliability and a worked login example
How to write effective test cases: the template fields, what makes a case reliable, and positive, negative and boundary examples for a login form.
Read the postIshan Chavda
Instagram UI accessibility changes, dated and checked against WCAG 2.2
Instagram UI accessibility changes from 2018 to 2026, from alt text and dark mode to the new Reels navigation, each dated and checked against WCAG 2.2.
Read the postAatman
What do software quality analysts do? The real role, explained
Software quality analysts find flaws while they are cheap. See the official definition, the ISO 25010 checklist, the NIST cost ladder and BLS pay data.
Read the post