Software Engineering Blog, page 7
Notes on software engineering from the Atyantik practice.
Latest posts
Ayush Makwana
Computational storage and eBPF: the break-even in bytes
What computational storage and eBPF are, and how to compute when a filter on the drive or in the kernel beats moving every byte to the host.
Read the postAyush Makwana
Unix time epoch explained: epoch, Y2038, leap seconds
Unix time epoch explained by derivation: the one invariant, epoch and timezone conversion, the Y2038 overflow, leap seconds, monotonic vs wall clock.
Read the postKalpesh Patel
Web development innovations of 2026 that change how a team builds
Web development innovations of 2026, judged by Baseline and Interop 2026: what each removes from your build and the month you can drop the fallback.
Read the postAatman
How manual testing improves automation quality, from one session to the next regression check
Why manual testing still matters, and how manual testing improves automation quality: run a chartered session, then turn each finding into a stable check.
Read the postAjay Patel
What is custom software development, and what do you own when you build it?
Custom software development defined the way US national accounts measure it: the three routes from buy to build, what you own, and when not to build.
Read the postKalpesh Patel
PHP vs JavaScript web development: choose by how each one serves a request
PHP vs JavaScript web development, decided by execution model: a PHP-FPM worker per request or one Node.js event loop, with worked numbers per layer.
Read the postKalpesh 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 post