- Why junior developers are learning bad habits from Angular – Angular requires some workarounds depending on what you're optimizing for which can quickly become anti-patterns in the hands of junior developers
- I won’t be using Angular for my next project…and neither should you #angularjs – Here's why:
– Angular 2.0 is a ways off and doesn't fix any of today's problems
– Views and data-binding are a mess, and seriously degrade performance
– Juniors are learning bad habits instead of good practices
– There are way better players in the ecosystem
- Custom Native iOS Views with React Native #reactnative – In this post I'm going to show how to create custom native views written in Objective C and integrate them into a React Native application written in JavasScript
- UIView for Rich Text Editing in iOS Written in Swift – RichEditorView is a beautiful, modular, drop-in UIView subclass for Rich Text Editing. Written in Swift 1.1 (Xcode 6.2). Swift 1.2 support is on the way!
- A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev – A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
- Going Global — The Traveled iOS Developer’s Guide – A Peek At Swift’s Global Functions
- Angular 2 Series: Introduction | The Official Ionic Blog – By now, the cat’s out of the bag on both Angular 2 and Ionic 2. We have a great team working hard on the next big version of Ionic, and helping shape Angular 2 in the process. I’m incredibly excited about the progress we’ve made in a short amount of time, and I know the Ionic community is just going to love it.
- 7 reasons why frameworks are the new programming languages – Thanks to powerful tools, the need for speed, and the shifting nature of programming itself, your next nerd fight will be over framework APIs, not syntax
- Intellij IDEA/Android Studio RoboVM plugin released | RoboVM brings Java to iOS – The goal of the RoboVM open-source project is to bring Java and other JVM languages to iOS. RoboVM’s ahead-of-time compiler translates Java bytecode into native ARM or x86 machine code that runs directly on the target CPU without being interpreted.
- Never Invent Here: the even-worse sibling of “Not Invented Here” – Too often in software, however, I see the opposite extreme: a mentality that I call “Never Invent Here” (NeIH). With that mentality, external assets are overvalued and often implicitly trusted, leaving engineers to spend more time adapting to the quirks of off-the-shelf assets, and less time building assets of their own.