Category Archive for: interactive

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.


How to Build Your Own Alexa Service

With the recent introduction of Amazon and Google products that provide Ironman-esque voice control functionality, we’ve been wondering lately what this means for the future of human computer interactions. Always on the lookout for emerging technology to get ahead of, we decided to put a project together to see what these little devices are capable of. We had about 2 weeks before the three Viget offices were assembling for an all hands gathering, so we wanted to something both fun and interactive. What we ended up with was an Alexa service that could figure out which Viget employee you were thinking about. We called it: The Know It All Trying out our latest Viget team game using voice control. Can you guess who? More updates soon! cc @alexadevs @amazonecho #Alexa pic.twitter.com/M1YgCh3obj— Viget (@viget) June 13, 2017 There are a couple pieces to this puzzle – a Rails backend, a React…

Read More →

Oh No! Our Stylesheet Only Grows and Grows and Grows! (The Append-Only Stylesheet Problem)

This is a real worry these days. I’ve heard it from lots of lots of developers. The years tick by on their projects, and all they ever seem to do is add to their CSS, never remove. It’s not just a feeling, I’ve talked with companies before that track hard data on this. Over five years of tracking the size of their stylesheet, and all it’s ever done is tick upwards in size. This could be considered problematic for several reasons: Files getting bigger is worse for performance The developers are afraid of the CSS #2 being, in my opinion, a much bigger deal than #1. The overall file size of CSS is likely to be fairly small compared to things like image assets and even the JavaScript payload these days. Fancy tooling and the world’s internet speed ever-lurching faster will probably make #1 not that big of a deal.…

Read More →

Front-End Drupal Developer / Themer – Level Ten Interactive – Dallas, TX

LevelTen Interactive, a leading Drupal agency in Dallas, TX, is growing again and has a full-time position open for an experienced Drupal front-end developer….From Level Ten Interactive – Thu, 08 Jun 2017 08:32:17 GMT – View all Dallas, TX jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

Drupal Developer – Level Ten Interactive – Dallas, TX

Full time/part time/contract Drupal Developer job Dallas, TX/remote. LevelTen Interactive, a leading Drupal agency, has a full-time position for an experienced…From Level Ten Interactive – Thu, 08 Jun 2017 08:32:10 GMT – View all Dallas, TX jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

Interland: Be Internet Awesome

This is a neat resource for parents and kids to learn more about things like privacy and cyberbullying and the dangers of the digital world. They even have an interactive world for kids to learn some of the principles and mechanics of these types of situations. Take a look at their virtual playground: Interland. Reality River! Mindful Mountain! Tower of Treasure! Kind Kingdom! I won’t lie… this is good for kids but I’d venture to say that a lot of adults could use a quick reminder of some of these things as well. And the gameplay and graphics and musical score is actually quite good. Really impressed with the work done here! They even have a larger PDF guidebook and resource to download as well, which they are calling a “Digital Citizenship and Safety Curriculum”: You can download it directly here. The post Interland: Be Internet Awesome appeared first on John…

Read More →

Learn How ESPN Used Interactive Data to Chronicle LeBron's Journey

Today we kick off one of the most anticipated NBA Finals in history – the 3rd year in a row pitting the Cavaliers against the Warriors. It also means that one of basketball’s greatest players, LeBron James, is once again at the center of professional basketball’s biggest stage. Earlier this season, LeBron became one of the NBA’s top 10 all-time scorers. In order to capture the drama of the accomplishment and help fans analyze it, ESPN wanted to create an engaging and interactive experience powered by data. They turned to the data visualization experts at Viget to give life to this idea. We concepted, designed, and developed a dynamic, stats-based story that tracks LeBron’s rise from rookie to one of the best of all time. It even uses Kevin Pelton’s SCHOENE projection system to predict when he might make it to the No. 1 spot. It’s been one of our favorite projects…

Read More →

Build a Style Guide Straight from Sass

Last fall, our dev team wanted to get started with style guides. We had added a new member to the team, and as he was getting up to speed, we realized how lacking our project documentation was. If you’ve ever been a new developer on a team with weak documentation, you know how confusing it can be to try to familiarize yourself with a dozen projects without documentation. In deciding on a style guide method, we came up with two main requirements: Low Friction The style guide should be easy to find, easy to read, and easy to maintain. Something that fit into our existing development workflow would be awesome. Adding new directories for sample markup and documentation files would not be awesome. Platform Agnostic We work in WordPress, Drupal, and CakePHP most often, and we wanted something that would work the same way across all three platforms. We wanted…

Read More →

Build a Style Guide Straight from Sass

Last fall, our dev team wanted to get started with style guides. We had added a new member to the team, and as he was getting up to speed, we realized how lacking our project documentation was. If you’ve ever been a new developer on a team with weak documentation, you know how confusing it can be to try to familiarize yourself with a dozen projects without documentation. In deciding on a style guide method, we came up with two main requirements: Low Friction The style guide should be easy to find, easy to read, and easy to maintain. Something that fit into our existing development workflow would be awesome. Adding new directories for sample markup and documentation files would not be awesome. Platform Agnostic We work in WordPress, Drupal, and CakePHP most often, and we wanted something that would work the same way across all three platforms. We wanted…

Read More →

Production Progressive Web Apps with JavaScript Frameworks

This last week at Google I/O, Addy Osmani announced some amazing developer resources for creating Progressive Web Applications (PWAs) that prioritize performance with JavaScript Frameworks. This is a really valuable contribution to the community. A lot of people want better performance for their framework of choice but can’t get buy-in for time and resources to devote to this kind of endeavor. The ability to start with a baseline of high performance and good lighthouse scores is incredibly valuable, allowing developers to enjoy both the productivity and ergonomics of exciting frameworks, without sacrificing speed and user experience. Here are some of the highlights! Addy created a site to explore some of the templates that they built out with the different PWA solutions, as a successor to the very popular TodoMVC, called HN PWA. You can explore all of the demos and the GitHub repo here. He then went through some major…

Read More →

Technical Manager III – Guardian Life Insurance Company – New York, NY

Content Management Systems like WordPress, Drupal. He/She will work alongside business stakeholders, product owners, and developers to build highly interactive,…From Guardian Life Insurance Company – Thu, 18 May 2017 23:17:44 GMT – View all New York, NY jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

Senior PHP / Drupal Developer – Zurka Interactive LLC – Vienna, VA

Drupal database structure. Drupal Administration, Theming, APIs, and custom modules. We’re looking for an outstanding and experienced PHP and Drupal Developer…From Zurka Interactive LLC – Wed, 17 May 2017 10:11:21 GMT – View all Vienna, VA jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

PHP / Drupal Developer – Zurka Interactive LLC – Vienna, VA

Drupal 8 experience. Drupal Administration and Theming. We’re looking for an outstanding PHP and/or Drupal Developer to join a group of sharp people doing…From Zurka Interactive LLC – Wed, 17 May 2017 10:11:21 GMT – View all Vienna, VA jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

Senior PHP / Drupal Developer – Zurka Interactive – Vienna, VA

Drupal database structure. Drupal Administration, Theming, APIs, and custom modules. We’re looking for an outstanding and experienced PHP and Drupal Developer…From Indeed – Tue, 16 May 2017 11:36:44 GMT – View all Vienna jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

PHP / Drupal Developer – Zurka Interactive – Vienna, VA

Drupal 8 experience. Drupal Administration and Theming. We’re looking for an outstanding PHP and/or Drupal Developer to join a group of sharp people doing…From Indeed – Tue, 16 May 2017 11:34:29 GMT – View all Vienna jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

Think beyond with Acquia Labs

For most of the history of the web, the website has been the primary means of consuming content. These days, however, with the introduction of new channels each day, the website is increasingly the bare minimum. Digital experiences can mean anything from connected Internet of Things (IoT) devices, smartphones, chatbots, augmented and virtual reality headsets, and even so-called zero user interfaces which lack the traditional interaction patterns we’re used to. More and more, brands are trying to reach customers through browserless experiences and push-, not pull-based, content — often by not accessing the website at all. Last year, we launched a new initiative called Acquia Labs, our research and innovation lab, part of the Office of the CTO. Acquia Labs aims to link together the new realities in our market, our customers’ needs in coming years, and the goals of Acquia’s products and open-source efforts in the long term. In…

Read More →

Open Source Web Developer: Drupal | PHP – Interactive Strategies – Washington, DC

Are you a developer who… You’ve worked with Drupal or can quickly be taught. Our developers are not only responsible for writing and testing clean, efficient…From Interactive Strategies – Mon, 15 May 2017 06:15:43 GMT – View all Washington jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

The Next Real Estate Frontier: Relieving Buyer Anxiety

Few life events bring such trepidation, anxiety, and stress than purchasing a home. The process is complex and littered with vocabulary and legalese that makes even the most intelligent person feel like a child. From the perspective of the buyer, the process seems to be an endless stream of disjointed tasks, many of which have potential to derail the entire purchase. Add the financial implications and fear brought on by the previous housing crash, and it’s easy to see why buyers are waiting longer than previous generations to purchase a home. OBSERVATIONS FROM 2007-PRESENT I am currently in the midst of my second home purchase, and I can attest that many of these same feelings still exist despite having some knowledge of what to expect. And while technology played a bigger role this time in our home search, little progress has been made to assuage the feelings described above. By…

Read More →

JS App Continuous Deployment (for every branch) using CircleCI & S3

Recently at Viget, we’ve been developing a number of highly interactive client-side applications. We’ve long been believers in continuous integration and continuous deployment, which typically involves the CI service (CircleCI, in our case) running a Capistrano deployment to push the latest updates to the integration environment after all the other checks pass. What’s cool with a client-side-only app is that your app compiles down to a series of static files, so your “integration environment” can be a file hosting solution like Amazon’s S3. And what’s EXTRA cool is that this technique allows for continuous deployment for every branch you push up, without having to deal with database discrepencies, managing virtual hosts, etc. Interested? Good. Let’s see how it’s done. Create an S3 Bucket First, let’s create an AWS S3 bucket with the proper configuration for hosting our app: Log In and navigate to S3 settings Click “Create bucket” Give it…

Read More →

7 Mistakes Your Local Business is Making on Instagram and How to Avoid Them

Instagram has more than half a billion users, so it is chock full of compelling visual content that engages users day in and day out. It’s a great tool to leverage your brand and appeal to customers — and it’s being used more and more for small, local, and “boring” businesses as a way to grow and engage with customers. However, Instagram can be a tricky platform. Its cultivated aesthetics and ad options, if used the wrong way, are just a waste of your time and energy. We see a lot of repeat mistakes by small brands on Instagram that end up costing them. So we’re here to share some of these common mistakes we see all too often. Whether you’re a serial poster, afraid of hashtags, or just trying to figure out how best to engage directly with your customers on social, here’s how to avoid mistakes and get…

Read More →

Back to Top