Category Archive for: Drive

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.


Who sponsors Drupal development? (2017-2018 edition)

For the past two years, I’ve examined Drupal.org’s commit data to understand who develops Drupal, how much of that work is sponsored, and where that sponsorship comes from. I have now reported on this data for three years in a row, which means I can start to better compare year-over-year data. Understanding how an open-source project works is important because it establishes a benchmark for project health and scalability. I would also recommend taking a look at the 2016 report or the 2017 report. Each report looks at data collected in the 12-month period between July 1st and June 30th. This year’s report affirms that Drupal has a large and diverse community of contributors. In the 12-month period between July 1, 2017 and June 30, 2018, 7,287 different individuals and 1,002 different organizations contributed code to Drupal.org. This include contributions to Drupal core and all contributed projects on Drupal.org. In…

Read More →

Drupal 8.6.0 released

Last night, we shipped Drupal 8.6.0! I firmly believe this is the most significant Drupal 8 release to date. It is significant because we made a lot of progress on all twelve of Drupal 8 core’s strategic initiatives. As a result, Drupal 8.6 delivers a large number of improvements for content authors, evaluators, site builders and developers. What is new for content authors? For content authors, Drupal 8.6 adds support for “remote media types”. This means you can now easily embed YouTube or Vimeo videos in your content. The Media Library in Drupal 8.6Content authors want Drupal to be easy to use. We made incredible progress on a variety of features that will help to achieve that: we’ve delivered an experimental media library, added the Workspaces module as experimental, providing sophisticated content staging capabilities, and made great strides on the upcoming Layout Builder. The Layout Builder is shaping up to…

Read More →

Drupal 8.6.0 released

Last night, we shipped Drupal 8.6.0! I firmly believe this is the most significant Drupal 8 release to date. It is significant because we made a lot of progress on all twelve of Drupal 8 core’s strategic initiatives. As a result, Drupal 8.6 delivers a large number of improvements for content authors, evaluators, site builders and developers. What is new for content authors? For content authors, Drupal 8.6 adds support for “remote media types”. This means you can now easily embed YouTube or Vimeo videos in your content. The Media Library in Drupal 8.6Content authors want Drupal to be easy to use. We made incredible progress on a variety of features that will help to achieve that: we’ve delivered an experimental media library, added the Workspaces module as experimental, providing sophisticated content staging capabilities, and made great strides on the upcoming Layout Builder. The Layout Builder is shaping up to…

Read More →

How to Give a Great Agile/Scrum Sprint Demo

Overview The Sprint Demo (often part of the Sprint Review ceremony in Agile/Scrum methodology) is a critical step in completing a sprint, an opportunity to excite stakeholders, and a chance for developers to show off their work. For presenters, however, the demo can be a stressful exercise due to a lack of confidence, structure, or practice. If you’re nervous about giving your first demo, haven’t enjoyed giving demos in the past, or you just want to get better at demoing, this post is for you! Note that I’m not going to spend much time describing what a demo is–there are plenty of other posts online about that. This post is specifically geared towards helping you give a great one. Okay, so you’ve been tapped / elected / volunteered to give a demo, what’s the first step? Start by gathering information and setting some boundary conditions for the demo. I like…

Read More →

VS Code extensions for the discerning developer palette

I am a VS Code extension snob. I like to hunt down the most obscure extensions for VS Code — the ones that nobody knows about — and impress people at parties with my knowledge of finely aged and little-known VS Code capabilities… then watch as they look around desperately for someone else to talk to. It’s like the “Sideways” of VS Code. In my endless pursuit of the perfect VS Code setup, I reached out to my colleagues here on the Azure team and asked them to share their favorite extension in their own words. So clear your pallet and breathe in the aromatic flavors of productivity; I am your VS Code Extension Sommelier. Christina Warren – Settings Sync I cannot live without this extension. If you use multiple machines (especially on multiple platforms, where a sym-linked Dropbox folder won’t really work), this extension is for you. It syncs…

Read More →

50+ Social Sharing Sites That Boost SEO & Drive Traffic by @jonleeclark

Here are 55 social bookmarking sites that you can leverage in your SEO strategy.The post 50+ Social Sharing Sites That Boost SEO & Drive Traffic by @jonleeclark appeared first on Search Engine Journal. Source: https://www.searchenginejournal.com/feed/

Google Makes Event Structured Data More Useful by @martinibuster

Google makes it easier to drive more sales to almost all local businesses.The post Google Makes Event Structured Data More Useful by @martinibuster appeared first on Search Engine Journal. Source: https://www.searchenginejournal.com/feed/

Experience Express in Utrecht: Conversational Design and Modern Front-end Approaches at Frontend United

With a uniquely diverse community of designers, developers, and everyone in between, Frontend United is one of the conferences I find I enjoy more and more each time I attend. My previous time at this wonderful Drupal-adjacent conference was in Ghent, where I gave a session about the promise (and perils) of decoupled Drupal. This time, in Utrecht, a wide range of designer- and developer-oriented content greeted attendees both within and well outside the Drupal universe. This time on the Experience Express, we call briefly in Utrecht to discover some new best practices in conversational design, tinker around with browser-based debugging tools, and listen in on Drupal’s project lead Dries Buytaert and his plans for JavaScript in Drupal core. A little more conversation … and design On Friday at Frontend United, I had the opportunity and privilege of presenting a session about conversational interfaces entitled “Talk over text: Conversational design…

Read More →

The Eleventh Fourth

Holy heck it feels like the last year has flown by! Longtime readers will remember that the fourth of July is CSS-Tricks birthday and we blog it each year. We turned 10 last year, and now we welcome our first palindromic number birthday. Huge thank you First, as ever, thank you for being part of CSS-Tricks. However you end up here, we hope that we’re useful to you, know that we’re always trying to be even more useful to you, and know that you make the site possible. Can we ask you some questions? The whole point of this survey is to understand you better and use that understanding to make choices that serve you better. That’s it! It’s super helpful to us and totally anonymous. Take the CSS-Tricks Reader Survey A new design is coming Hate to be a tease, as there is nothing to show you yet and…

Read More →

3 Big Ideas That Will Drive a Fresh Back-to-School PPC Strategy by @john_a_lee

These three data-driven back-to-school PPC ideas can positively impact your entire paid search strategy.The post 3 Big Ideas That Will Drive a Fresh Back-to-School PPC Strategy by @john_a_lee appeared first on Search Engine Journal. Source: https://www.searchenginejournal.com/feed/

Google AdWords Has New Features to Help Drive Sales and Measure Results by @MattGSouthern

Google announced new AdWords features today at SMX which are all designed around two things: increasing sales and measuring results.The post Google AdWords Has New Features to Help Drive Sales and Measure Results by @MattGSouthern appeared first on Search Engine Journal. Source: https://www.searchenginejournal.com/feed/

Creating a VS Code Theme

Everyone has special and perhaps, particular, tastes when it comes to their code editor. There are literally thousands of themes out there, and for good reason: a thing of beauty and enhancement to productivity for one can be a hindrance to another. It’s been an item on my bucket list to create my own theme. I was coding very late the one night, well into the small hours of the morning. Everyone in my house was sleeping and so, as usual, the only light was the glow of my screen. I know it’s not necessarily healthy to code like this, but it’s literally the time I’m most productive: there are minimal distractions, I’m not dealing with work stuff, family stuff, friend stuff, or puppy stuff. I can focus. I had some preferences set for the theme I had been using and, though they all worked well for daytime or plane…

Read More →

What’s the best use of a leader’s time?

I asked this to 700+ managers, founders and executives from all over the world. Here’s what they said.Time is the one constant we are all given. No one gets more or less of it than anyone else.As leaders, it’s how we spend our time — what we choose to prioritize, and what we choose not to do at all — that reveals what’s important to us, and determines our team’s outcomes. If we want to figure out how to be an effective leader in the workplace, we must start with examining how we spend our time.As a CEO myself, I’ve personally wrestled with this. I’ve had weeks where I’ve had fires to put out, meetings to show up to, business development calls to make, interviews to hold… Before I know it, the week is over, and I’m looking back at it thinking, “What the hell just happened? Where did my week go? Is that really where I…

Read More →

10 Local Strategies to Drive More Customers from AdWords & Facebook [Webinar] by @A_Ninofranco

Learn local AdWords and Facebook ad strategies that can deliver great results for your business in this SEJ ThinkTank webinar.The post 10 Local Strategies to Drive More Customers from AdWords & Facebook [Webinar] by @A_Ninofranco appeared first on Search Engine Journal. Source: https://www.searchenginejournal.com/feed/

A Specification Tool for Drupal 8

Revered management thinker Peter Drucker once wrote, “If you can’t replicate something because you don’t understand it, then it really hasn’t been invented; it’s only been done.” In many ways content modeling in Drupal has been done without being invented. There is no accepted method of analysis, no common format for specification, no process for change management, no best practices for testing. Consequently outcomes are highly variable. For this reason, we’re developing a discipline for content modeling at Acquia. It’s drastically reducing both costs and defect rates for us, and we’re sharing it with you in this post. Introducing the Drupal Spec Tool The cornerstone of the discipline is something we call the Drupal Spec Tool, consisting of a spreadsheet and automated testing infrastructure. Why a Specification Tool? A standard specification format is an industry’s answer to the difficulty of validating, communicating, and conceptualizing complex solutions. Every professional domain has…

Read More →

Learning Gutenberg: Building Our Custom Card Block

We’ve got some base knowledge, we’ve played with some React and now we’ve got our project tools set up. Let’s dive into building our custom block. Article Series: Series Introduction What is Gutenberg, Anyway? A Primer with create-guten-block Modern JavaScript Syntax React 101 Setting up a Custom webpack A Custom “Card” Block (This Post) What we’re building We’re going to build a custom card block that features an image, a title and a summary. It’s a really common design pattern in the web and it also let’s us look at some core Gutenberg components, along with core WordPress elements, such as the Media Library. We’ll also play with some display logic with JSX for the front-end markup. Our glorious custom card block! Our glorious custom card block! We’re going to focus solely on the CMS aspect of this block in this tutorial. What it renders is some nice, clean markup…

Read More →

The Brand Means Nothing

I was chatting with a younger professional earlier this week as he had asked me a few questions about a possible career move to another company. He first starts off the conversation asking for my opinion about Company X versus Company Y and which one had a better “brand” in the industry. I told him that I didn’t give a fuck. Then, I told him that he shouldn’t either. Focusing on the “brand name” of a business as a significant part of your decision making process for your next career move is entirely backwards. I argue that it shouldn’t be part of your decision making matrix at all. Instead, focus on getting to know the people in the business, especially those that you will interact with the most. Make sure that they respect you and that you can respect them. If you need more time to do that in a…

Read More →

Learning Gutenberg: What is Gutenberg, Anyway?

Gutenberg is the new React-driven SPA editing experience in WordPress. Oh wait, a string of buzzwords doesn’t count for a viable explanation of software? We’re going to unpack that string of buzzwords as we explain what Gutenberg is. Article Series: Series Introduction What is Gutenberg, Anyway? (This Post) A Primer with create-guten-block (Coming Soon!) Modern JavaScript Syntax (Coming Soon!) React 101 (Coming Soon!) Setting up a Custom webpack (Coming Soon!) A Custom “Card” Block (Coming Soon!) First, a before-and-after screenshot might drive home the idea for you: On the left, the editor as it exists pre-Gutenberg. On the right, with Gutenberg enabled via plugin. Buzzword #1: Editing Experience Gutenberg is a redesign of the WordPress WYSIWYG editor. The editor in WordPress has traditionally been that single WYSIWYG field, (the blob of content) that saves the entire content of the post to the post_content database table. Gutenberg doesn’t change this: it…

Read More →

Back to Top