Demystifying styled-components

When I first started using styled-components, it seemed like magic ✨. Somehow, using an obscure half-string-half-function syntax, the tool was able to take some arbitrary CSS and assign it to a React component, bypassing the CSS selectors we’ve always used. Like so many devs, I learned how to use styled-components, but without really understanding what […]

Facebook Style Search Feature using Twitter Typeahead.js and PHP

Search is one of the interesting feature Facebook has invented. It is way to search the various connections inside of Facebook for a user. The style of how the Facebook search works was really good that i wanted to create a front-end system like that. Fortunately i found Twitter Typeahead, which is a suggestion system […]

Basics of LESS CSS

LESS also known as Leaner CSS is a dynamic stylesheet language. It provides us various features available in programming languages. Features like Variables, functions like feature called Mixins, inheritance like feature called Extend (But not the inheritance that you think in other languages will work like). With LESS we can create cleaner and more efficient CSS. With LESS maintaining CSS is […]

Facebook Style Search Feature using Twitter Typeahead.js and PHP

Search is one of the interesting feature Facebook has invented. It is way to search the various connections inside of Facebook for a user. The style of how the Facebook search works was really good that i wanted to create a front-end system like that. Fortunately i found Twitter Typeahead, which is a suggestion system […]

Web Features That May Not Work As You’d Expect

As the web gets more and more capable, developers are able to make richer online experiences. There are times, however, where some new web capabilities may not work as you would expect in the interest of usability, security and privacy. I have run into situations like this. Like lazy loading in HTML. It’s easy to […]

Pin It on Pinterest