While agency life will often demand a fast-paced working style, sometimes it's important to set aside a few more minutes to prevent typos and ensure a stronger finished product.
While eliminating the Like feature on social media may be a step in the right direction for everyday individual use, companies will now need to reevaluate their social media marketing plans.
When immersed in client work and glued to a desk for long periods of time, it’s possible to become stuck in a pattern of delivering projects that may meet client expectations, but lack the true innovation needed to push the work to the next level. Sometimes it’s not only beneficial to step away from the office for a moment but absolutely necessary in order to refresh the mind and deliver better ideas. Conferences and tradeshows are great opportunities to leave your desk for a few days while still remaining engaged with the marketing world.
I can’t multitask. Well… neither can you.
It’s no surprise that the real conglomerate of our personal data is Google. But did you know you can download the data archive? Learn how to access your data.
Companies are relying more and more on influencers to spearhead conversations with their audiences in order to spark interest in their brands. However, in order for an influencer marketing campaign to be successful, it has to be planned out correctly.
In modern agency life, it seems impossible to take a vacation without taking work with you, but it can be done. Here’s how I did it.
As a back-end developer, it can be hard to style a web page. CSS is not very intuitive and around every corner there’s a “gotcha.” Flexbox is a fairly new CSS technology that once mastered, can be much easier to use.
There are a number of reasons you might want to start a technology meetup. In order to narrow the focus a bit, we’re going to approach this from the standpoint that you work for (or run) a company that is interested in the idea of hosting a meetup.
As a new marketing manager for a practice group within a consulting firm, I had a lot to learn. And a few of those things, I had to learn the hard way, like making an error that cost the company many tens of thousands of dollars.
Many back-end developers get writers block when they try to make a responsive front-end website in CSS. Maybe it’s a left-brain right-brain thing, but for a back-end developer, styling the front-end can feel like writing with your off hand.
Something about CSS positioning, and knowing when to use absolute versus relative gets muddled and confused. A developer can understand the concept of the two positionings, but in practice getting more complicated layouts and overlays to work is like pulling teeth, and they are not alone. Articles like 10 Reasons Why CSS Sucks perfectly lays out some of my everyday struggles with CSS.
...Until now, enter flexbox.
Flexbox is CSS positioning the way humans actually think about a web page. Flexbox is defined on a container. Properties are then set on the container which determine the position of all children, or on the children to determine their positioning inside the container.
Now that sounds like something that developers can actually use! Flexbox can also help with the spacing of the children. One simple CSS property:
That gives equal amount of space between each child. How many lines of css would that take without using flexbox? It doesn’t matter because you never have to go back to position absolute and relative again.
The only caveat is that flexbox works exclusively with modern browsers. So it hardly works in IE11, offering only ‘partial support.’
Take a look at the site Can I Use and the known issues bar to see if flexbox is something you can use on your next site. Just because not all browsers have perfect support for flexbox, doesn’t mean you shouldn’t use it. Flexbox is getting more popular every day, and the support will get better with each update.