April, 2016

article thumbnail

Rewriting Uber Engineering: The Opportunities Microservices Provide

Uber Engineering

A few months back, we discussed Uber’s decision to abandon its monolithic codebase in favor of a modular, flexible microservice architecture. Since then, we’ve devoted many thousands of engineering hours to expanding this ecosystem of Uber microservices (several hundred … The post Rewriting Uber Engineering: The Opportunities Microservices Provide appeared first on Uber Engineering Blog.

article thumbnail

Host A Podcast For Cheap On Amazon’s S3 Service

The Polyglot Developer

This year was the year that I started two different podcasts, one titled The Polyglot Developer Podcast and the other being The NoSQL Database Podcast. I’ve been getting a few questions regarding this, but people are asking where I’m hosting the episodes. This is a great question! I’m actually hosting these podcasts using Amazon’s S3 service because it is cheap and incredibly easy to get set up with.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

The Taxi Ride

Tim Kadlec

I head out of the airport in San Francisco and grab a taxi. I consider myself an outgoing and social person, but I’ve just spent six hours or so crammed next to a bunch of strangers in a combination of airports and planes. All I want to do right now is hang in the back seat of this taxi, enjoying 45 minutes of quiet. You never know with taxis though.

Energy 58
article thumbnail

What is Exploratory Testing?

Testlodge

We’ve written about a number of different types of software testing in the past, from functional testing , black & white box testing , smoke testing , pair testing and more. Many of these testing methods have rigid structures and rules, and a lot of planning and preparation go into them. Most testing involves following a script (a test case) and comparing expected results to actual results.

Testing 51
article thumbnail

The Times, They're Still A-Changin', Part II

The Agile Manager

I ended the previous post by stating that the stage is set for more radical change. Why? Consider the changing attitude toward land, property and shelter. For the pre-1965 generation, land meant a lot of things. It was wilderness to be fought with, to be made into a suitable place to live. It was where you built your shelter. It was how you earned or supplemented your living, by farming, mining, logging, or guiding.

article thumbnail

With Great Power Comes Great Responsibility (Managing False Positives)

Dotcom-Montior

As all good “web crawlers” know, when generating website alerts that may wake up a team of devops and support staff at 2:00 AM, you want to make sure you have detected an actual problem by managing false positives. The more granular the website monitoring that you set up, the more opportunities arise to report false positives. … The post With Great Power Comes Great Responsibility (Managing False Positives) appeared first on Dotcom-Monitor Web Performance Blog.

DevOps 40
article thumbnail

My Experience Developing with Telerik NativeScript

The Polyglot Developer

I’ve been using Telerik NativeScript for a few months now and figured it would now be appropriate to share my experience and opinions of the framework. I’ve already compared NativeScript against Ionic Framework , but this article is going to be a little different. I have no plans to make comparisons against other frameworks in this article. Instead we’re going to take a look at what NativeScript can and can’t do and how I feel about everything.

More Trending

article thumbnail

Using Local Notifications In Your NativeScript Mobile App

The Polyglot Developer

When developing mobile apps, at some point in time you may find yourself needing to show a background notification to your users. There are two types of notifications, one being the push notification which is sent from a remote server and the other being local notifications that are triggered from within the application. We’re going to focus on local notifications here.

Mobile 52
article thumbnail

The Developer Community Gives Back

The Polyglot Developer

I’ve been writing developer related content for a few years now, most of which I distribute for free. Sure I have some donation requests around this blog, but I never demand any and I try not to force it on you. I enjoy helping the developer community, and more, I enjoy creating a healthy developer community that helps each other. This is a short story on how the developer community that I created, heard my request for help, and offered to lend me their skills.

article thumbnail

Take A Minute To Follow Me On Social Media

The Polyglot Developer

You may or may not know it, but I am very active on various social media outlets as well as this developer blog. Since I don’t give out my email address, social media is a great way to communicate with me if the comments section of this blog isn’t relevant. I want this to be an opportunity for all my subscribers to take a moment to follow me on social media if they are not already.

article thumbnail

Send Emails In Ionic Framework Via The Mailgun API

The Polyglot Developer

A few years ago a wrote a tutorial for sending emails in an Ionic Framework Android and iOS application. The tutorial works great, but it requires that a mail application be used to finalize the send. In other words, you can set default values for email fields, but you still need to select Gmail or similar to actually send the email. A popular question I receive is how to send emails without launching an email application.

Servers 40
article thumbnail

Use The Device Camera In An Ionic 2 Android And iOS App

The Polyglot Developer

As I continue to port my Ionic Framework tutorials to Ionic 2, I figured it was time to discuss how to make use of the device camera within an application. There are often needs to obtain pictures within an application. Maybe you’re creating an application like Imgur, or maybe you just want to be able to obtain a profile picture. Like I mentioned, I had written a camera tutorial a few years back on how to use the camera in an Ionic Framework application.

Mobile 40
article thumbnail

Send Emails In A NativeScript App Via The Mailgun API

The Polyglot Developer

I get this question a lot, not necessarily for NativeScript , but for other mobile frameworks. The question is, how do you send emails from within your Android and iOS application without launching one of the already installed mail apps? In other words how do you send emails via a custom form within the application or in the background? A solution to this question would be to use a backend web server that can send mail and create an API endpoint to it that can be accessed from your mobile app.

Mobile 40
article thumbnail

Use SQLite To Save Data In A Telerik NativeScript App

The Polyglot Developer

Not too long ago I wrote a tutorial regarding saving data in a NativeScript mobile application using the application settings module that closely resembled that of HTML5 local storage. If you’re not familiar with the application settings module, it is persisted storage using key value pairs. What if you wanted a storage option that was a bit more query friendly?

Storage 40
article thumbnail

Unit Testing In A Telerik NativeScript Mobile App

The Polyglot Developer

Unit testing! It’s something that we as developers all understand the importance of and implement in every project, right? cough. Anyway… did you know NativeScript supports unit testing out of the box? It’s true! By unit testing your application, you can ensure that any changes you’ve made to your code are working properly and that they haven’t broken any previous code.

Mobile 40
article thumbnail

TPDP Episode #4: What is All This Mobile First, Offline First, and API First Jargon?

The Polyglot Developer

There are a lot of “first” approaches circulating in the development and design space at the moment, but what does all this jargon mean? In this episode of the Polyglot Developer Podcast, guest speaker William Hoang and I are going to explore some of the common practices such as mobile first, offline first, and API first. I’ve broken Episode #4: What is All This Mobile First, Offline, First, and API First Jargon?

Mobile 40