These days, the lines between the web and the local environment can be very blurry. There is a web API called FileReader() that nicely adds to that blurriness. It lets you asynchronously read the contents of a file on the user’s computer. I am going to show you one way of using it. So, …Continue reading "How to use FileReader() to generate data URLs"
Lately, I have been working with a lot of legacy SQL and this has caused me to think about what makes SQL (and database designs) good and bad. There is a concept called ACID, defined within ISO/IEC 10026-1:1992. ACID is an acronym, that stands for Atomicity, Consistency, Isolation, and Durability.Continue reading "What is good SQL?"
So, I have been working on a little side-hustle and I figured that I would share the most recent chunk of it. I needed a way of allowing a person to uniquely select a movie. You don’t want to just give the user a free-form box because of the 52 different ways you could input …Continue reading "A responsive, AngularJS “movie picker”"
I have been intending to revisit Pocket Joe, in the near future. When I do so, I want to include my social media feeds. No matter how much I blog, I am always going to post to Twitter and Google+ more often. So, how do you include your public Google+ feed in your app?Continue reading "AngularJS: Exploring ng-bind-html, date formating, and filters"
For this post, I created an example app that I am calling “Notes Vault.” My primary goal was to check out ngStorage but in doing so I also explored ng-options and ng-model. Let us take a look at the end result.Continue reading "AngularJS: Exploring ng-options, ng-model, and the ngStorage module"
Slightly over two months ago, I attended the 2014 HackMKE Civic Hackathon. I had attended one other hackathon in the past and I figured that it was time to attend another one. I tried to put together a Starkmedia team but the majority of my coworkers are “9 to 5 programmers” and had no interest. I decided …Continue reading "Milwaukee I/O: A Project Postmortem"
In my first AngularJS post, I went through a very basic example of what Angular can do. We covered how to loop over an array. This time around, I would like to look at using ng-model to take input, how to create a basic Angular RSS reader (because that’s apparently “my thing“), and how to …Continue reading "AngularJS: Creating a simple RSS reader"