Holding true to their promise, Apple has open sourced the Swift programming language! You can read about it on the Swift language website, or peruse the source on GitHub. Snuggled in there, amongst the other goodies, is an unassuming project called "Swift Package Manager."
Promises are a really useful tool for writing non-blocking, concurrent code, and they're available today in your favorite browser. Promises can make potentially frightening asynchronous code look downright friendly. However, using promises does not guarantee correct code.
A look back at the June Ember.js meet-up we hosted at our Portland office.
Have you ever been excited to tinker with a software project, only to have dependency hell ruin all of the fun? As a software consultant, I face this situation all the time.
Luckily however, technologies like Docker take the pain out of spinning up additional components of your app architecture, like databases or job queues, or installing runtimes like Ruby or Python. By isolating processes from one another with very little overhead, you can sail past dependency hell.
Over the last year, I’ve worked on a number of different projects, encountered lots of of different requirements, and explored all sorts of ways of working through dependency conflicts. This is the story of my search for a solution, the pros and cons of each path I explored, and how I ended up using Docker.
- ← Previous
- Next →