Logo

Who is talking?

Archive

The next Angular

over 2 years ago | Oscar Villirreal: Digital Caveman

I hear this question so much these days. What is the next Angular ? Or what JS framework would you recommend we use? Tho which I always answer, there is no silver bullet, there never has been. Its all about the context in which the application is going to be developed. What good is it to build […]

The beloved spinner

over 2 years ago | Oscar Villirreal: Digital Caveman

So many times we confront this issue. In the world of AJAX where requests take time, we’ve come to develop a handful of incredible solutions such as promises and deferred responses in order to continue to execute JavaScript with out blocking the thread. This is an incredible achievement for true async comes to existence But what about the user? […]

Yeoman, Angular and D3 – A solid stack for web apps

over 3 years ago | Oscar Villirreal: Digital Caveman

Slides from my workshop given at JSChannel in Bangalore India

5 reasons to use AngularJS in the corporate app world

about 4 years ago | Oscar Villirreal: Digital Caveman

The current situation in the world of corporate apps can be described with one word, chaotic. Between legacy code that has been around for N years jumping from developer to developer with no documentation. To over complicated interfaces that are over complicating the code. To a mixture of N technologies in one single app. Lets […]

D3 Waterfall chart

about 4 years ago | Oscar Villirreal: Digital Caveman

When it comes to waterfall charts and d3 you have very few options. 1) Your are on your own, which means you are free to draw it how ever you want (which is pretty much the coolness of d3) 2) You use this repo https://github.com/sattybhens/waterfall which will give you a horizontal chart. Has a mix […]

Automated d3 map of any country

over 4 years ago | Oscar Villirreal: Digital Caveman

So I previously wrote a post on how to create a map of anywhere of the world using d3. I’ve decided to take that a step further and created a python script that automates the entire thing. Follow the instructions in this github repo and you should be good. Note: You will need to install […]

CSS Challenge

over 4 years ago | Oscar Villirreal: Digital Caveman

A good friend of mine, Laurent Brucher was tasked to interview a candidate with regards to his front end skills. We talked for a while, shared ideas and in the end he came up with a clever challenge for the candidate to code out. Inspired in his challenge I’ve crated this one below Create a […]

Create any map of the world in SVG

almost 5 years ago | Oscar Villirreal: Digital Caveman

There is nothing cooler than having a map fully powered by data. D3.js does a great job at this by accepting geoJSON data and converting that into SVG. The thing is how the hell do we acquire a map that is not the one of the USA (which is the most typical example). There are […]

Forget console.log

over 5 years ago | Oscar Villirreal: Digital Caveman

I remember the day I learned that I could use console.log to test my app instead of having to alert everything. Man did I feel good and smart. Everything was very smooth, and fast. No longer did I have to close every single alert in order to get to the next one, nor did I […]

Good js maps

over 5 years ago | Oscar Villirreal: Digital Caveman

Recently in my latest project I was asked to build a world map where a user could select different countries for which we have certain data of and visualize that data. I tried every single mapping/charting tool I could find. This is a compendium that compares each one of the tools I went through and […]

vmware and localhost

over 5 years ago | Oscar Villirreal: Digital Caveman

Recently I’ve included into my suite of software VMWare Fusion. I was previously using the open source Virtual Box and a copy of Windows XP to emulate IE7 inside of my mac. I’m a web developer so IE counts wether I like it or not. Even though I had these tools I realized to hitting […]

Infinity in technology

over 5 years ago | Oscar Villirreal: Digital Caveman

Ray Kurzweil just faded out from my iPad as I was watching one of his lectures/speaches. He was talking as usual about how fast technology has evolved an will continue to evolve as time passes by. He also talked about the nature of technologies exponential growth and even game some insight into what the future […]

How to start off the UI of your project

over 5 years ago | Oscar Villirreal: Digital Caveman

Back in the day one would have to create a series of fixed clases that would help you out through out the construction of your site. Classes that you now if chained with other clases would allow you to create very interesting and cool looking layouts. Today the answer is quite simple use html 5 […]