Posts

Showing posts with the label technology

"If it ain't broke, don't fix it" ???

Image
It’s a pretty nifty saying, isn’t it? Unfortunately it only works for when You don’t understand how it works, and/or You’ve got too many other things to worry about. The problem, of course, is that  if you don’t understand how it works, how do you know it’s not broken?  Murphy’s law being what it is, you know that the break will reveal itself at the single most inopportune time, right? Ok, that’s not actually fair to Murphy. Broken parts tend to fail under stress, and fail disastrously at that. And stressful situations are typically the situations in which you need the largest amount of cognitive bandwidth to deal with the ongoing chaos, and the last thing you need is something (critical!) rupturing on you. So yeah,  of course , the break will reveal itself at the worst possible time. And that is kinda the point he re - if you don’t understand the mechanism, saying “if it ain’t broke, don’t fix it” ‘cos it  seems  to work is, quite possibly, the worst possible t...

In Praise of Boring Tech (and Erlang)

Image
Let’s get something out of the way first               Boring =/= Bad Of course there is any amount of Boring   and   Bad (°) out there, but here the reference is to stuff that #JustWorks, whose implementation surface is well defined, whose failure modes are well understood, and whose edge cases tend to qualify as “Good Problems To Have”. #Postgres   is Boring.   #Varnish   is Boring.   #AWS   is Boring.   #Erlang   is Boring. Wait,   what ?   Erlang ?Yes indeed, it is, in many ways, the   quintessential   Boring technology. Remember, your job, as a technologist, is to keep the company in business. Everything else — reducing costs, increasing revenue, using the best tool, “having fun”, etc. — are subordinate to keeping the company in business (°°). And, keeping a system working reliably is waaay more expensive that building the damn thing in t...

An Awesome Responsibility

Image

Mahesh's Twentyfirst Law - Mature Technologies

Image
Any sufficiently mature technology will be independently rediscovered Corollary Software development is the art of reinventing the wheel, and more importantly taking credit for it ! Corollary 2 Re-invented wheels are invariably much suckier than the original Note This is reaching epidemic proportions in the software industry.  Particularly humorous (or grotesque?) are the fields of Fault Tolerance (Its called Erlang . Go look it up), and Active Queue Management (Kathleen Nichols and Van Jacobson. If you don't know the names, you shouldn't be messing with queues)

Roles in the IT World

Image
From the ever excellent Bonker's World , comes this handy reference chart - Roles in the IT World

Revolution in Showers - Whose Shower WIll Reign Supreme?

Image
Because Shower Technology has been stagnant far too long... Theres the Loop   The shower’s contours have drawn inspiration from the motions of waves. Designed by Diego Granese, the Loop re-defines   outdoor shower   systems. And the best part is, it can be parked anywhere on your property, at the backyard or within the four walls. So while the Loop may not be the only outdoor shower system to try your hands at this summer, it is certainly one worth considering.  And The Arc The alluring Arc-shaped shower can switch from normal shower mode to an energy-saving mode for less water and electricity consumption. The concept will use a 500W domestic water pump to maintain a constant water circulation and recycle warm shower water. The control panel has access to all the functions with a touch interface. So far, so good, unless you are fine with bathing in your leftover shower water. The Arc shower features a luxury design and anyways for that huge a shower yo...