Our design teams are an integral part of website creation or redesign projects. The team may be from your agency, your client, or a vendor. If you don’t work together, the project may be in trouble from the start.
According to reports, 25% of tech projects fail outright, 20-25% don’t lead to a return on investment, and up to 50% require a complete overhaul when they’re finished. Some of the reasons cited are no defined or poorly defined outcomes and solving the wrong problem.
Drupal has a rich heritage as a tool for social action and civic change. More recently, Drupal has been adopted by governments from around the world to distribute content, share data, and deliver services. However, our government interactions with Drupal need not be one way.
We’ll talk about some of the more recently-released CSS tools you can use now! In this session, we’ll cover some of the hottest, flashiest, and most problem-solvingest CSS standards, their use cases, syntax, and situations where you shouldn’t use them.
Learn how to wrangle internal processes from the bottom up, form stronger bonds that are the foundation for open collaboration, and manage client relationships within a tight-timeline project.
Last year the U.S. Government's Office of the Chief Information Officer (CIO) adopted a Federal Source Code Policy.
When building modern websites we strive to create a more coherent user experience, making pages more engaging and shareable, and future-proofing content to distribute across multiple channels.
Git is a powerful tool to help create, deploy, and maintain your Drupal website, but devs are sometimes intimidated by its scale - the adds! The commits! The merge conflicts!
Dramatic increases in browser support over the last year have allowed for developers to confidently use a number of newer CSS properties in their projects.
Flexbox and Grid are both alternative methods of creating layouts using CSS that are newly ready for prime time. These methods have started to gain traction amongst front end developers over the last year or so as browser support has increased dramatically.
Identity management (IdM) plays a critical role in the functionality, security, and user experience of web applications and content management systems..
User experience is widely talked about now, as a formerly nascent field evolves into a full-fledged practice. But, there’s talking—and there’s executing. As with successful branding and visual design, it’s something that needs to be baked into your process from the outset.
As software developers, we are usually concerned with our code, and might not pay much attention to how and where the user stories that drive our code come from.
We forget to think and end up reacting to pressures from upper management or the ones with the loudest voices way too often. Lets take a deep breath and remember that users are great at finding problems with our products, apps, website, and so on but terrible at solving said problems.
Object Oriented Programming (OOP) paradigms are not enough to guide us in developing maintainable software systems. Objects are not a silver bullet, and we still need to carefully think the architecture of our software to keep it robust and maintainable.
As a project manager your knee jerk reaction to cool new trendy technologies should be, What’s it going to cost me? Developers love cool new toys. The question: Is the juice worth the squeeze?
Taking a support ticket from start to finish. The whos, whats, whens, wheres, whys, and hows of debugging.
Properly structured content is a flexible, reusable, SEO-friendly, future-proof framework to your website. With Drupal as a foundation, your content can easily be designed to meet your user's needs.
Wrap your head around some common DevOps concepts for maintaining a Live Drupal website.
What is automated testing, and why should you care?
Automated regression maintains the baseline of product readiness to test against for every deployment
-Regression can be built for: