April 2022

January 2022

November 2021

Customizing Service Workers in ReactJS Progressive Web Apps with Google Workbox

By |2021-11-03T08:08:54-06:00November 2nd, 2021|Categories: ReactJS|

Learn how to customize Google Workbox’s default behavior for a service worker in your React app. This articles explains how to modify the behavior of the service worker life cycle, enabling fully automated updates of your app in the background. Includes a bonus section with a React Bootstrap component alert

October 2021

Developer’s Guide to Opaque Keys

By |2021-10-19T07:27:28-06:00October 18th, 2021|Categories: Open edX|

Open edX courseware leverages two powerful technologies for locating and interacting with course content, both of which were developed internally. Opaque Keys describe the location of course content both in terms of browser access via url as well as internally in the application source code. XBlocks generically describe individual units

Getting Started With Open edX Plugin Architecture

By |2023-09-14T15:31:32-06:00October 1st, 2021|Categories: Open edX|

Since at least August-2020 it’s become possible to implement custom code for the Open edX platform without forking the edx-platform repository. Not only is it possible but it’s considered best practice to organize both your custom code as well as any platform modifications into separate pip-installable projects. This article, which

September 2021

Getting Started With Open edX API’s

By |2021-10-04T11:10:31-06:00September 27th, 2021|Categories: Open edX|

The Open edX platform code base includes a comprehensive set of REST API’s that cover everything from viewing the course catalogue, to managing users, to administering your e-commerce system, and more. This article provides step-by-step instructions on how to enable and interact with this powerful set of API’s that you

August 2021

June 2021

Go to Top