RSSAmplifier

Blog

Train of Thought

Software and technology musings from the mind of Ray Nicholus

raynicholus.comRSS feed ↗16 posts

Latest posts

The "3-5 traits of a great manager" question

Back when I had a LinkedIn account, I’d see a familiar question populate my inbox from recruiters looking to fill engineering manager positions. In fact, I saw this question so often that I finally decided to answer it…sort of. What would you say are 3-5 traits every great manager must possess? My cop-out answer is: I don’t know yet. I’m still learning and am still a relatively young manager,…

Lessons Learned From My Three Month Experience Working Remotely In Thailand

I have much experience working remotely, but my recent long-term long-distance venture revealed so much more. In this article, I cover good things, bad things, and suggestions to fix a broken remote work culture.

Highlighting the release of Beyond jQuery - A book by Ray Nicholus

I was interviewed by Widen Enterprises regarding my book, Beyond jQuery. This is the accompanying article which includes a quote from the director of software development.

Programming Poetry

Express your coding thoughts as a Haiku, Sonnet, or even a Cinquain.

Beyond jQuery

A book that aims to educate web developers and give them the confidence to abandon their jQuery crutches and walk freely with the power of the web API and JavaScript. You will learn about the most important concepts surrounding web development as I demystify jQuery!

Disrupting Open Source - The Story of Fine Uploader

This is the story of my involvement with Fine Uploader, how it changed my life, how it affected those around me and my peers at Widen, and how I hope it can continue to have a positive net effect on the open source community and individual developers.

The Future of Web Development (Part 2): Full-Stack Automated JavaScript Testing

In my last article, I showed you how to develop a full-stack JavaScript web application using some pretty interesting and futuristic libraries and web specifications. In this follow-up, I'm going to demonstrate how you can write server-side and client-side unit and integration/Selenium tests for that app entirely in JavaScript.

Full-Stack JavaScript Image Uploader

Are you a big fan of JavaScript? Would you prefer to use JS both in the browser and on the server? I'll show you how to do all of this with Fine Uploader, AngularJS, and Node.js.

The Future of Web Dev - React, Falcor, and ES6

The future of web application development looks a bit different than what we are all used to. I'll show you how to build a simple full-stack JavaScript app using Node.js on the backend, React on the frontend, Webpack for client-side module support, and Netflix's Falcor as an efficient and intuitive alternative to the traditional REST API.

Tomcat Hates Encoded Slashes

Tomcat will treat encoded slashes in a URI as path delimiters. I'll demonstrate how this can cause you problems, why it occurs, and how you can work around it.

You Don't Need jQuery!

A seven-part series that will help free you from the chains of jQuery by showing you how to embrace and understand the modern web API and JavaScript.

Using Google Glass at Work

I was interviewed by Anne Fisher of Fortune Magazine regarding the use of Google Glass in the workplace. This is the accompanying article published by Fortune.

Sleep is for Quitters

I was a CS student long ago, but still remember the life. I’ve learned a lot since then and have a successful career. Perhaps I could have evolved much faster with a better initial understanding of this profession. Knowing the lessons I learned will help you avoid some of my mistakes.

Part 1 - What is the File API?

A MadJS meetup presentation with live coding. I talk about and show you how to make use of the most interesting portions of the W3C File API, including image and video file dropping & processing. Part 1 of 2.

Part 2 - What is the File API?

A MadJS meetup presentation with live coding. I talk about and show you how to make use of the most interesting portions of the W3C File API, including image and video file dropping & processing. Part 2 of 2.

Uploading Files Directly To Amazon S3

In this post, you'll learn how to upload files to an Amazon S3 bucket from the browser without involving a server. Fine Uploader will be used as the primary tool to facilitate this workflow.