Posts Tagged:platform

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.

Instagram Video Marketing: Everything You Need to Know

When Instagram rolled out, it was all about the pictures. Now, it’s more accurate to say that it’s all about the visual. Pictures, of course, are still a staple part of the platform, but video is holding its own, too. Videos can be shared in the newsfeed, in stories, and can be used to create Read more Source:

From a world wide web to a personal web

Last week, I had a chance to meet with Inrupt, a startup founded by Sir Tim Berners-Lee, who is best known as the inventor of the World Wide Web. Inrupt is based in Boston, so their team stopped by the Acquia office to talk about the new company. To learn more about Inrupt’s founding, I recommend reading Tim Berners-Lee’s blog or Inrupt’s CEO John Bruce’s announcement. Inrupt is on an important mission Inrupt’s mission is to give individuals control over their own data. Today, a handful of large platform companies (such as Facebook) control the media and flow of information for a majority of internet users. These companies have profited from centralizing the Open Web and lack transparent data privacy policies on top of that. Inrupt’s goal is not only to improve privacy and data ownership, but to take back power from these large platform companies. Inrupt will leverage Solid,…

Read More →

Best Career Decision?

A very cool thread that has some neat answers from folks who shared about some of their best career decisions. There are some good answers: Emotionally detaching. I was a workaholic from age 16 until 33 and this was my primary identity. I used to always be proud of the work I did, no matter how lame the company or how many times I was screwed over. Then one day my father died, and I was fired from a company who I truly believed in and for whom I had sacrificed. This sounds cynical, but it’s really peaceful. With the emotional energy and sheer time saved I am able to cultivate strong relationships, passionate devote myself to music, be a better father/husband/son, discover new interests that have nothing to do with the internet. I frequently espouse the virtues of a “Fuck you, pay me” work attitude, and I recommend everybody…

Read More →

The Top 5 SEO Software Suites for Agencies by @clarkboyd

This guide reviews five of the most effective SEO platforms, highlighting the areas in which each platform excels.The post The Top 5 SEO Software Suites for Agencies by @clarkboyd appeared first on Search Engine Journal. Source:

Instagram Live Video Examples That You can Use to Attract New Users

New features are frequently added to Instagram as a way to keep up with the evolving needs of users. This year alone, over 20 new features were released on the platform. One of the most successful features to date is Instagram Live Video. More brands are turning to it because “live video is more appealing to Read more Source:

Instagram Sponsored Posts: Everything You Need to Know

Instagram has 1 billion monthly active users. 500 million of those users are engaging daily on the platform. And they’re not just engaging with their very best of friends. They’re engaging with brands, too, 10x more than they do on Facebook. Since 60% of users are discovering new products on Instagram and more than 200 Read more Source:

Defending Against a Self-Propagating Drupal Botnet Attack

On the 28th of March 2018 the Drupal Security Team announced SA-CORE-2018-002, a serious Remote Code Execution vulnerability, which came to be known by many as “Drupalgeddon 2”. The patches to Drupal core were quite simple and Acquia implemented a platform-level mitigation within a few hours of the announcement. However, it was not trivial to reverse engineer the actual exploit(s), and it took a couple of weeks for credible Proof of Concept exploits to be published. Of course, once they were, exploit attempts were seen in the wild shortly after. Approximately one month after the initial announcement, Acquia’s Incident Response (IR) team began to see evidence of an attempt to exploit the vulnerability apparently coordinated from a single IP address belonging to a fairly well know French “cloud computing company”. The real server IP has been changed in this write-up. From the Drupal site logs, the attack followed a familiar…

Read More →

Test out the cloud platform developers love for free with a $100 credit

(This is a sponsored post.)DigitalOcean invites you to experience a better, faster and simpler cloud platform designed to scale based on your needs. Get started for free with a $100 credit toward your first project and discover why the most innovative companies are already hosting on DigitalOcean. Direct Link to Article — PermalinkThe post Test out the cloud platform developers love for free with a $100 credit appeared first on CSS-Tricks. Source: CssTricks

We made Drupal a lot easier to evaluate

Seven months ago, Matthew Grasmick published an article describing how hard it is to install Drupal. His article included the following measurements for creating a new application on his local machine, across four different PHP frameworks: Platform Clicks Time Drupal 20+ 15:00+ Symfony 3 1:55 WordPress 7 7:51 Laravel 3 17:28 The results from Matthew’s blog were clear: Drupal is too hard to install. It required more than 15 minutes and 20 clicks to create a simple site. Seeing these results prompted me to launch a number of initiatives to improve the evaluator experience at DrupalCon Nashville. Here is the slide from my DrupalCon Nashville presentation: A lot has happened between then and now: We improved the download page to improve the discovery experience on We added an Evaluator Guide to We added a quick-start command to Drupal 8.6 We added the Umami demo profile to Drupal 8.6…

Read More →

Coding with Cache Tags in Drupal 8

Cache tags are a game changer for your caching strategy in Drupal 8. Expiry vs invalidation Up until Drupal 8, Drupal has had one caching strategy called cache expiration. It cached computed output for a fixed period of time (e.g. 1 hour). There are two downsides to this approach: You cannot see newer content until the expiration time (time-to-live or TTL) had lapsed. You would have to compute output again after the expiration period even if nothing had changed. Drupal 8 introduced another option called cache invalidation. This is where you set the cache lifetime to be permanent and invalidate (purge) that cached item when its no longer relevant. Drupal 8 does this by storing metadata about the cached item. Then, when an event occurs, such as an update on a node, the metadata can be searched to find all cache items that contain computed data about the updated node,…

Read More →

Medium’s Time is Running Out

I’ve already said this a handful of times, but, I’m going to say it plainly: Medium is a risk to your long-term publishing needs. In fact,, ultimately, will not last. This doesn’t mean that it’ll disappear tomorrow… or that it’ll disappear in 10 years… but, it will eventually be replaced and you’ll have to migrate the 10’s… 100’s… 1,000’s of blog posts that you’ve committed to it. Might as well own your content on your own platform outright, now, instead of later. That’s why I suggest choosing something like WordPress (here’s a post on migration) because it’s completely sustainable. And, you don’t necessarily have to use a self-hosted (paid) solution to start – use and go from there. I was reminded of this recently because Medium has killed the ability to use custom domains, which, is insane to me considering how many people moved over for that singular service itself! Big…

Read More →

Google Ads Automation Features to Save You Time and Generate Sales

Google Ads is a great way to bring in new business and make some big money. But it’s also a headache like almost no other platform. It’s draining just trying to monitor one campaign, let alone multiple or even dozens at a time. Plus, you could be sabotaging your ROI by spending so much time on the Read more Source:

What You Need to Know About WCAG 2.1

Background on WCAG The Web Content Accessibility Guidelines (WCAG) 2.0 have been the international standard for accessibility since the European Union adopted them in 2016. WCAG 2.1 adds new requirements to each of the three compliance levels (A, AA, and AAA). Here at Viget, we aim to comply with WCAG Level A on all projects and we work with clients to determine which aspects of AA and AAA compliance are appropriate for their audiences. What’s New in Level A Label and name text should match on HTML elements (2.5.3). It’s important to note that this standard isn’t necessarily referring to the name attribute on input elements. For some elements, identifiable text could be a label, the text inside the element or the name attribute. Don’t rely on device motion or wild pointer gestures for functionality (2.5.4 & 2.5.1). This one may seem like a no-brainer, but as digital experiences continue…

Read More →

Level up your hosting. Get started on DigitalOcean with $100.

(This is a sponsored post.)Tired of slow, unreliable web hosting? See how easy it is to self-host your next project on DigitalOcean’s cloud platform. Build and manage ultra-fast websites, blogs, and other static web pages using our user-friendly control panel or simple API, all with a 99.99% uptime SLA. Save time using our One-Click install apps for WordPress, Ghost and Discourse. Never worry about running out of storage space again with Spaces — highly scalable, affordable object storage. Sign up today with a free $100 credit for CSS-Tricks readers. Direct Link to Article — PermalinkThe post Level up your hosting. Get started on DigitalOcean with $100. appeared first on CSS-Tricks. Source: CssTricks

Bare Midriffs

How does one go about building a working social network and online community? Perhaps you can borrow (or steal) these great ideas from Caterina Fake. Here are some great things that I’ve been chewing on: That’s why I believe every founder of an online community has a responsibility to shape the culture from day one — because the tone you set is the tone you’re gonna keep. You set the tone and the pace and what is acceptable (and not) from Day #1. All of these things come from who you are as a person, so, if you’re a racist then you’re going to most likely attract (and build) a racist social network. It’s very rare these days for there to be direct communication between companies and their user base. In fact, [user communication] is seen as a customer service problem — you know, eating up customer service hours. Most companies actually try to…

Read More →

Developer for specific platform position is open

Athens, Greece Source:

Ruby, Rails, and CircleCI 2.0

There’s a movement lately in the development world that I’ve really enjoyed: “Know your tools” – probably tool authors It’s encouraged me to dive deeper into the tools that I use every day and understand more how they work. Ruby? I should know how OpenStruct works. Rails? I should understand the request cycle. SQL? I should understand database views and triggers. Git? I should understand how to rebase. CI? I should understand my tool of choice. Why? Because it makes me a better developer. I expose myself to new patterns, learn new concepts, and have those solution-patterns in my toolbox for when I need to solve problems. Today, I want to talk about my tool of choice for Continuous Integration. CircleCI 2.0 My tool of choice for Continuous Integration lately is CircleCI 2.0. I’ve really enjoyed it. I don’t think I went out of my way to pick them, honestly,…

Read More →

A native lazy load for the web platform

A new Chrome feature dubbed “Blink LazyLoad” is designed to dramatically improve performance by deferring the load of below-the-fold images and third-party <iframe>s. The goals of this bold experiment are to improve the overall render speed of content that appears within a user’s viewport (also known as above-the-fold), as well as, reduce network data and memory usage. ✨ 👨‍🏫 How will it work? It’s thought that temporarily delaying less important content will drastically improve overall perceived performance. If this proposal is successful, automatic optimizations will be run during the load phase of a page: Images and iFrames will be analysed to gauge importance. If they’re seen to be non-essential, they will be deferred, or not loaded at all: Deferred items will only be loaded if the user has scrolled to the area nearby. A blank placeholder image will be used until an image is fetched. The public proposal has a…

Read More →

5 Reasons Why You Should Use a DMP for Your Search Campaigns

Here are five reasons why a data management platform can be hugely beneficial for your paid search campaigns.The post 5 Reasons Why You Should Use a DMP for Your Search Campaigns appeared first on Search Engine Journal. Source:

Back to Top