The Engage Weblog

 
     

Why Elm?

By Brian Dukes on 6/17/2016

I posted about our team's decision to start using Elm to develop front-end applications. That post deals with the high level benefits of using the language, but what does it really mean to be a developer working in this language?

Elm is a functional language, which means you'll run into a few concepts that you have to tackle, but Elm as a community is also very intentional about being mainstream-friendly, so if that word functional sounds too fancy or weird or difficult or niche, I'd urge you to give it a try. You will have to change the way you think about some things, but you'll do it with helpful tutorials, documentation, and community.

Adopting Elm

By Brian Dukes on 6/17/2016

At Engage, we've been excited to embrace a new technology for creating web applications that are more maintainable, performant, and reliable. As we keep up on what's changing in the web development landscape, there are too many tools, technologies, and techniques to even read about them all, much less give them a try. But as we entered 2016, we knew that what we had been doing wasn't going to keep up with us as more and more functionality moves to the browser in more and more complex interactions. As we surveyed the landscape of front-end web application frameworks, we found that we were continually hearing about interesting new frameworks and libraries that were influenced by Elm. Elm is a programming language that compiles to JavaScript, designed from the ground up for creating web applications, in a way that guides developers towards well-architected code, in the way that only a new language can.

Introducing Engage's Association Best Practice Webinar Series

By Jason Stone on 6/7/2016
Ideal for anyone who manages, directs or collaborates on an association website, our Association Best Practice Webinar Series will provide expert advice for engaging members, delivering positive user experiences and much more.

What is the latest version of DNN Platform (DotNetNuke)? What is the latest version of DNN Evoq?

By Jason Stone on 5/26/2016

What is the latest version of DNN Platform (DotNetNuke) and what is the latest version of DNN EvoqDNN Platform 8.0.4 was released on August 18, 2016, while the licensed edition, Evoq 8.5.0 was released on August 22, 2016.

DNN 7
DNN 8
DNN 8.0
DNN Evoq
DotNetNuke
Evoq
Evoq 8

PSA: Keeping your DNN Sites Secure

By Brian Dukes on 5/25/2016

TL;DR Install the Security Analyzer module if your DNN website is on a version below 7.4.1 (starting in 7.4.1 this module is included within DNN itself). If you're on DNN 8, make sure you've upgraded to 8.0.3. Review the new workaround instructions if you can't upgrade to 8.0.3.

Protech Fusion 2016 - The Third Time’s a Charm

By Jason Stone on 5/17/2016

Engage's latest trip to Washington D.C. was a well worthwhile as client after client racked up Protech Fusion Wow! Awards. 

User Experience (UX) Design Resources for Association Website Managers

By Rich Campbell on 5/13/2016

When redesigning an association website, it is wise to seek user experience resources and data. User experience (or UX) is the crossroads of design, functionality, and site visitor interaction. It’s not just about striking images or clear navigation. It’s the takeaway “feeling” a person has after visiting and using your website. Its psychological and physical.

UX
Webinar

Congratulations to the American College of Rheumatology (ACR) on Winning an ASAE Gold Circle Award!

By Rich Campbell on 5/5/2016
We are thrilled to announce that our client, the American College of Rheumatology (ACR), is a winner of a 2016 Gold Circle Award from the Center for Association Leadership (ASAE) in the website category!

What Makes the Engage Type

By Anthony Overkamp on 4/26/2016

The importance of culture is sometimes hard to explain, especially when you’re small; but it becomes quite obvious once you start to grow. Culture can change quickly; it only takes a few team members that do not fit the model to create a cultural change that quickly spreads. Culture has to be nurtured, and as a team we need to be relentless about hiring designers and developers that strengthen our culture and avoid those that don’t. Take a look at a few characteristics of people we look for at Engage and why:

Culture
Team

DNNCon Baltimore 2016 Presentation: Analytics In, Analytics Out. Using Google Analytics to Guide and Grade Web Projects

By Jason Stone on 4/6/2016

Jason Stone shares his thoughts on DNNcon 2016 as well as his presentation on using Google Analytics to help get the most out of your web redesign project.

2016
DNNCon
Google Analytics