Mugo Web main content.

Previous Partnerships

Archive of past Mugo Web projects

While many Mugo projects transition into long-term partnerships, we are also called upon to help companies with specific projects for short-term goals. Our team are trusted experts, who can support in-house developers in many different enterprises. We're proud of the work we did in these cases and are happy to showcase our experience.

Hootsuite

Mugo partnership 2014

Hootsuite- the world's most widely used social media relationship platform

Hootsuite's website had been created by great organic growth, but as their company and needs matured, they sought out an enterprise content management system. It needed to be scalable, enable quick content changes, support many integrations, and bring together multiple departments. They chose eZ Publish as the CMS and Mugo Web as the principal implementation team. For the entire year during implementation, Mugo Developers worked from the Hootsuite offices as their in-house development team.

Together with the Hootsuite marketing team, Mugo built a framework independent of the Hootsuite product stack to support future growth and content management best practices so that the website could be a lead generation machine.

Mugo did the following at Hootsuite:

  • Installed eZ Publish 5 on the Symfony2 framework and Twig
  • Set up a multi-language framework for French, German, Indonesian, Italian, Japanese, Portuguese, Spanish (Latin America), and Spanish (Spain)
  • Set up multi-currency pricing on product pages
  • Implemented a translation workflow where content was exported to a translation agency and then re-imported
  • Created rich text tools for editors to create tabbed content, grids, image carousels, and other sophisticated layout elements
  • Configured an editorial workflow with content staging
  • Enabled editors to control SEO fields, URL paths, JavaScript tags, and site menus in the back-end
  • Enabled multi-upload media asset management
  • Migrated several microsites into a single CMS to manage events, webinars, a careers page, press releases, a media kit, product pages, and more
  • Installed the website on an Amazon cloud architecture with Varnish and a MySQL database master-slave configuration
  • Configured Ansible and Vagrant for server deployments, development, staging, and production environments, and distributed development

Related reading

eWEEK

Mugo partnership 2015

eWEEK (formerly PC Week) was the flagship publication of QuinStreet Enterprise

eWEEK was the flagship publication of QuinStreet Enterprise. Originally PC Week when it launched in 1983, it covered technology news, enterprise IT trends, and reviews of new tech products in a variety of digital formats.

Mugo built a new website for eWEEK that enabled:

  • Automation: Content was automatically showcased on a variety of pages, sidebars, lists and other access points to increase views and clicks
  • Flexibility: Editors could easily change and add content categories, customize sidebars and rebuild page structures, without technical support
  • Speed: In a matter of minutes, content or sales teams could create a microsite for an advertiser to showcase content and generate leads
  • Variety: Editors had the ability to produce a wide variety of content formats including articles, blog posts, videos, and digital events like scheduled online forums

Car and Driver

Mugo partnership 2008

Mugo migrated Car and Driver's website, holding 50,000 content objects, to run on a platform based on eZ Publish. We focused on implementing a new design, setting up new content organization, and implementing some enhanced, interactive features such as an advanced image gallery and a car configurator.

Read more

Universal library sign of a figure reading a book beside an accessibility sign

Looming ADA requirements mean it’s time for public libraries in the US to get serious about digital accessibility

Newly revised rules from the ADA regarding digital accessibility mean libraries in the United States have until April 26th, 2026, to ensure they are conforming to WCAG 2.1 AA standards. What does this entail, and how can a library system start making content more accessible?  

LEARN MORE
Mobile view of the Chinook Arch website, with the catalogue search highlighted

Making keyboard navigation more accessible with JavaScript ‘focus traps’

Tabbing through a web page can be a frustrating experience. The user tabs to access a menu, but with the keyboard's next tap, they’ve moved on to another page element and have to retrace their steps to access the desired content.

For users who rely on keyboard navigation, this can be a major accessibility roadblock. And for other site visitors, it’s just poor UX.

Fortunately, you can implement a fairly straightforward function in JavaScript called a “focus trap” to ensure users don’t leave the page area they’re in without intending to do so.

LEARN MORE
a gear labeled CMS surrounded by an array of cleaning tools

Cleaning up unused CSS and JS files from WordPress pages

WordPress can be a great option for easy website development, but because of the rapid evolution of the CMS, it can lead to inefficient code and slow loading pages. We'll show you how to clean up unused CSS and JS from pages to improve site-wide performance. 

LEARN MORE
illustration of a reCAPTCHA screen, withe question marks in place of text, and robots obscuring the photos for identification.

Making Google reCAPTCHA v2 play nice with browser form validation

CAPTCHA is an essential need on online forms, but to be blunt, the UX sucks. Without the implementation tips (helpfully detailed below), Google’s otherwise reliable reCAPTCHA service implemented “as-is” doesn’t actually provide any browser validation. The user will have to wait for it to make a time-consuming round trip to the server. It’s a problem for anyone and becomes compounded for users with accessibility needs.

LEARN MORE