Does the IT Industry Need Better Names?
Content Takeaways Why this matters – what makes naming important Architecture – a parallelism between IT and construction Non-functional requirements or quality attributes Quality Assurance (QA) or Quality Control (QC)…
Reflections on the Technology Career Matrix and Its Pitfalls
Content Takeaways Introduction How We Drift Away from Technical Work A Flawed Career Matrix Keep Coding If That’s What Drives You Lessons from the Greats The Peter Principle in IT…
How to Measure Performance in Java Applications
Content Metrics Warmup Iterations Variety of platforms Data-lite performance anti-pattern Microbenchmark (unit/component level) Macrobenchmark (system level) Performance is an important criterion every software application might satisfy and each Architect should…
Transition from Software Developer to Architect
Content Motivation Communication Skills Technical Breadth vs. Technical Depth Coding Time Allocation Risk and Cost Analysis Avoiding Framework Imposition Influencing Development Processes Developer vs. Architect Mindset Summary Motivation After several…
Stretching Agile in Offshore Development
Content Xavier Rene-Corail and myself were interviewed by InfoQ online publication. Below is our interview. InfoQ: What made you decide to adopt agile? InfoQ: Do you have some examples of…
A Technical Leader Interview
Articolul curent este in interviu acordat publicatiei online CRTL-D. Profilul tău de Linkedin ne spune că în prezent eşti Tech Leader. Ce implică partea de “tech” iar apoi ce presupune…