Concentric Sky


Design, development, and the tech community Competency-Based Education Portal Launches

Image for article.

Lord Fairfax Community College (LFCC), The American Health Information Management Association (AHIMA) Foundation, the International Association of Administrative Professionals (IAAP), Microsoft, Concentric Sky, Inc., Amazon Education, and other organizations partner to create - a free competency-based education resource portal.

Read More

Digital Badges On the Open edX Platform

Badgr An open-source badge issuing, management, and user achievement tracking platform.

EdX and Concentric Sky have collaborated to incorporate digital badging into the Open edX platform. Following an integration of the Badgr software into a badging MVP on the open edX platform, students will be able to earn badges upon completing a course and share these badges on Mozilla Backpack.

Read More

App Association Annual Fly-In

The capitol building in Washington DC

I’m in Washington, D.C. this week to meet with elected officials and regulators about issues affecting the tech industry and our economy.

Read More

Designing for Relationship

Designing for relationship

As we move into the constantly connected future, we require new design thinking.

Read More

Open Badges and Micro-Credentials Technical Roadmap

Nevada Lane, @NevadaSF. This post adapted from a technical session recap, 30 January 2015 in Redwood City, CA

Concentric Sky is working to define a new endorsement extension to the Open Badges specification in order to elevate the best badges and issuers within their communities of earners and consumers.

Read More

The ‘Currency’ in your Credentials: 3 Trust Principles for Building Open Badges Software

Badges connection

Open Badges are a technology that promise to serve as portable digital credentials. Each badge symbolizes particular achievements a badge issuer recognizes about a recipient. The goal is that as a “shared language for data about achievements,” Open Badges and the accomplishments they represent can be understood by employers, colleges and other consumers of credentials.

Read More

APOD for Apple Watch

apod_watch.png image

After years of rumors and hype, Apple announced the Apple Watch to much fanfare in September, 2014. Though it will not be available for purchase until sometime later in the first quarter of 2015, Apple developers can start working on apps for the Watch now.

Read More

OCDL Trust Ecosystem Project Announcement

Oregon Center for Digital Learning, Oregon Badge Alliance, Concentric Sky

At Concentric Sky, we are proud to serve as the technology partner for the Oregon Center for Digital Learning (OCDL).

Read More

Five Steps to Know Your Target Users

Couple using devices

Be proactive. Be aware. Listen to your users. The better you understand your users the better your product/service will be.

Read More

Introduction to Open Badges


With our years of combined experience in EdTech, we’re in an excellent position to help organizations build programs that issue badges - and we can provide much of the software that will help each of their participants earn badges, manage their credentials, and most importantly, use them to unlock future opportunities.

Read More

Use the 5 W’s to Create an Excellent User Experience

Woman using device

At its core an excellent user experience is achieved by understanding your users and making their lives easier.

Read More

Creating a Multipage PDF Document from UIViews in iOS

blog-image-1.jpg image

We recently added UIWebViews to an educational app, for outputting a multipage scrapbook in PDF format, and in this blog post we’ll detail the process.

Read More

A Custom Django Widget

blog-image-23.jpg image

Writing a custom admin widget can be a little tricky, due to the way that form data is handled.

Read More

Data Migrations with South and Django

blog-image-32.jpg image

The workflow for a data migration in Django with South migrations is relatively simple. Recently, I ran into a situation where I needed to condense two entire models into a single super-model that contained all fields from both of the originals.

Read More

Python’s Hidden New

blog-image-4.jpg image

__new__ is one of the most easily abused features in Python. It’s obscure, riddled with pitfalls, and almost every use case I’ve found for it has been better served by another of Python’s many tools. However, when you do need __new__, it’s incredibly powerful and invaluable to understand.

Read More

Implementing WS-Security with CXF in a WSDL-First Web Service

blog-image-5.jpg image

Security is one of the most common requirements for SOAP-based web services. Several standards exist, among them WS-Security and WS-SecurityPolicy. They can be hard to implement, and they are often ignored in favor of a more ad hoc security standard, most often using password authentication in the message itself and SSL for transport layer security.

Read More

Emulating JRE Classes In GWT

blog-image-6.jpg image

The Google Web Toolkit (GWT) SDK provides a set of core Java APIs and Widgets - speeding the development of powerful AJAX applications in Java that can then be compiled to highly optimized JavaScript that runs across all browsers, including mobile browsers for Android and iOS.

Read More