Startseite / Ressourcen / Library

Thoughts that Count

Recent Posts

Redefining Commerce: OluKai - Selling Shoes, Selling a Lifestyle


I discovered the OluKai brand a couple of years ago when my brother bought a pair of OluKai sandals, and lived in them for an entire summer. Nearly daily proclamations of enthusiasm and excitement over that single pair of sandals soon had me looking at the brand website and buying a pair for myself. Much like my Brother, I immediately fell in love, and have been a strong brand advocate ever since. But it’s not just the sandals I fell in love with, it’s the lifestyle that OluKai embodies. It made me want to emulate that in my own life.... Mehr

Achieving Agile in Government - It Can Be Done


Implementing agile development methodologies in a government setting can be quite difficult. Government agencies often want to know upfront exactly what they’re getting, and exactly what it will cost. From an agile development perspective, this is a major challenge.
According to Agile In A Nutshell, “Agile is a time boxed, iterative approach to software delivery that builds software incrementally from the start of the project, instead of trying to deliver it all at once near the end. It works by breaking projects down into little... Mehr

What Can The Public See and Do With Things I Put On GitHub?

This is the second post in a multi-part series on using GitHub for Government. In the first, we discussed the basics of getting your government agency up and running with GitHub. In this post, we'll take a look at what the public can see and do with GitHub, and in the upcoming posts, we'll discuss what Drupal code should and shouldn’t be in a public repository, users and permissions on organizational accounts, and developer workflows.
Here’s a quick overview of things that become visible and interactions that become public when a person makes a code repository, or “repo”, public on GitHub.
1... Mehr

Build Your Drupal 8 Team: The Forrester Digital Maturity Model


In business, technology is a means to an end, and using it effectively to achieve that end requires planning and strategy.
The Capability Maturity Model, designed for assessing the formality of a software development process, was initially described back in 1989. The Forrester Digital Maturity Model is one of several models that update the CMM for modern software development in the age of e-commerce and mobile development, when digital capability isn't an add-on but rather is fundamental to business success. The model emphasizes communicating strategy while putting management and control... Mehr

Going from .NET to Drupal? Here are the top 5 ways they are different


Drupal is an incredibly flexible and expressive CMS and development framework. As a
developer, it allows you to express yourself quickly and easily. That being said, being able to do
anything​ can be a little overwhelming.
Switching from .NET to Drupal 7 isn’t easy for most people. They take fundamentally different
approaches to development that aren’t called out. There is also a surprising lack of articles and
documentation on the subject. Two years ago I made the change to Drupal. I didn’t have
anyone to help, so the transition was harsh. Developers not only struggle with the... Mehr

6 Steps to Delivering a Personalized Digital Brand Experience

Successful brands not only requires an elegant and intuitive shopping experience, but one that is contextualized for the customer’s specific goals and preferences. Delivering an experience that is capable of understanding whether a person is doing product research, shopping for themselves, or buying a gift for someone else is complex, but achievable with the proper plan and technologies in place.
Businesses are scrambling to figure out how to achieve personalization success. To do it right, there are a lot of moving parts. Identifying and addressing each of those can be a challenge. Here, we’... Mehr

Tips for Managing Remote Development Teams


It’s often the case for technical development teams to have both on-site and off-site team members. If confined to a certain geographic area when hiring, it’s likely your business won’t be able to tap into a wide enough developer skillset as you might find with no geographic boundaries. But when managing teams that have remote members, it can be a challenge to create unity and harmony across the team as a whole.
Here at Acquia, this is a hurdle we’ve had to address and overcome. We seek the best Drupal developers we can find, but that often means that our team members are scattered across... Mehr

Migrating Content to Drupal: The Weather Channel


One of the major challenges facing every digital publisher is making sure its content will display properly up on every possible venue: desktop, tablet, and phone of course, but also in web services, and on the emerging display opportunities arriving with the Internet of Things, like wearables.
Acquia partner Mediacurrent recently tackled this challenge on an awesome scale: migrating the giant The Weather Channel site to Drupal in a way that worked with all the above venues, and then some... Mehr

Watch out World – Here Comes Acquia’s University Relations Program!

At Acquia, as we begin to build our university relations program, we are excited about bringing in the next generation of talent to help move our company forward. In 2015 alone, we nearly doubled our internship program and entry level hiring.
We are committed to providing an awesome experience for our interns, and we have a whole host of summer events planned to make their experiences as rich as possible. From lunch and learns with our executives and departments to a formal... Mehr

Document Everything: It Will Help You Later


Strong documentation is the product of good writing. It’s funny I suggest that because for the longest time, my idea of writing well applied only to writing lines of code. But when I started my internship at Acquia, I quickly realized the importance of writing everything well. Every project here depends on easy-to-understand, descriptive writing.
I immediately took more notes, scribbling down anything and everything. When introduced to new tools, technologies and services, I look up unfamiliar terms on Google to find helpful blog posts, articles and API documentation to improve my... Mehr

A Crash Course in Information Architecture and User-Centered Design


All too often, a development project starts and you realize that there hasn’t been much of a focus on user-centered design, information architecture, or content. Or sometimes the content is amazing but the information architecture isn’t. Or you understand content but aren’t sure how to pare it down, to make sure your users are seeing what’s most important.
So what do you do when you’... Mehr

GitHub 101 for Government

This is the first post in a multi-part series on using GitHub for Government. We’ll discuss what the public can see and do with GitHub, what Drupal code should and shouldn’t be in a public repository, users and permissions on organizational accounts, and developer workflows.
Scenario
Your government agency is new to Drupal or open source. Someone you respect suggests creating an account on GitHub.com. But you don’t really understand what GitHub is. You want to know why you need it, what you should do with it, what new communications channels it opens up, and how to steer clear of landmines.... Mehr

Real world change with PHP and community: "The sky's the limit." [Video]


Michelle Sanver–developer at Liip–and I sat down and talked at SymfonyCon 2014 in Madrid. Michelle and I have a number of interests in common (community, FTW!) and I really enjoyed getting to know her better in a conversation in front of my microphone and camera. We covered her long history in PHP, her SymfonyCon presentation (Life After Assetic: State of Art Symfony2 Frontend Dev) the PHP Renaissance bringing communities together, Michelle's "open source... Mehr

Easy Shortcuts That Will Make You Like JIRA


It seems as if almost every Web developer hates using JIRA. Many developers feel it’s tedious, time-consuming work and they’d rather do just about anything else.
But JIRA doesn’t have to feel that way. With the help of some easy-to-learn shortcuts, you can use JIRA more efficiently and have time to do something you enjoy. In fact, these shortcuts are all but guaranteed to make you like JIRA more – or maybe hate it a lot less.
I recently reviewed the shortcuts with Acquia’s India team, and developers there couldn’t thank me enough for simplifying things. As you probably know, JIRA provides... Mehr

How to Create a Learning and Testing Agenda


One of the most important elements of developing a great personalization strategy is determining what you know, pinpointing what you don’t, and figuring out what you want to learn. From there you’ll get to know your audience much better, and can easily refine and optimize campaigns to add more relevance and more value to your customers.
At the onset of any personalization initiative, you’ll want to create a Learning and Testing Agenda to stay focused on working through these questions.
1) Research and Learning Vision. First, at a fairly high level, document what drives your organization.... Mehr

Seiten