As a front-end developer, there are many go-to applications and workflows that have become common in our digital tool chests. Easily my favorite and most valuable tool is SASS. This post will be diving into a setup of SASS for a team of developers so I'll do a quick overview on what SASS is before I get into the more advanced setup of the SASS solution for teams that we here at GRAYBOX are incorporating into our workflows.
In the web application and subscription software world, sometimes a simple "check this box to agree to terms" becomes insufficient. With the move toward more online offerings being delivered as an ongoing service, SaaS companies begin to bump up against legal principles that require more thoughtful solutions. When this is necessary, an Electronic Signature ("e-Signature") tool is a great way to help automate the transaction process while still meeting the legal requirements of agreement to terms.
During the discovery phase of a recent website project, we learned the client used "Sage" for their merchant account and payment processing. Planning on using ExpressionEngine, I looked up which Payment Gateways Expresso Store supported...
As a Web Designer, I come across a myriad of sites every day. I see great, good, and bad web design practices, and even trends that spring up every now and then. Below is a small list of web trends I've encountered frequently that benefit the web community as a whole.
Target rules are a killer feature of the Magento Enterprise platform
If you have any data in your life and you’re not worried about losing it, you’re doing it all wrong. If you have never lost any data, you’re a statistical anomaly. Of course, the mantra to repeat here is “backup, backup, backup”.
Web design is often described as an "artistic" or "creative" job. Many think a web designer simply makes a design look "cool" or "pretty". However, sometimes a pretty design just isn't practical.
Golf is often referred to as The Game of Kings. There is a certain civility to a game that requires personal enforcement of rules and penalties.
Storing hierarchical data in a database: two approaches for stable storage and fast reporting of tree data. Many times we need to store enormous amounts of “tree” or “hierarchical” data:
Information architecture of a website, while often overlooked, is paramount in planning a successful Web project.