Database load can be a silent performance killer. I’ve been optimizing the query performance of a web app I run designed to get people involved in open source, but was seeing random spikes of query times to 15 seconds or more.
Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure, first class umbrella project support, and scaffolding that re-enforces Phoenix as a web-interface to your greater Elixir application.
As React 16 release is getting closer, we would like to announce a few changes to how React handles JavaScript errors inside components. These changes are included in React 16 beta versions, and will be a part of React 16.
Typography is one of (if not) the most important elements of design on the web. In 2006, Oliver Reichenstein wrote a compelling article that argued 95% of design on the web is typography. So if typography is that important, there is no wonder why users can’t be kept engaged if it is done poorly.
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.
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.
Our mission is to enable teams to do their best work. Today’s release of CircleCI 2.0 represents a huge step forward on that path. Over 5+ years and 65M+ builds, we’ve learned a lot about how the most effective engineering teams work. They commit early and often, and get validation on new ideas immediately. They can spot problems quickly and fix them even faster. Implementing CI/CD frees teams to ship better software faster and individual devs to push code and innovate without fear.
Remote work takes different forms, varying trade-offs and techniques to make it work. Most people are more effective when co-located, but you can get better people if you support remote working.
To succeed in tech, you have to grow not just your skills, but also your energy, your time management, and your approach to work. This is a good place to start.