Useful Front-end Techniques, Libraries, and Examples 2015

20 Impressive CSS3 Techniques, Libraries and Examples

Libraries

Bootstrap

Bootstrap is a mobile responsive framework. There are lots or similar HTML, CSS, JS Grid frameworks. If you need to start somewhere, why not start with the most popular framework?

Some Alternatives:
Semantic UI

Fancybox

fancyBox is a tool that offers a nice and elegant way to add zooming functionality for images, html content and multi-media on your webpages. It is built on the top of the popular JavaScript framework jQuery and is both easy to implement and a snap to customize.

Waypoints

Waypoints is a library that makes it easy to execute a function whenever you scroll to an element.

Animate.css

CSS animations

Flickity

Useful CSS & JS plugin that makes galleries, sliders, and carrousels that are touch responsive.

Programming is a Craft

Programming is a craft. At its simplest, it comes down to getting a computer to do what you want it to do (or what your user wants it to do). As a programmer, you are part listener, part advisor, part interpreter, and part dictator. You try to capture elusive requirements and find a way of expressing them so that a mere machine can do them justice. You try to document your work so that others can understand it, and you try to engineer your work so that others can build on it. What’s more, you try to do all this against the relentless ticking of the project clock. You work small miracles every day.

Andrew Hunt & David Thomas, “The Pragmatic Programmer”

10 Do’s and Don’t when Leading in a Tech Company

People in Tech are creative, self-motivated, and self-organizing. Leading in a tech company requires vision, values, and communication. The following are 10 important Do’s and Don’t when leading in a tech company.

1. Lead by Example

If you want to see something in your team, you need to exemplify those traits yourself first.

Nothing so conclusively proves a man’s ability to lead others, as what he does from day to day to lead himself.
Thomas J. Watson, Former Chairman of IBM

Lead by example. This is one of the most obvious do’s of leadership. It is ironic when leaders expound on the need to do a thing they do not do themselves. People, particular creative technologists see through leaders who are a lot of talk and not a lot of action. If a leader says “Be disciplined.” he should be the height of discipline. If a leader expects team members to be collaborative, he should invite criticism of his own ideas.

The quality of a leader is reflected in the standards they set for themselves.
Ray Kroc

Exemplify the message first before you try to get others to follow.

Read the Full Post on Linkedin

My Takeaways from NYT Amazon Controversy

The New York Times article titled “Inside Amazon: Wrestling Big
Ideas in a Bruising Workplace” ignited a lot of debate over the weekend. One very interesting response came in the form of a rebuttal issued by an current Amazon employee, Nick Ciubotariu, who says the Times story is a “horribly misinformed piece of “journalism”.”

But my takeaways are not about the controversy itself but to what the debate says about managing a large talented workforce in the Tech industry.

My Post on Medium