Developer Insights Blog by Mayven Software Development

Developer Insights

Software Design and Development by Mayven

data
Development

Mayven — what does it mean?

What is a Mayven? As we head into the end of another wonderful year, we want to update our customers and friends on what it…

data
Development

Mayven — what does it mean?

What is a Mayven? As we head into the end of another wonderful year, we want to update our customers and friends on what it…

Learn to Code WordPress
WordPress

Learn how to code WordPress sites

Learn the hidden secret power of WordPress, and craft beautiful, elegant code that will make you money! Our team at Mayven is launching a WordPress Tutorial…

Devmocratization
Development

How (And Why) to Test Your Next Project Idea With a Remote Dev Team

It’s a tricky dilemma. Your business is growing, your priorities are already stretched, and there aren’t enough hours in the day. But you’ve had one…

Email template checklist
Development

Create Amazing Emails with the Really Good Email Checklist

Creating a great looking email campaign that also converts can be a challenge for even the cleverest marketer. That’s why our friends at Campaign Monitor…

hubstaff
Development

Why Software Developers Should Track Their Time

This week’s post written by Dann Albright, Marketing Manager at Hubstaff Time tracking is a surprisingly controversial topic among developers. Some swear by it, and…

chrome-extensions-header
Agency

8 Must-Have Chrome Browser Extensions for Agency Designers

Google’s continuous development of the Chrome browser has brought it a long way over the years, made especially useful due to a massive collection of…

unsplash-kash-goudarzi
Development

Getting Started with Swift Development: 4 First Steps to Take

If you’ve ever thought of building an iOS or Mac app, then you need to get familiar with Swift. It’s the new programming language and…

google-cardboard
Technology

What’s the Difference Between Virtual and Augmented Reality?

Just a few years ago, we’d look at blurry photos of Earth taken by satellites in amazement at how far our technology had progressed. Today,…

Software

The Ultimate Guide of How to Hire for Web Development

It’s easy these days to find a web developer Hell, do this search to jump right in. There’s loads of people out there wanting to…

unsplash-56835
Back End

5 Popular Node.js Frameworks (And What They Do)

Node.js is a tool to help developers build apps outside the browser environment using JavaScript. It’s an emerging technology that bridges the gap between the…

mobile-development-tools-header
Development

5 Best Cross-Platform Mobile Dev Tools for Your Next Project

A few years ago, building cross-platform mobile apps was difficult, to say the least. Developers had to write code and systems from scratch to develop…

zj475hauy2m-unsplash
Business

Learning When to Say “No” and Keep Perspective

Sometimes the best answer isn’t the one that’s easiest to say. While there are many business consultants that encourage you to say “yes” and take…

what-many-do
Development

Contract or full-time? Which to hire and how to evaluate the costs.

Building software is expensive And, making software is not like making widgets. They may call it computer science but maybe they should call it computer…

siri
Business

How Siri, Alexa, and Conversational Systems are Changing Business

The conversations of the future are between a person and a machine. With just a few voice prompts you can play music, look up information,…

raxo
Branding

20 Inspiring Creative Agency Portfolio Page Designs From 2017

For a design agencies, your website is one of the most powerful weapons you have. It’s a great tool to showcase your skills, creativity, and…

monetize business by-products header
Business

How to Monetize Your (Inevitable) Business By-Products

When Dustin Moskovitz and Justin Rosenstein were working at Facebook, they found it difficult to effectively collaborate on the projects they were working on. So,…

Differentiate-Your-Agency-in-the-pitch-header
Agency

4 Ways to Differentiate Your Agency Pitch (And Win More Business)

Winning high quality clients, reliably, is all about making a great first impression with your pitch. But it’s not just about having a well-designed slide…

unsplash-freestocks
Technology

What is Machine Learning? A 5 Minute Introduction

Machine learning still feels like a futuristic concept — a connected set of technologies and algorithms that allow computers to learn new skills, context, or…

app-landing-pages-header
Design

20+ Best Mobile App Landing Pages of 2017

There are several types of landing page. You might be aiming to generate leads, tease a new product or service, offer a freebie, or ask…

scope-creep-featured
Agency

How To Handle Project Scope Creep with Agency Clients

It comes in many forms and names. Whether you call it scope creep, requirement creep, function creep, or feature creep, it’s a challenge that all…

unsplash-dai-ke
Front End

6 Killer Tips for Better Front-End Design

Building a beautiful, modern front-end design requires more consideration than ever before. From user experience, to bold visual elements, to animation — there’s a lot to…

in-house-dev-team-header
Development

4 Reasons Why You Don’t Need an In-House Dev Team

The cost of employee salaries mounts up fast when you’re building a dev team — it’s well known that salaries are the biggest expense for…

freelance-clients-header
Agency

How to Make Your Clients Fall in Love With Your Work

There are countless factors to consider in an agency-client relationship. You’ll need to be thinking about where to find your next client, how to pitch,…

designer-problems-header
Agency

Top 4 Issues Designers Have With Developers (And How to Fix Them)

Designers and developers don’t always get along too well. They can have two different mindsets, backgrounds, and approaches to work, which commonly leads to not…

unsplash-kate-serbin-1
Development

How To Build, Develop, and Ship a Project in 3 Weeks

Do you have a stellar idea, but a short time frame? Or maybe you just need a deadline to jump-start your minimum viable product (MVP)…

unsplash-zeller
Technology

8 Key Technology Trends to Expect in 2017

It can sometimes feel like technology is evolving too fast to keep up. But peek into the industry a bit, and you can see some…

recurring-meetings-header
Business

How (And Why) to Eliminate Recurring Meetings

In the US, there are 25 million meetings per day. Unproductive meetings costs companies more than $35 billion per year, and these meetings waste 15%…

hands-people-woman-working
Agency

6 UX Tools and Trends Creative Agencies Should Try in 2017

It doesn’t matter how much money and work you put into developing an amazing looking website or an app, if it doesn’t offer any value…

unsplash-team2-helloquence
Software

3 Traits That Separate Great Software Teams From Good Software Teams

A good software team can help you meet your digital needs, but might leave you wanting for more. A great software team anticipates the needs…

unsplash-watch1-crew
Business

Should You Develop an Apple Watch App?

To create a watch app or not to create a watch app, that is the question. When you are thinking about digital design strategy it’s…

mockup-tools-header
Business

4 Tools to Create Functional Mockups Without Code Compared

Have you ever wondered why companies like Apple, Google, and Microsoft invest millions of dollars in creating prototypes of products before sending them into production?…

unslpash-hoil-ryu
Back End

3 Ways to Add Application Development to Your Agency Repertoire

Application development is becoming more important for your business every day. You don’t just need a website and team to build and develop it; having…

github-header
Back End

Getting Started With Open Source and GitHub

When Linus Torvalds first released the original version of Linux back in 1994 under the General Public License (GNU), he would’ve never even imagined how…

User process diagram
Development

How to Build a Software Specification Document

We’re entering a time when most professional’s day-to-day work touches some aspect of code. At Mayven we are seeing more and more teams turn to…

action-plan
Business

Make a Great First Impression with a New Agency Client

Successfully closing a deal with a client depends on how comfortable they feel with your agency. And it all starts with your first meeting with…

header-2
Business

How To Keep Your Agency Team Skilled Up

Have you ever wondered why some companies get stuck in routines and stop developing? This could happen to your team. New trends and technologies are…

Business

15+ Examples of Design Agency & Brand Style Guides

Have you ever considered developing a properly documented style guide to build your brand identity? Often times this question receive a negative answer. And don’t…

Ben & Cat Photoshoot
Agency

5 Steps to Creating an Awesome Design Agency Culture

Finding productivity advice online is easy. Just do a quick Google search for “productivity tips” and you’ll get over 38 million results with plenty of…

remote-team
Business

Hiring From Anywhere: Why You Should Think Distributed Team First

Buffer, the company behind the popular social media marketing tool, recently reached a special milestone as their team grew bigger. Now, the company gets powered…

header-1
Business

10 Essential Apps for Running a Web Design Agency

Finding clients, managing projects, tracking team progress, organizing finances. Running a web design business is no walk in the park. Thankfully, you’re not living in…

Startup Stock Photos
Business

4 Project Management Apps for Design Agencies Compared

Have you ever wondered how some entrepreneurs are able to run companies and manage teams even while they’re traveling around the world or relaxing on…

header-2
Business

5 Tips for Growing Your Web Design Agency

After successfully launching a new web design company and receiving a few repeat clients, most businesses usually gets trapped inside a comfort zone. They just…

freshbooks
Business

4 Tools for Quick, Professional Invoicing Compared

Do you still use Google Docs to create invoices for your clients? Or generate dull invoices with PayPal? Then it’s time for an upgrade because…

A software engineer programming at the desk - Programmer and developer concept
Business

25+ Best Design Agency Websites of 2017

Learn How Mayven Works With Creative Agencies Planning on designing a website for your agency, or maybe revamping your old site? Well, you came to…

header-4
Branding

How To Choose a Name for Your Design Agency

Coming up with the perfect name for your business might just be the hardest part of starting up a web design company. You’ll come up…

header-1-3
Business

Starting a Web Design Agency: 5 First Steps to Take

So, you’ve just finished learning all the necessary skills for designing websites, saved up some money, read some articles on entrepreneurship, and now you’re all…

header-1
Business

How to Create Client Work That Gets Your Design Agency Noticed

With more and more people learning to code and use Photoshop, web design has now grown to be one of the most competitive industries in…

header-1
Business

20+ Inspiring Design Agency Portfolio Websites

Having a killer design agency portfolio website is the best way to persuade your big design clients to hire you. Your portfolio website is the…

header
Business

Onboarding Design Agency Clients: 6 Vital Tips & Ideas

Have you ever wondered why 90% of all startups fail within the first year? Well, there are many reasons, but the most common reason of…

1-5
Branding

30+ Best Infographic Templates for Illustrator

Like these design tips? You’ll like our developers more. Learn more about our Software Development Team. Infographics give you a way to represent information in a…

1-20-1024x681
Branding

20+ Annual Report Templates

Like these Design tips? You’ll like our software developers more. Learn more about our Custom Software Developers. Getting that annual report right is important. Whether it’s…

navigation-trends
Branding

Website Navigation Trends: 10 Tips & Examples

Like these Website Design tips? You’ll like our website developers more. Learn more about our WordPress CMS Developers. By now the term “hamburger menu” is something we…

mobile-type-lede
Branding

Tips For Designing Better Mobile Typography

Mobile is big right now. But often the typography is small. When it comes to creating great type on small screens, there are plenty of…

web-fonts
Branding

7 Tips for Choosing the Best Web Font for Your Design

There’s no way to quantify all of the font options available for website designers. Almost every day a new typeface shows up in my inbox…

colo-lede
Branding

Minimal Design: How to Design More with Less

Minimalism and the use of whitespace are big design trends right now. Mastery of these techniques might look easy at first glance, but it is…

u-strands
Branding

How To Balance Text and Visual Content in Design

We’ve all heard the phrase “sex sells” but when it comes to design, what does the selling? Text or images? The reality is that both…

c-bac
Branding

Designing Without Images: Making Typography Work For You

You don’t need a great image for every design project. In fact, you can create a great design with no images at all. It’s a…

crocs
Front End

7 Tips for Designing a Better Checkout Page

With the holiday season right around the corner, many of us will be doing some shopping online. (OK… maybe a lot of shopping!) The checkout…

jotform
Front End

Form Building from a Designer’s Perspective

When people think of beautiful web design, form building isn’t usually the thing that comes to mind. But for the crafty designer, form design creates…

icon-design
Branding

10 Tips for Designing Icons that Don’t Suck

Almost every designer is thinking about app design these days. One of the smallest features of every app is the icon used to represent it…

business-sites
Branding

Why Good Website Design Matters for Every Business

Almost every business or individual working in today’s market has a website. Sadly, a large number of these websites are poorly designed or come straight…

meeting-lede
Branding

How to Hold a Meeting That Gets Everyone Excited About Design

The dreaded project kickoff meeting. It’s on your calendar. You can’t avoid it. But you can make it a more memorable event that helps generate…

style-guide-lede
Branding

Do You Need a Style Guide?

It’s a simple question: Do you need a style guide? And it has a simple answer: Yes. Any brand, company, blog or webpage that wants…

ux-words
UI/UX

10 UX Phrases and Terms to Know Right Now

It seems like the world of the web – and web design – is changing every few days. Trends, new techniques and users who demand…

emslede
Front End

What’s the Deal with Em and Rem?

With all the talk about designing for responsive websites, two little words keep cropping up – em and rem. But what are they? Em and…

mobile-email
Front End

How to Design an Email People Will Actually Read on Their Phones

Email marketing is one of the most popular ways to reach an audience. Wait, that’s probably not new information. But did you know what a…

footer-lede
Front End

15 Tips for Creating a Great Website Footer

Like this footer tutorial? You’ll like our front-end developers more. Learn more about our Front-end Development Services. One of the most important locations on your website is…

featured-sliding-carousel-screenshot
Front End

Build a Sliding Client Testimonials Carousel with jQuery

Like these jQuery tips? You’ll like our front-end developers more. Learn more about our Front-end Development Team. Many portfolio websites include a list of previous clients…

jquery-cookies-demo-screenshot
Front End

How to Easily Manage Cookies Within jQuery

Web browsers can generate unique sessions organized for each user on a website. Often these are handled on the backend using languages like PHP or…

res-blogs-0
Front End

25+ Awesome Responsive Blog Designs

Hire Mayven for Your Responsive Blog Design Project One of the very first steps that you should take in any major redesign is to get a…

ux
UI/UX

The Difference Between UI and UX

 Hire Our Expert Developers In today’s creative and technical environment, the terms “UI” (User Interface) and “UX” (User Experience) are being used more than ever….

css-beforeafter-0
Front End

The Lowdown on :before and :after in CSS

Like these CSS tips? You’ll like our developers more. Learn more about our Front-end Development Team. We recently took a look at :active, an extremely handy…

fixedvsrelative-0
Front End

The Lowdown On Absolute vs. Relative Positioning

Like these CSS tips? You’ll like our software developers more. Learn more about our Custom Software Developers. When I was first learning web development, the style side…

Branding

Mobile First Design: Why It is Great and Why It Sucks

Design & Build Your Mobile App Historically, most web designers and their clients have approached the desktop side of any project first, while leaving the…

innerinsetshadow-0
Front End

Inner Shadows in CSS: Images, Text and Beyond

Like these CSS tips? You’ll like our code better. Learn more about our Front-end Developer services. Shadows in CSS are quick and easy, whether you’re slapping on…

centeranything-0
Front End

How To Center Anything With CSS

Like these CSS tips? You’ll like our code better. Learn more about our Software Development Services. Recently, we took a dive into the very core concepts…

preview-tutorial-profile-layout-tabs
Front End

How to Build a Minimalist User Profile Layout with Content Tabs

Like these design tips? You’ll like our developers more. Learn more about our Software Development Team. Dynamic content is a big part of modern web design….

rwdpatterns-0
Branding

5 Really Useful Responsive Web Design Patterns

Like these design tips? You’ll like our developers more. Learn more about our Front-end Development Team. Responsive web design requires a very different way of thinking…

less-snippets-0
Front End

10 LESS CSS Examples You Should Steal for Your Projects

Like these CSS tips? You’ll like our software developers more. Learn more about our Custom Software Developers. LESS, Sass and other CSS preprocessors represent an awesome way…

brand-personality
Branding

How To Find or Create Your Brand Personality

Like these branding tips? You’ll like our front-end developers more. Learn more about our Front-end Development Team. What is the personality of your brand? No, it’s not…

killcaptcha-0
Front End

Should We Kill The CAPTCHA?

Do you like CAPTCHAs? Don’t lie, of course you don’t. On a fun scale, you rank them right up there with dentists and IRS agents….

blackledeimage
Branding

50 Shades of Black: Effective Use of No Color

Like these design tips? You’ll like our developers more. Learn more about our Front-end Development Team. There has been a bit of debate stirring on the…

apple-watch
UI/UX

10 Tips for Designing for Wearables and Watches

Every day we are getting a little closer to the release of the highly anticipated Apple Watch. The device is going to further change the…

mapping-lede
Branding

10 Ways to Use Mapping in Web or App Design

Almost everywhere you look these days, you find a map or location-based nugget of information. Almost every app asks for a location and it is…

annual-report-design
Branding

How to Design a Killer Annual Report

Like these annual report examples? You’ll like our developers more. Learn more about our Front-end Development Team. Regardless of when your company’s fiscal year ends,…

Front End

The Ultimate Developer’s Guide to Converting PSD to HTML

Our team at Mayven has worked on web projects for a long time, over 15 years! We started in back when slicing images from a…

hover-lede
Branding

Designing Hover Styles and the Future of the Technique

Like these design tips? You’ll like our developers more. Learn more about our Software Development Team. Despite arguments that hover styles are dead, these small boxes…

design-checklist
Branding

Do You Have a Design Checklist?

While every project is unique, every project also has a set of things and processes that are always part of your workflow. That’s where having…

elements-lede
Branding

10 Crucial Elements for Any Website Design

Like these design tips? You’ll like our front-end developers more. Learn more about our Front-end Development Services. While every designer may have a different plan when it…

brandlede
Branding

How to Build a Brand Bible & Visual Style Guide

Like these brand tips? You’ll like our software developers more. Learn more about our Software Application Developers. Every brand, from the smallest website or startup, to…

scrolleffects-0
Front End

20 Fresh Sites With Amazing Scrolling Effects

Like these Scrolling Samples? You’ll like our front-end developers more. Learn more about our Front-end Development Team. Scrolling effects are becoming more and more popular as…

brilliant-dm-2
Branding

12 Brilliant Direct Marketing Pieces You Have to See

Like these Marketing tips? You’ll like our developers more. Learn more about our Mobile Application Developers. Direct marketing is all about connecting with customers in a real way….

ds-liquidroundup-1
Front End

35 Awesome Fluid and Elastic Layout Examples, Templates and Tutorials

Like these design tips? You’ll like our developers more. Learn more about our Front-end Development Team. Fluid and elastic layouts are extremely useful for creating websites…

fantasySports2
Branding

50 Fantastically Clever Logos

  Like these logos? You’ll like our code better. Learn more about Mayven Front-end Development. I know everybody and their brother does logo roundups so…

TT-vertical
Front End

15 Tips for Designing Terrific Tables

Like these Website Design tips? You’ll like our website developers more. Learn more about our WordPress CMS Developers. Tables of information are boring. In a sense, they’re…

kuler
Branding

25 Awesome Tools for Choosing a Website Color Scheme

Like these Website Design tips? You’ll like our website developers more. Learn more about our WordPress Website Developers. As a designer, color management should be an…