Posts

Creating Responsive Tables

Image
When building a responsive website where the main responsibility is to display data in tables, one needs to put some thought into how to present this data on smaller screens. Tables are, of course, as wide as the number of data columns, so this presents some challenges with how to display it when the view width is limited. Using Bootstrap's table-responsive Bootstrap's table-responsive class offers one solution, where the table is given a horizontal scrollbar. This is not ideal as it requires the user to scroll the table to see all the data in a row. This can be done by touching the table but this is not obvious and some users may think they need to use the scrollbar. This then reduces usability when there are more than a few rows in the table - the user would scroll to the bottom of the table before scrolling horizontally, leading to some frustrating vertical scrolling if the data they are looking at is back up at the top of the table. Rotating the Data The

Creating Value: The Key to Innovation

Image
Creating is to bring about something new. The act of creating involves integrating two or more concepts together to create a new idea. Value is typically that which adds value to one’s life, whether that be an individual, a group, or the whole of society. Values are benefits, improvements, they alleviate suffering, reduce cost, increase availability. So how do we go about  Creating Values ? You don’t need to be creative to create values. But you do need to utilize certain skills. Given that Values are that which add benefits to one’s life, in order to create them, we must understand human needs. Understanding Human Needs To do this, simply  Observe . Watch the world, and pay special attention to where people are happy or unhappy. Figuring out what makes them happy or unhappy is a key to creating new values. Try and find out what are the influences that affect happiness. Also look at cost, efficiency, functionality and availability. Given that these criteria affect happ

5 Reasons you should start doing code reviews

It will help catch quality issues earlier, another perspective on your code might reveal possible bugs It will help you be more aware of other work going on It will increase the quality of your coding practices You will learn from other people's perspectives on your code You will learn by looking at other people's code Books are made better by editors. Coders are made better by pair programming and code reviews. - Scott Hanselman Why not add Code Reviews to your Definition of Done today? How Do I Submit a Code Review? How Do I Perform a Code Review?

The Future of Money - Our Next Evolution

Image
The Corruption of Monetary Motivation Everywhere I look I see the corruption caused by monetary motivation. Where there is poverty or low incomes, people will do whatever they can to make a few bucks, whatever the human or social cost. And who can blame them, when their environment fosters survival-of-the-fittest self preservation? In many ways, poverty reflects how society has failed to evolve far from its animal origins. Where people have comfortable incomes, you will find apathy in abundance. People are so enslaved by the treadmill of ever increasing work and consumption they remain oblivious to the world outside their bubbles — a world of nature, real social interaction, better health, abundant free-time, and the possibility of a better society. Mind destroying TV and pitiful politics keep them entertained in so called comfort . Where there is wealth, you’re almost certain to find selfish affluence , inefficiency and irresponsible waste . In business itself, we see corrupt practic

Improving Quality

Image
Quality is in the finer details! Improving Quality is a pursuit that every business, and every person working for a business, should undertake. It is a vital component of value creation that could easily put you ahead of the competition on its own. So just exactly how do you go about implementing quality improvements to your business? Improving Quality by paying attention to the details With Quality - the Devil is in the Details. By looking at the details you will see things that most other people won’t generally see. You will see ways of improving the product or service. You will see how it is falling short. Most impressively, by understanding the finer details, you will see opportunities for off-shoot products or services, or powerful new solutions. Don’t just look at the end result. If you are dealing with a product, look at every stage of the production. Look for problems in supply. Ensure your supply chain always delivers the highest quality. Ensure that everyone in your organisa