Skip to main content

Posts

Showing posts from October, 2016

Managing configurations with object graphs

*** This post is basically a pitch I send to folks whom I think will be interested in a modern approach to configuration management. I am posting it here so I can refer people to it without sending them a long email. *** One of the features of the Solvent (formerly HiveMind) platform is a smart object technology that solves the problem of dealing with hierarchical configuration information often represented in formats Like YAML,JSON, Java Properties,XML...etc The smart object technology allows developers/users to directly construct object graphs of any complexity. Once you have the actual object graph you can reverse the process back to representation in any one of the formats mentioned above.   I have setup a demo instance for trying it out @ http://demo.crudzilla.com:7000 Login with login info I sent you. Be nice, you have full system access :) To see an example representing the AWS IP list ( https://ip-ranges.amazonaws.c om/ip-ranges.json ): Navigate to: /c...

Hype on HackNews and Silicon Valley

One of the consequences of refusing to drink the in vogue kool-aid is that you remain sober and take in the full brunt of the silliness going on around you. The technology industry overflows with such silliness, like any credible geek I spend too much time reading HackerNews even when I don't want to. One odd phenomenon I have observed over the past few years is the fact that there is a rather peculiar writing style in Silicon Valley, seemingly meant to make writing more efficient in conveying hype. Specifically, the desire to create emphasis when otherwise the point being made is prosaic has lead people in Silicon Valley to come up with this odd writing style where adverbs are deployed in ways that no decent writer would. Let's just say a good chunk of "influencers" in SV suffer from Hype-Nitis . I have gleefully collected a small sample of these gems on HackerNews over the past couple of years: atrociously bad crucially important astonishingly successful...