How Can I Use an iPad for Web Development and Programming?

Bug alert! But you’re on the road. All you have is your iPad, and maybe a Bluetooth keyboard. What to do? The Apple devs at Stack Exchange offer up some wisdom on developing on the road.

The iPad is my preferred computing device when I’m on the go. Sometimes I’ve got a Bluetooth keyboard with me, and sometimes I don’t. This may be crazy, but I would like to use my iPad for full-fledged web development and programming, and want I to know what my options are. Cloud9 seems to be nearly perfect for this in concept except for a fatal flaw: the web interface does not fully work with iPad browsers Safari or Chrome. You cannot, for example, double click to open files. What other options do I have? Ideally I would like to have command line access to my editor of choice (Vim), and be able to use web debugging tools like the developer tools in Chrome.

Mozilla Webmaker Aims to Teach You to Code and Change You from Web Consumer to Creator

Not everyone should learn to code, but if it’s on your list of priorities you’ve got a friend in Mozilla. They’ve just announced a program called Webmaker that aims to teach the average user to create rather than consume. While the lessons are still forthcoming, you can join or create a “code party” to learn with others so you’re not going it alone. So what is a code party, exactly? Mozilla explains:

We’re inviting everyone to join or volunteer at free local events and teach-ins around the world. With new Webmaker tools, event kits and starter projects designed to make it easy, social and fun.

While we’ve seen plenty of other ways to teach yourself to code, and even created our own series of lessons to help, this is the first collective learning initiative we’ve seen. You can certainly teach yourself from the privacy of your own home, but if you learn better with others you should definitely check this out.

What’s Your Favorite Wi-Fi Router?

If you’re still rocking an old 802.11n or (gasp) even an 802.11g wireless router at home, it’s past time to upgrade to the latest and greatest. But with so many models on sale from a dizzying array of vendors, shopping for a router can turn your brain into a dead zone. So we want to hear from our readers: Which router should power your home network?

Thinking About Solar Panels? See How Much Sun Your Roof Gets With This Map

You need a sunny roof to benefit from solar panels, but yours may be sunnier than you think. Google’s Project Sunroof gives building-by-building details, and now has data for 50 states in US.

Search for your house, and take a look: sunny spots are in yellow, shady ones in purple. Google also provides estimates of how many hours of sunlight your roof sees, how much area is available for solar panels, and how much a solar panel installation could save you over the years. It also has details on financing and more. That makes it a great place to start thinking about whether it makes sense to install solar panels.

The Importance of Empathy in Everyday Life “Video”

In trying times is more important than ever to consider the feelings of those around you. We are all in our own bubble, with our own unique perspective on the world, and it is crucial for our personal development to understand how other people experience the world

Trying to understand other people’s experiences and perspectives is what we call empathy. There are, of course, the subconscious empathetic reflexes that we all experience without thinking—e.g., you might wince when you see someone get hurt—but to be truly empathetic, you need actively think about the concerns of others. This video by Devin Clark explores the importance of empathy and what you can do to improve your own. For a more information check out the article below.