This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
If you want to improve performance, you must start by measuring performance. But what should you measure? Across the performance industry, the metric that's used the most is "page load time" (i.e, "window.onload" or "document complete"). Page load time was pretty good at approximating the user experience in the days of Web 1.0 when pages were simpler and each user action loaded a new web page (multi-page websites).
I enjoy reading and one of the rules of all well-behaved reading enthusiasts—much like vegans, cross fitters and people who eat gluten free—is to never stop telling everyone we know (and even some people we don’t know) about it. I hadn’t read very many industry books this year, but the second half of the year was absolutely bursting with great options and I couldn’t resist.
I was at an event not too long ago where someone recommended I take a look at PassportJS for my Node.js applications. In case you’re unfamiliar with PassportJS, it is an authentication middleware that makes it easy to work with logins, whether they are with basic login, or with social media accounts such as Facebook and Twitter. Being that I’m into different authentication techniques, as seen in my other oauth articles , I figured it wouldn’t be a bad idea to do a walkthrough on PassportJS with
[T]he aim of such systems is ultimately to produce themselves: their own organization and identity is their most important product. -- Gareth Morgan, Images of Organization , p. 236. In the early 1970s, biologists Humberto Maturana and Francisco Varela coined the term autopoiesis to define the self-maintaining nature of living cells: biological cells produce the components that maintain the structure that creates more components (in this case, more cells).
Someone recently asked me for advice for switching careers to be a front end developer. I knew very little about the person other than their college degree was unrelated to the field, they were trying out Free Code Camp, and that they wanted to be a front end developer.
Yesterday, AWS evangelist Jeff Barr wrote that AWS will be opening a region in South Korea in early 2016 that will be our 5th region in Asia Pacific. Customers can choose between 11 regions around the world today and, in addition to Korea, we are adding regions in India, a second region in China, and Ohio in 2016. Today, I am excited to add the United Kingdom to that list!
At SpeedCurve, we focus on metrics that capture the user experience. A big part of the user experience is when content actually appears in front of the user. Since stylesheets and synchronous scripts are the culprits when it comes to blocking rendering, we've rolled out some new metrics that focus on these critical blocking resources. The most helpful innovation we made is to highlight the critical blocking stylesheets and synchronous scripts in our waterfall charts.
As I mentioned in some of my other posts, I’ve been exploring NativeScript by Telerik. So far it has proven to be a nifty platform and my attention is still invested. Previously when writing about similar technologies such as React Native and Ionic Framework, I explained how to make HTTP requests to third party web services. I demonstrated how to make HTTP requests in Ionic Framework as well as how to make HTTP requests in React Native.
Sign up to get articles personalized to your interests!
Technology Performance Pulse brings together the best content for technology performance professionals from the widest variety of industry thought leaders.
As I mentioned in some of my other posts, I’ve been exploring NativeScript by Telerik. So far it has proven to be a nifty platform and my attention is still invested. Previously when writing about similar technologies such as React Native and Ionic Framework, I explained how to make HTTP requests to third party web services. I demonstrated how to make HTTP requests in Ionic Framework as well as how to make HTTP requests in React Native.
I’ve been doing a lot of NativeScript development lately because I’ve found it to be a pretty nifty platform. If you’re unfamiliar with NativeScript, it is similar to Ionic Framework and React Native in a sense that you can use JavaScript to build iOS and Android mobile applications. I previously wrote about using the native device camera in Ionic Framework as well as using the native device camera in React Native.
Previously I explained how to install WordPress on a Digital Ocean VPS Droplet. Now Digital Ocean isn’t for everyone because not everyone wants to manage their own sever. There is nothing wrong with this because there are easier solutions out there that will more than likely accomplish what you need. This time I’m going to explain how to install WordPress on Bluehost shared hosting.
There are a lot of blogs out there on the internet and many on the topic of hybrid mobile app development. By hybrid mobile app development I am talking about technologies like Apache Cordova, Phonegap, Ionic Framework, and React Native. Basically all the technologies for building applications using web technologies. However, when it comes to blogs, not all are created equal.
Recently I started fiddling with NativeScript from Telerik because I’ve been hearing a lot about it when I attend various developer conferences. If you’re unfamiliar with NativeScript, it is a cross platform mobile development framework similar to Ionic Framework and React Native. The difference being that NativeScript claims to map your UX to native layouts and give you full access to all device APIs.
With my Telerik NativeScript adventures pressing on, I ran into an obstacle that took me quite some time to figure out. I wanted to launch a URL from within my application in the iOS and Android system web browser. It wasn’t obvious in the documentation at the time of writing this, but after a lot of trial and error, I figured it out. In this guide we’re going to look at launching URLs in a web browser from our NativeScript application.
I created this blog not too long ago in an effort to help developers, system administrators, and even bloggers. As many of you know, I’m using Digital Ocean to host this WordPress blog because it gives me the performance I need for the amount of traffic I receive. In case anyone wants to follow in my footsteps, I’m going to walk you through getting WordPress up and running on a Digital Ocean Virtual Private Server (VPS) Droplet.
Someone recently asked me for advice for switching careers to be a front end developer. I knew very little about the person other than their college degree was unrelated to the field, they were trying out Free Code Camp, and that they wanted to be a front end developer.
It is no question that I am pretty familiar with Ionic Framework and Apache Cordova in general. I have a ton of blog articles, YouTube videos and even a beginner level course for Ionic Framework. However, lately I’ve been playing around with NativeScript by Telerik, a similar technology platform that has many advantages over the competitors. I also have blog articles and a beginner level course for NativeScript.
Turns out I will be speaking at the Android Developer Conference (AnDevCon) in Santa Clara, California on December 1st, 2015 to December 3rd, 2015. If you’re unfamiliar with AnDevCon, it is a big deal. It is probably one of the better, if not the best, development conferences focusing on everything Android. Per the AnDevCon website: AnDevCon is the technical conference for professional software developers and engineers building Android apps.
I am very pleased to announce my second quickstart course titled NativeScript 101: A Quickstart to Building Mobile Apps found on the learning service Udemy. This course follows in the same direction as the previous course I released titled Ionic Framework 101 , but instead of Ionic Framework we’re covering Telerik NativeScript. If you’re unfamiliar with NativeScript, it is a hybrid technology similar to Apache Cordova, but instead of using web interfaces it uses native device user interfaces giv
We organize all of the trending information in your field so you don't have to. Join 5,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content