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.

24 Ways

24 Ways, the advent calendar for web geeks, started up again this week. Throughout December they’ll be publishing a wide range of posts all about web design, CSS, and front-end development. Chen Hui Jing has already written a great post about feature queries and Stephanie Drescher published a post today about a tool called sonarwhal which identifies accessibility, performance and security issues, just to name a few. And if you’re into advent calendars, here’s another 16 web development related ones. Direct Link to Article — Permalink 24 Ways is a post from CSS-Tricks Source: CssTricks

A Look Back at Viget’s First Apprenticeship Cohort

This week, our first cohort of apprentices wrap up their 10 week-long Viget experience.  The apprentices are filling out feedback surveys, their advisors are preparing their final review lunches, and Erica is starting to connect with applicants for our next cohort.  Before we all move on to our next challenge, I want to take a step back and reflect on our program design and the exceptional folks who joined in our first official cross-disciplinary apprenticeship class. Our Program We designed the Viget apprenticeship program with three main areas for learning, each one reinforcing the other: Discipline-specific learning & trainingGlobal curriculumClient work Discipline-specific learning & training Each apprentice had a dedicated mentor with whom they met each week. Mentors were responsible for helping apprentices ramp up on specific skills with increasing levels of autonomy. This discipline-specific training was provided 1:1 and was based on the apprentice’s knowledge and needs. For example,…

Read More →

Compilers are the New Frameworks

Tom Dale: Increasingly, the bytes that get shipped to browsers will bear less and less resemblance to the source code that web developers write. Indeed. I suspected the same: Because performance matters so much and there is so much opportunity to get clever with performance, we’ll see innovation in getting our code bases to production. Tools like webpack (tree shaking, code splitting) are already doing a lot here, but there is plenty of room to let automated tools work magic on how our code ultimately gets shipped to browsers. Tom also says: This is a loss in some ways (who else got their web development start with View Source?) but is a huge win for users, particularly in emerging markets. It seems to me today’s world of GitHub, StackOverflow, and the proliferation of learning resources more than make up for learning via our own website spelunking, not to mention how…

Read More →

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 →


Drupal experience a plus. IXIS, a digital strategy company based in Burlington, VT, is looking for a Junior Web Developer intern. We pride ourselves on….From IXIS – Wed, 23 Aug 2017 05:51:31 GMT – View all Burlington, VT jobs Source:

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 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:

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:

​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:

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:

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:

​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:

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:

Back to Top