Code Dell EMC

The {code} team, first launched as the open source division of EMC, began branding work with Fullstack in 2016 when EMC & Dell Computers agreed to merge as the newly formed DellEMC. Starting in 2018, {code} rebranded once again, to encompass all open source under Dell Technologies. Fullstack Digital designed and developed their flagship website, thecodeteam.com.

I developed the Wordpress theme, managed QA testers, and coordinated with the back-end developer to create and implement third-party integrations. Post-launch, I was responsible for providing immediate technical support and monitor server performance.

This particular project presented numerous challenges from a project management and development standpoint due to the short timeline of 1.5 months and the amount of required integrations.

The website was divided into various sections with an overview page for each section.

Individual page examples

Individual pages used a similar layout structure with content generated by custom fields that were either manually set or auto generated by one of the integrations we developed.

Automatically generating hundreds of project pages

The {code} team features hundreds of Open Source projects and they wanted landing pages for each project. Generating 100 landing pages would create a content management nightmare, so we decided to automate the generation of these pages.

We developed GitHub Project Sync, a Wordpress plugin that imports github projects into Wordpress and synchronizes the readme files and repository information in real-time.

Project information was imported as custom fields on post meta data:

Then, I created custom post templates to generate landing pages for each imported project:

Listing projects in a 3D grid

One of the main goals with the website was to showcase noteable Open Source projects in a completely unique way. To assist with this vision, I developed a 3D grid to display featured projects on the home page:

Automatically generating community member landing pages

The {code} team uses mobilize.io for community management and engagement. We developed another Wordpress plugin that imported community members as Wordpress custom posts:

Then, I developed custom post templates to display profile information for each community member: