Category Archive for: Drupal Support

rfp-robotRFP ROBOT: Website Request for Proposal Generator

The time has come for a new website (or website redesign), which means you need to write a website request for proposal or web RFP. A Google search produces a few examples, but they vary wildly and don’t seem to speak really to your goals for developing or redesigning a new website. You need to write a website RFP that will clearly articulate your needs and generate responses from the best website designers and developers out there. But how?

Have no fear, RFP Robot is here. He will walk you through a step-by-step process to help you work through the details of your project and create a PDF formatted website design RFP that will provide the information vendors need to write an accurate bid. RFP Robot will tell you what info you should include, point out pitfalls, and give examples.

React + Dataviz

There is a natural connection between Data Visualization (dataviz) and SVG. SVG is a graphics format based on geometry and geometry is exactly what is needed to visually display data in compelling and accurate ways. SVG has got the “visualization” part, but SVG is more declarative than programmatic. To write code that digests data and turns it into SVG visualizations, that’s well suited for JavaScript. Typically, that means D3.js (“Data-Driven Documents”), which is great at pairing data and SVG. You know what else is good at dealing with data? React. The data that powers dataviz is commonly JSON, and “state” in React is JSON. Feed that JSON data to React component as state, and it will have access to all of it as it renders, and notably, will re-render when that state changes. React + D3 + SVG = Pretty good for dataviz I think that idea has been in…

Read More →

How Brands Use User-Generated Content: 3 Interesting Examples

Check out these great examples of how brands are using visual, authentic user-generated content in interesting ways.The post How Brands Use User-Generated Content: 3 Interesting Examples appeared first on Search Engine Journal. Source:

Software Engineer – BBC Good Food and Top Gear position is open

London, United Kingdom Source:

Basic grid layout with fallbacks using feature queries

I often see a lot of questions from folks asking about fallbacks in CSS Grid and how we can design for browsers that just don’t support these new-fangled techniques yet. But from now on I’ll be sending them this post by HJ Chen. It digs into how we can use @supports and how we ought to ensure that our layouts don’t break in any browser. Basic grid layout with fallbacks using feature queries is a post from CSS-Tricks Source: CssTricks

Basic grid layout with fallbacks using feature queries

I often see a lot of questions from folks asking about fallbacks in CSS Grid and how we can design for browsers that just don’t support these new-fangled techniques yet. But from now on I’ll be sending them this post by HJ Chen. It digs into how we can use @supports and how we ought to ensure that our layouts don’t break in any browser. Direct Link to Article — Permalink Basic grid layout with fallbacks using feature queries is a post from CSS-Tricks Source: CssTricks

Your Trackpad Can Do More

For those who make a living on the computer, aspiring to be a power user is a no-brainer. We tend to associate that term with things like keyboard shortcuts, and, at Viget, we unsurprisingly are huge fans of incorporating them into our workflow to speed things up. Seriously. We’ve written about it a lot. Keyboard shortcuts are undeniably important, but they’re not our only option to boost efficiency. What about when your hands aren’t on the keys? If you’re using your right hand to scroll down this page right now, what would be the quickest way to switch tabs? If that hand is resting on a trackpad, the answer should be obvious — yet, inexplicably, we’ve been conditioned to think of that magical rectangle as capable of just a select few actions. Let’s change that. BetterTouchTool is an inexpensive macOS menu bar app from Andreas Hegenberg that allows you to…

Read More →

“The Notch” and CSS

Apple’s iPhone X has a screen that covers the entire face of the phone, save for a “notch” to make space for a camera and other various components. The result is some awkward situations for screen design, like constraining websites to a “safe area” and having white bars on the edges. It’s not much of a trick to remove it though, a background-color on the body will do. Or, expand the website the whole area (notch be damned), you can add viewport-fit=cover to your meta viewport tag. <meta name=”viewport” content=”width=device-width, initial-scale=1.0, viewport-fit=cover”> Then it’s on you to account for any overlapping that normally would have been handled by the safe area. There is some new CSS that helps you accommodate for that. Stephen Radford documents: In order to handle any adjustment that may be required iOS 11’s version of Safari includes some constants that can be used when viewport-fit=cover is…

Read More →

Internet is a Strange Place

The internet is so entertaining… it allows you to encounter all sorts of people from every corner of the planet (or almost…). Unfortunately, a lot of that engagement is more frustrating than fun which is why I’ve turned off a lot of my social media and even made one of the best decisions in my digital life to turn off comments on my blog. YouTube comments, for dayz. I got this one above recently and it made me laugh… and then made me angry. The fact that I had any emotion in the slightest just goes to show that despite the many, many years of experience as a digital native I still can get riled up over the smallest of things. But, the thing is that this person is right in a lot of different ways. Creating content online is so much easier now than it was when I first started (uploading…

Read More →

Write like you talk

You’re a better writer than you let onA handful of years ago I was volunteering for an organization here in Chicago where we helped high school kids prepare for their college applications. These kids were the first in their families, often underprivileged, to be applying to college.One Saturday I met a student who wanted help editing his application essay. We went over to the computer lab and he pulled up a draft he’s been struggling with.The essay was fine. It read grammatically well.But it was terrible. It was dry and uninteresting. Artificial intelligence could have probably auto-generated it from a history of other applications.I doubt any recruiter would remember him. How were we going to fix this?Most of us trying to write to gain an audience, inspire people, market ourselves, etc. are all doing it wrong.We stick with the education and rules we learned in high school and college: “Don’t end sentences with prepositions.”…

Read More →

Ghosts and Machines

There is a phenomena that all software programmers are aware of and have experienced which is the unexplainable behavior of software. In other words, a ghost in the machine is something that we will say when we simply can’t explain a malfunction (or even something working properly!) related to something that we’ve created or something that someone else has written. It’s frustrating because it happens more often than I’d like to admit. When I first started programming I thought the craft of software engineering was nothing short of magical… this idea that you could, with just a combination of words, create fantastic worlds, was mind-boggling. The sense of awe and wonder and the magical properties of software still hold me strongly today. I think that what we get to do is so cool and I’ve been so blessed to be able to do it for so long. But that darn ghost is everywhere…

Read More →

Don't blame open-source software for poor security practices

Last week, Equifax, one of the largest American credit agencies, was hit by a cyber attack that may have compromised the personal data of nearly 143 million people, including name, address, social security numbers, birthdates and more. The forfeited information reveals everything required to steal someone’s identity or to take out a loan on someone else’s name. Considering that the current US population is 321 million, this cyberattack is now considered to be one of the largest and most intrusive breaches in US history. It’s Equifax that is to blame, not open-source A security breach of this scale warrants serious concern. As Equifax began to examine how the breach occurred, many unsubstantiated reports and theories surfaced in an attempt to pinpoint the vulnerability. One such theory targeted Apache Struts as the software responsible for the the breach. Because Apache Struts is an open-source framework used for developing Java applications, this…

Read More →

How to Create Engaging Social Media Content That Can Drive Results by @KunjalPanchal

Here are nine proven ways to create and share engaging social media content.The post How to Create Engaging Social Media Content That Can Drive Results by @KunjalPanchal appeared first on Search Engine Journal. Source:

Design Tooling is Still Figuring Itself Out

It probably always will be, to be fair. At the moment, there are all kinds of things that design software is struggling to address. The term “screen design” is common, referring to the fact that many of us are designing very specifically for screens, not print or any other application and screens have challenges unique to them. We have different workflows these days than in the past. We have different collaboration needs. We have different technological and economic needs. Let’s take a peak at all this weirdness. Design tooling is still figuring out Responsive Design It’s almost taken for granted these days that any given new web project (or redesign) will be responsive design. Responsive design is the answer for screens of different sizes and different capabilities. So we can’t just design a 1280px wide version and call it a day. Software like Sketch has made multiple artboards of arbitrary…

Read More →

Web Developer – Entry level Agency opportunity – Vertical Measures – Phoenix, AZ

Experience with WordPress &amp; Drupal platforms and plugins. What we need is an entry level web developer for our Conversion Rate Optimization team in Phoenix, AZ… $40,000 – $45,000 a yearFrom Indeed – Thu, 14 Sep 2017 21:43:19 GMT – View all Phoenix, AZ jobs Source:

The OSTraining Podcast #9: Aleksander Kuczek and Brad Morrison

In this week’s episode, I talk with Aleksander Kuczek and Brad Morrison about WordPress site maintenance. Alex runs a SaaS service ( and Brad runs a WordPress support services ( We discussed all about the ups-and-downs of maintaining thousands of sites. Which plugins break the most sites? How to make sure nothing goes wrong when running thousands of updates? Both Aleksander and Brad moved to site maintenance after realizing how hard it was to run an agency. We mentioned Jason Cohen’s article, the unfortunate math behind consulting companies. Towards the end of the podcast, Aleksander and Brad share what they’ve learned about the platforms competing with WordPress. Aleksander runs a scanner to find out where people go when they leave his service? Do you they go to Drupal, Squarespace, Wix, or somewhere else? [[ This is a content summary only. Visit for full links, other content, and more! ]] …

Read More →

Web Developer position is open @WesternMichU

Kalamazoo, MI, United States Source:

​Deliver exceptional customer experiences in your product

(This is a sponsored post.)Pendo delivers the only complete platform for Product Teams that helps companies create great products. The Pendo Product Experience Platform enables Product Teams to understand product usage, collect user feedback, measure NPS, assist users in their apps and promote new features in product – all without requiring any engineering resources. This unique combination of capabilities is all built on a common infrastructure of product data and results in improved customer satisfaction, reduced churn, and increased revenue. Pendo is the proven choice of innovative product leaders at Salesforce, Proofpoint, Optimizely, Citrix, BMC and many more leading companies. Request a demo of Pendo today. Direct Link to Article — Permalink ​Deliver exceptional customer experiences in your product is a post from CSS-Tricks Source: CssTricks

Is there any value in people who cannot write JavaScript?

Mandy Michael: If all you do in your job is write JS, that is fantastic and you are awesome, just like all the people that write CSS or have a focus in a particular area like accessibility, SVG, animation etc. What I am very concerned about is that many still don’t see value in being skilled in CSS & HTML. This attitude is something I just don’t understand. All of us working together provide value in our industry. +1 on all Mandy’s points. I suspect HTML and CSS skill will swing back higher in desirability a bit as design trends swing toward more complicated looks. More interesting layouts being one of those things. I tend to find those developers who only dabble in HTML/CSS fall over quickly when it comes to from-scratch work that involves layout. There is a lot of gray area here too. For example, I write Ruby…

Read More →

Back to Top