Josh Robinson is a code craftsman and freelance developer who thrives on cutting edge technology. His love for coding began with the blue glow of a second hand Commodore 64 and has continued into his career developing for the modern web.
I am a code craftsman and freelance developer who thrives on cutting edge technology. My love for coding began with the blue glow of a second hand Commodore 64 and has continued into my career developing for the modern web. In 2006, while working at a VoIP provider, I discovered the elegance of Ruby and Ruby on Rails which led to the creation of several gems including the popular countries gem.
Hack Nite is a place for people to learn and exchange ideas. People are doing cool things out there and we want to know about them.
While at Bloomberg I have had the opportunity to work on a highly influential product with an impressive team. My primary work has involved processing and indexing large data sets and improving performance.
Cracker Snack Inc. is at its heart a web development company that has an affinity for the cutting edge. We help businesses make there online dreams a reality, anything from giving them an online presence to creating a full fledged web app. We love working with the latest tech, such as html5 & css3, and using it to make something amazing for our clients.
As the CTO for ShortTermHousing.com I managed a team of designers, coders and writers to bring this startup from concept to reality using Ruby on Rails and the latest web technologies.
Built custom site from the ground up using Ruby on Rails, HTML5, CSS3 and MongoDB.
Created automated deployment system using OpsCodeās Chef platform to configure servers on the RackSpace Cloud and push updates to the app as they were made.
Made TKO.js, a javascript micro-framework that leverages jQuery to bind UI elements to a model layer such as backbone.js.
Used TKO.js and other javascript frameworks to consume RESTful JSON apis.
- Extracted javascript and rails code to create open-source micro frameworks and gems from code written for shorttermhousing.com
Working at Teliax gave me the opportunity to build battle hardened Ruby on Rails systems and push there limits in the reliability and performance demanding world of telephony and VoIP.
Migrated legacy php billing and routing platform to a custom rails app
Architected distributed telephony system using Ruby on Rails and FreeSWITCH to provide a high availability VoIP PBX services.
- Designed, styled and coded user interface to allow customers to manage virtual PBXs in browser.
Ran all tech aspects of family business while working in the field as needed.
<script src='//cdnjs.cloudflare.com/ajax/libs/prettify/188.0.0/prettify.js' type='text/javascript'/>
<script language='javascript' type='text/javascript'>
window.prettify = function() {
prettyPrint();
$('.prettyprint').addClass('prettified').removeClass('prettyprint');
}
</script>
/* Pretty printing styles. Used with prettify.js.
*
* This version is slight modified based on the original version.
*
* Name: Stanley Ng
* Email: stanleyhlng@googlegroups.com
*
* Reference:
* http://code.google.com/p/google-code-prettify/source/browse/trunk/src/prettify.css
*/
.pln {
color: #bd3613; }
.str {
color: #269186; }
.kwd {
color: #859900; }
.com {
color: #586175;
font-style: italic; }
.typ {
color: #b58900; }
.lit {
color: #2aa198; }
.pun {
color: #839496; }
.opn {
color: #839496; }
.clo {
color: #839496; }
.tag {
color: #268bd2; }
.atn {
color: #586175; }
.atv {
color: #2aa198; }
.dec {
color: #268bd2; }
.var {
color: #268bd2; }
.fun {
color: #FF0000; }
/* Put a border around prettyprinted code snippets. */
pre.prettyprint, pre.prettified {
overflow-x: scroll;
background-color: #042029;
padding: 10px;
border: 1px solid #E1E1E8; }
/* Specify class=linenums on a pre to get line numbering */
ol.linenums {
color: #4c666c;
margin: 0 0 0 0px; }
ol.linenums li {
line-height: 18px;
padding-left: 12px; }
<pre class="prettyprint linenums ruby">
def hello
puts "world"
end
<pre>
<script type="text/javascript">$(prettify);</script>