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,…
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.
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.
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!
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.
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.
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 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 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.
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.
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.
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.
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.
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.