Software Engineering Blog, page 9
Notes on software engineering from the Atyantik practice.
Latest posts
Kalpesh Patel
WordPress advantages and disadvantages: the WordPress features and who maintains each
WordPress advantages and disadvantages sorted on one line: the WordPress features the project keeps patched, and the plugins and PHP left to you.
Read the postKalpesh Patel
SEO friendly frontend architecture: what a crawler sees in your first HTML response
How to build an SEO friendly frontend: what Googlebot reads before and after JavaScript runs, the signals the server must send, and a test for the gap.
Read the postAjay Patel
AI software for manufacturing: the main AI applications in manufacturing, real examples and the build that pays first
AI applications in manufacturing with real examples, and how to choose AI software for manufacturing by sizing your plant's losses, data and payback.
Read the postAjay Patel
Digital Transformation Manufacturing Guide: Benefits, Named Examples and Where to Start
A digital transformation manufacturing guide for plant owners: six benefits, named factory examples with sources, and a first project sized to your data.
Read the postTirth Bodawala
Why CRM projects fail: what the failure rate measured, and how to fix yours
Why CRM projects fail, what the famous 55 percent failure rate really counted, and how to trace your own CRM's symptom to its cause and fix it.
Read the postTirth Bodawala
CRM best practices for implementation, adoption and a CRM that is already live
CRM best practices for implementation, adoption, integration and customer data, and how to repair the one broken condition in a live CRM within 30 days.
Read the postAjay Patel
How CRM improves business performance, and when it does not
See how CRM improves business performance and profits through four mechanisms, what research has measured, and how to test which one will pay for you.
Read the postVishal Prajapati
Scalable UI components: count the API contract, then use enums and slots
Scalable UI components keep a small API contract. Count the states boolean props allow, then swap them for enums, slots and a typed Button.
Read the postVishal Prajapati
focus vs focus-visible in CSS: the rules, the ring, and :focus-within
focus vs focus-visible in CSS from the spec: when the browser shows a ring, what :focus-within adds, how :active differs, and a ring that meets WCAG 2.2.
Read the postKalpesh Patel
How to contribute to open source frontend projects and get your first pull request merged
How to contribute to open source frontend projects: pick a library you use, read its guide as merge rules, send one tested change, and know when to wait.
Read the postTirth Bodawala
Zebra Printronix USB printer troubleshooting: the GUID that finds your label printer on Windows
Zebra Printronix USB printer troubleshooting on Windows: which device interface GUID finds the printer, what each pasted GUID is, and code that works.
Read the postMithali Shrivastava
Accessibility testing methods: the layered pass that finds what WCAG 2.2 scanners miss
Accessibility testing in layers: count what an axe-core scan covers of WCAG 2.2, then run keyboard, zoom, screen reader and user checks, cheapest first.
Read the post