Category Archive for: web development,

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.


Boston Drupal Meetup Considers Distributions

The topic was “Distributions” at the September Boston Drupal Meetup, which was held at Acquia HQ in downtown Boston, and attendees were treated to an unusually comprehensive session. That’s because Drupal Project Lead Dries Buytaert kicked off the meeting by going waaay back, to the very first Drupal “distro.” To back up a bit, a distribution is a combination of Drupal core + modules + configuration + documentation — all bundled up and optimized for a particular purpose or group of users. And the very first distro, according to Dries: DeanSpace, the campaign management system used by Howard Dean during his brief, but notable, campaign for President of the United States in 2004. At the time, Drupal was relatively unknown, and DeanSpace gave the platform a boost. Ever since, Dries said, he’s been bullish about distributions: they help Drupal get into new places, and they reduce the burden of selecting…

Read More →

When Design Becomes Part of the Code Workflow

I recently did an experiment where I created the same vector illustration in three different applications, exported the illustration as SVG in each application, then wrote a post comparing the exported code. While I loved the banter and insights that came in the comments, I was surprised that the bulk of conversation was centered on the file size of the compiled SVG. I wasn’t surprised because performance and SVG do not go hand-in-hand or that performance isn’t the sort of thing we generally care about in the front-end community. I was surprised because my personal takeaway from the experiment was a reminder that SVG code is code at the end of the day and that the way we create SVG in applications is now more a part of the front-end workflow than perhaps it has been in the past. I still believe that is the key point from the post…

Read More →

How to Write Better Code: The 3 Levels of Code Consistency

When working on an article about user-centered web development I ended up exploring a bit more the topic of consistency in code. Consistency is one of the key reasons why we need coding guidelines and also a factor for code quality. Interestingly enough, so I noted, there are three levels of consistency: individual, collective, and institutional. Level 1: Individual Consistency At a basic level, when there’s little standardization in our organization (or when we simply work alone), consistency simply means to be consistent with ourselves. We benefit from always formatting code the same way. If we, just the one of us each, usually omit unneeded quotes around attribute values as is absolutely valid, as such projects prove, we should always do so. If we prefer not to end the last declaration in a CSS rule with a semicolon, we should never ot do so. If we prefer to always use…

Read More →

Fantastic Techniques In Designing 404 Error Pages

Chances are, you’ve probably encountered a lot of 404 error pages at least once in your online browsing experience. These pages are signals that reveal something wrong in the website, resulting in browsing interruptions. While it can be pretty disappointing to get stuck in these error pages, website owners can actually use them to entertain their visitors or provide important bits of information. Design Ideas For Your 404 Error Pages Here are some design techniques to turn your otherwise a discouraging 404 error into an entertaining – and lead-generating – page on your site: 1. Choose a catchy line from a popular song http://studiogewoon.nl/404 If there is one thing that will keep your visitors entertained even when they stumble upon your site’s 404 error page, that’s a memorable line from famous songs. This is a clever way to make your visitors stay, because it is likely that they will enjoy…

Read More →

Decoupled Drupal Technologies and Techniques

We’ve got a new installment in the decoupled Drupal project we’re working on with Elevated Third and Hoorooh. The project we’re documenting was one we worked on for Powdr Resorts, one of the largest ski operators in North America. The first installment in the series was A Deep Dive into a Decoupled Drupal 8 Project. Part two offered a radical change of altitude, from Andy Mead, Drupal Developer at Elevated Third: Decoupled Drupal: A 10,000-foot View. And now part 3 is live: Decoupled Drupal Technologies and Techniques In this episode, senior Drupal developer Joe Flores describes a common situation: a company (Powdr) that has many, slightly different sites. The solution he describes is up-to-the-minute: using Drupal multisite, Paragraphs, JSON REST API, and other related tools. Check it out for insights from the cutting edge of web development. Source: http://dev.acquia.com/

How Artificial Intelligence is Changing Web Development

What do you think of when you think Artificial Intelligence? Maybe you think of IBM’s Watson and how it won at Jeopardy a few years back. Maybe you remember hearing recently that Google’s DeepMind beat someone at a really challenging game called Go. Maybe that makes you think of Google’s self-driving cars. Regardless of exactly what you associate with AI, it is serious business. Source: https://www.phase2technology.com/feed/

​The #1 Website for Coding Challenges

Coderbyte is a web application built to help you practice programming and improve your algorithm skills. We offer a collection of coding challenges and web development courses that can help you prepare for an upcoming job interview or general technical assessment. All of our coding challenges can be completed directly in our online editor, and if you need help along the way you can view thousands of user-submitted code solutions as well. View all Coding Challenges Direct Link to Article — Permalink ​The #1 Website for Coding Challenges is a post from CSS-Tricks Source: CssTricks

Front End Web Developer (Drupal) – OVH US – Reston, VA

Experience developing user interfaces using Drupal. 3-5+ years of front-end web development experience within a CMS driven environment, Drupal experience…From OVH US – Fri, 04 Aug 2017 19:05:29 GMT – View all Reston, VA jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

Full Stack MVC PHP Developer – Qualtim, Inc. – Madison, WI

Experience with Drupal a plus. Web development firm in Madison, WI, seeks a full stack developer. MVC Frameworks, PHP, React/JavaScript….From Indeed – Thu, 03 Aug 2017 13:07:39 GMT – View all Madison, WI jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

Drupal Developer/Architect – Insomniac Design, Inc. – Washington, DC

As a Drupal Developer you will use your exceptional web development skills and experiences to architect and develop responsive Drupal websites and web…From Insomniac Design, Inc. – Tue, 25 Jul 2017 22:06:52 GMT – View all Washington, DC jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

​Edit your website, from your website

Stuck making “a few easy changes” to the website for someone? Component IO makes it quick and simple for you or your team to make edits (even for non-technical users). You can manage content with a WYSIWYG editor or instantly update HTML, CSS, and JavaScript right from your website. Make changes faster, empower your team, and avoid redeployment bugs. Works with every web technology, from WordPress to Rails to React. Join hundreds of projects already using Component IO, with a free tier and plans from $7.95/mo. It’s built to make web development easier for everyone. Try it free Direct Link to Article — Permalink ​Edit your website, from your website is a post from CSS-Tricks Source: CssTricks

Media Temple

Media Temple has always been huge supporters of the web design and development communities. They got some deals cookin’ right now to celebrate the 20th anniversary of CSS itself. Funny to think this site is just about exactly half as old as its namesake. Over on their blog, Alex Rojas rounded up some highlights of those first 20 years, and I did similarly. I’ve used Media Temple for hosting for this site, and dozens and dozens of others, throughout my years in web development. One of the things I always think about with hosting is speed. To be perfectly honest, a host can only do so much for you. As long as you’re on good hardware that is appropriate for your site, the rest of that, say 90%, is on you. You need to make good choices, write good code, do persistent monitoring, and all that. When you’re working on…

Read More →

15 Useful JavaScript Libraries to Enhance Your Site

Inspired Magazine Inspired Magazine – creativity & inspiration daily Making a great site requires a lot of skills, but you don’t always have to develop everything completely from scratch. To use any of the JavaScript libraries presented in this article, you will need to have at least some existing JavaScript skills, but you also don’t necessarily need to be an expert. What you do need to be expert with is working out how to blend the libraries into a site to get the most benefit from them. This isn’t really something that can be taught. It’s a skill you can only learn by doing. Once you have mastered the concepts, however, there is no limit to your creativity and what you can achieve with it. Collected here is our list of the most useful JavaScript libraries available to programmers for site enhancement. You may not see your favorite listed here,…

Read More →

Drupal Developer – Insomniac Design, Inc. – Washington, DC

As a Drupal Developer you will use your exceptional web development skills and experiences to architect and develop responsive Drupal websites and web…From Insomniac Design, Inc. – Thu, 08 Jun 2017 22:15:38 GMT – View all Washington, DC jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

Senior Manager Web Development – Worldstrides – Charlottesville, VA

Proven experience managing developers either PHP or C#/.NET developing in a CMS (preferably either Drupal or Sitecore). Senior Manager of Web Development….From Worldstrides – Thu, 08 Jun 2017 20:06:46 GMT – View all Charlottesville, VA jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

Senior Drupal Developer – iSolvers Inc. – Washington, DC

Senior Drupal Developer*. Drupal Developer with Web Development experience and Drupal 7, 8, Javascript, JQuery, HTML, CSS, REST API’s, PHP, JSON, SQL etc….From Indeed – Mon, 15 May 2017 11:23:33 GMT – View all Washington jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

Simple Offline Website

A little while back, Nicolas Bevacqua wrote the fantastic article Making a Simple Site Work Offline with ServiceWorker. We kinda tag teamed the idea. Nicolas did all the work, but I put forth the idea (and designed the crappy little website) that we were going to make work offline. I wanted a site that wasn’t as complicated as a major web app with loads of resources and API usage, but wasn’t as simple as a single HTML page. Everything in that article is up-to-date and serves as a great reference to getting started with offline capabilities for a site. Just a few notes: I updated the repo to make sure it was all working properly. Again the example isn’t totally barebones, but simple. It has a little build script that represents fairly normal modern web development: Sass, asset concatenation/minification/sourcemaps, SVG icon system, and… shuffling things around to make a production…

Read More →

“UX drives all of this.”

This little Twitter exchange has stuck in my mind quite a bit. 1997: Let’s make a website!*fires up vi* 2007: Let’s make a website!*downloads jQuery**fires up vi* 2017: Let’s make a website!😵 pic.twitter.com/RT4VVnJjNS — Thomas Fuchs (@thomasfuchs) February 22, 2017 Cut the crap. Websites in 2007 were terrible. UX drives all of this. https://t.co/k2akE8tjTU — Colin Megill (@colinmegill) February 24, 2017 While I think it’s generally advisable to stay away from snarky Twitter arguments, this touches on some interesting stuff that I think a lot of folks are feeling. Thomas has a point: web development has only gotten more complicated Listen to any Q&A session at a dev conference and you’ll hear this. It’s like THE prevailing talking point right now. This complication isn’t to be ignored. People are feeling it. Super smart and competent devs are understandably nervous about it. The implications of super complicated development setups and build…

Read More →

Back to Top