Latest Posts - page 3
-
Building Elixir Apps on CircleCI 2.0
Recently, CircleCI launched a new version of their continuous integration platform, CircleCI 2.0. Several of our clients at work upgraded and immediately saw a huge reduction in build times. I decided to try it out on my Elixir side project.
-
Open Source Curation
There’s a lot of open-source software out there, and we often need to use multiple libraries to accomplish our goals. But sometimes, libraries and tools don’t work together cohesively. There’s a lot of value in filling in the gaps.
-
Secure Storage in React Native
In mobile applications, it is sometimes necessary to store information securely on the device. While React Native has the AsyncStorage API for storing data on the device, it is not secure by default, especially on a device that has been jail-broken or has root access.
-
My First Elixir App
I recently finished building my first Elixir application, a command-line application for managing invoices for my side work.
-
React Native AppState
Sometimes a mobile application needs to know when it becomes active or inactive. React Native provides the AppState API for this. There are several ways to use this API, including a new one that my colleagues and I just released.
-
Elixir Macro Gotchas
I’ve recently been learning Elixir by building a little command-line app to keep track of invoices for contract work I do on the side. When I first started using the app, I ran into some bugs that were caused by improperly using macros.
-
React Native
I recently finished my first React Native project. Overall, React Native was a huge win, but it was not all sunshine and roses.
-
Update - Redux Form 6 and APIs
Almost a year ago, I wrote Redux and Forms and APIs, Oh My!. It introduced an adapter to make Redux form and redux-api-middleware work together, but only worked with Redux form 4.x and 5.x. Since then, Redux form 6.x has come out, and it requires a small update.
-
More on 'Get' and 'Set'
I recently wrote about why I Avoid ‘Get’ and ‘Set’ when naming accessors. In that post, I included a couple of quotes from Kevlin Henney. After publishing, I had an interesting Twitter exchange with Kevlin that resulted in some additional information.
-
Adjustments
At the end of every year, I take some time to reflect on the past year and think about where I want to focus for the next year. This year was no different. I’ve decided I need to adjust a few things, including my publishing schedule for this blog.