CSS Display Property

One of the more commonly asked questions during a front-end developer interview is “what is the display property?”. Most will also ask “what are the three main values?” or “what is the difference between the two values?”. The display property has evolved over the years and has been given numerous additions to its value stack. If you’re curious about the continuous evolution of CSS Display, you can go to W3C’s Working Draft on CSS Display Module for further details. I’ll highlight the commonly used values how to use them and why.

• • •

Hobby Expansion

For the past three years, I’ve been consuming web development podcasts as a pseudo hobby. It certainly is a benefit for my career but sometimes I need to take a breather; step back, enjoy life, and apply my skills to other activities. For example: continue expanding my cooking knowledge, build an electronic device from scratch or write more blogs posts that isn’t related to work (e.g coffee, cooking, tea, travel reviews).

• • •

Finding Problems to Solve

Graphic design is the process of arranging shapes, colors, imagery and text to form a layout that conveys an effective form of visual communication. When I had to design prints and web interfaces in the past, I had to think creatively; think “outside of the box.” Spotting inherent problems was a skill. Understanding the spacial limitation or boundaries within the layout and modifying it to aide the users was my goal. I have a good eye for spotting poor design and believe me, I’ve seen my fair share of poor design over the years. Having the task of correcting them was a thrill. Challenging myself to push my knowledge with design. But over the years, I’ve switched over to web development. Spotting errors isn’t that simple anymore. Most errors are behavioral and sometimes logistical (performance, data management, resource load). There aren’t any visual cues to tell you what might be wrong.

• • •

Web Design and Development Podcasts for Mid 2014

Continuing with my discoveries of podcasts for mid 2014, I’ve curated a list below for your listening pleasure. The selection spans beyond the typical web design, and development podcasts. Topics range from entrepreneurship ventures, self-taught business experiences, trial and tribulations with client engagements, and back to basics of web development for beginners.

• • •

Eight-Hour Work Days Are Dead!

Let’s face it, no one with a full-time job ever works a full eight hour shift, straight. Everyone will experience at least once everyday: a morning coffee chat, lunch break, bathroom break, meeting, learning session, volunteering, etc. Interruptions are bound to happen. While some jobs are far more social than others, there are jobs that require the utmost attention to logistical thinking and fine tuning visual details.

• • •

Web Design and Development Podcasts for Early 2014

My daily commute is about an hour long each way, often extending to over an hour due to compounding train failures and an influx of college students. I make sure to use my commuting “down” time wisely: I’ve been listening to a bunch of web development podcasts to keep my mind sharp on a weekly basis. Reading can hurt my eyes on a moving train, so consumption of knowledge via ear, helps.

• • •

New Field. New Start.

It’s been ten months since I started at Brand Content, working as a Front-End Developer. Within those months, I learned a lot from various projects. Working with tried and true techniques to “bleeding-edge technologies.” A lot has changed. Mostly, in the mind. Why? Let me explain.

• • •

Web Design and Development Podcasts

If you’re a web designer or developer, chances are you’ll want to know what is hot in the web industry. So how do you keep up? Simple, you can start by Googling the web for: articles, books, forums, and podcasts. That’s right, learn by listening and not by reading – not that reading isn’t good for you. In this blog post I’ll explain why podcasts are important and how they can motivate you. I’ll also provide you with links to shows that I’ve been listening to on a weekly basis. 

• • •