Kushal Das thinks he knows what you’re doing this summer: joining him and his team of volunteers in free, online programming classes, where you’ll learn more than just how to code. In Kushal’s hands, you’ll also receive a crash course in the open source way.
Think back to the first thing you created on the web. For me, it was making a Geocities homepage when I was a teenager (Hollywood, represent). I was amazed that by writing HTML, I could make images of the Green Bay Packers and my favorite PEZ dispensers appear on a web site with my witty commentary.
My self-taught childhood HTML skills laid the foundation for my life on the web. Instead of merely consuming information online, I was armed at an early age with the basic skills needed to create content myself.
Question: How do you get more developers to contribute to a free and open source software project? Contribution is the lifeblood of a FOSS community Without contributions the community can’t grow beyond the initial project founders. People don’t just show up ready to work. They very likely start as users, even of the fledgling software before it really starts to take shape as the robust solution it could become.
Let’s approach the question of getting more developers involved as “software engineers” instead of as “community organizers” by asking a different question: Why do we use software versioning a.k.a. software configuration management tools?
Are you planning to attend this year’s Grace Hopper Celebration of Women in Computing, taking place on October 2-5 in Minneapolis, Minnesota, US?
Created by the Anita Borg Institute, this annual conference is named for Rear Admiral Grace Murray Hopper, a pioneer in computing who worked on the first large-scale commercial computer—UNIVAC—and led the team that created the COBOL programming language.
How can you apply the concepts of open source to a living, breathing city? An open source city is a blend of open culture, open government policies, and economic development.
I derived these characteristics based on my experiences and while writing my book, The foundation for an open source city.
Characteristics such as collaboration, participation, transparency, rapid prototyping, and many others can be applied to any city that wants to create an open source culture. Let’s take a look at these characteristics in more detail.
I arrived a few minutes early to the main hall of the Oregon Convention Center in preparation for Drupalcon’s opening keynote by Dries Buytaert. A random mix of music chosen by the community via Twitter using the #DrupalRadio hashtag played through the hall as people filed in with anticipation.
It’s that time of year. The weather is warming, summer is upon us, the school year is at its end—and many folks are celebrating graduation from their university. If you’re one of those people, congratulations! Now that you’ve completed your studies, you’re probably looking forward to the next big challenge: choosing a career path.
The creators of open source software benefit people they will never meet in person. The kindness is baked right into the product. I’m a former computer programmer, and whenever I use an open source program I have an appreciation for the hundreds (and sometimes thousands) of hours of work that went into creating the program.
A few weeks ago I was able to attend the Mini Maker Faire in Cleveland, Ohio where I got to meet with local makers and discuss a variety of subjects including Raspberry Pi, 3D Printing, and programming. One of the highlights of my trip there was meeting Dave and Lauren Egts. Lauren was there presenting on the Scratch Game she designed: The Great Guinea Pig Escape.