Community Roundup: January 15 - 31
It’s time for another Community Roundup, folks. We saw some great articles these past two weeks, as well as some lovely tweets and swag pics. Let’s get started!
It’s time for another Community Roundup, folks. We saw some great articles these past two weeks, as well as some lovely tweets and swag pics. Let’s get started!
My computer programming teacher had always told me that 10% of our time is spent developing 90% of our application, and the other 90% of our time finishing the last 10% of our project. Even with a good project plan and a concept that makes logical sense, most of our time will be consumed with fixing errors. Moreover, with JavaScript, our application can run without obvious errors preventing it from being run, so we have to employ several techniques to make sure everything is running smoothly.
In today’s post, we’ll go over what continuous integration and continuous delivery are, the benefits that come along with employing CI/CD, and some best practices that you should follow. We’ll also explore a wide array of Elixir ecosystem tools that can help you create top-notch CI pipelines. In order to experiment with a handful of the tools that we will be discussing, we’ll use a Git hooks Elixir library to execute our CI/CD validation steps, but on our local machine.
A growing number of online retailers are now migrating to Magento 2 from the earlier version, Magento 1. This trend of migration is driven both by functional advantages and strategic planning as Magento will stop supporting its 1.x versions after 2020. That’s the reason why so many business owners are upgrading their online stores with the latest technology.
When working on web and graphic designs there can be so much back and forth in emails and messages. There will be lots of email threads to keep up with. The review and approval process taking several turns. So, what do you do? Ask any designer about the pain they go through when it comes to the approval process. Luckily, the technology clearly will never disappoint any of us.
Have you ever dealt with a unicode bug? Where plain text — the substance you work with all day — can no longer be trusted? It can be disorienting to say the least! This article will help prepare you so that the next time that happens you’ll be able to spend less time hyperventilating and more time troubleshooting.
In 2019 we spent a great deal of time visiting developers that use Bitrise, traveling around the globe with cross-functional teams, and continued talking to a lot of companies developing mobile apps. We also regularly analyzed a ton of behavioral data to understand how we could improve Bitrise to give the best experience for mobile developers. We've drawn our conclusions and thought it would be interesting to break them down into numbers and share the big picture with you.
In this post, we’ll look into tried and true methods of improving Rails view performance. Specifically, I will focus on database efficiency, view manipulation, and caching. I think the phrase “premature optimization is the root of all evil” has been taken a little out of context. I’ve often heard developers use this during code reviews when simple optimization techniques are pointed out.