100,000+ hits on TechnoBeans

Thanks guys for your overwhelming responses to my blogs over the last couple of years.. Technobeans has managed to get 100,000+ hits and credit goes to you all who viewed and referred the content to your friends, and colleagues. While this is great milestone, I wish you guys continue to look forward to more blogs, …

Continue reading 100,000+ hits on TechnoBeans

Understanding Test Driven Development with Python

Author: Chetan Giridhar and Vishal Kanaujia Published at: agilerecord, February 2012 Edition Objective Test Driven Development is still a nascent concept for many. Developers often have erroneous assumptions, preconceived notions about the concept, and may fail to understand its potential. This article explains TDD with an intuitive Python example. Let’s start with what TDD is? …

Continue reading Understanding Test Driven Development with Python

Daily Scrum meetings: What it is and what not, and what can be improved!

Author: Chetan Giridhar and Vishal Kanaujia Published at: agilerecord, October 2011 Edition Courtesy: http://agilerecord.com According to Wikipedia, “Scrum is an iterative, incremental framework for project management often seen in agile software development, a type of software engineering. Although the Scrum approach was originally suggested for managing product development projects, its use has focused on the management of software development …

Continue reading Daily Scrum meetings: What it is and what not, and what can be improved!

Light Weight Process – Dissecting Linux Threads

Article on Light Weight Process – Dissecting Linux Threads, got printed in August 2011  Issue Vol. 9  No. 6 of LinuxForYou magazine (ISSN 0974-1054) Authors: Vishal Kanaujia and Chetan Giridhar This article, aimed at Linux developers and students of computer science, explores the fundamentals of threads and their implementation in Linux with Light-Weight Processes, aiding understanding with a code implementation. …

Continue reading Light Weight Process – Dissecting Linux Threads

Better Software: Improved Test Automation

According to Wikipedia, “Test automation is the use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test reporting functions. Commonly, test automation involves automating a manual process already in place that uses a formalized testing process.” Test Automation, contrary to …

Continue reading Better Software: Improved Test Automation

Applying Automation in Test Driven Development

Author: Chetan Giridhar and Vishal Kanaujia Published at: agilerecord, July 2011 Edition According to Wikipedia, “Test-driven development (TDD) is a software development process that relies on the repetition of a very short development cycle: first the developer writes a failing automated test case that defines a desired improvement or new function, then produces code to pass that test …

Continue reading Applying Automation in Test Driven Development

TechBytes: Extended Validation SSL Certificates

Extended Validation SSL Certificates: a new standard to inspire trust, improve confidence Authors: Manish Gupta E commerce, banking business faces a crisis of a confidence. User trust in site security is declining and increase in number of internet user is scaling back their online transaction. To gain user trust again in web and online transaction, …

Continue reading TechBytes: Extended Validation SSL Certificates