Over, and Out

After far too much neglect, I realize that it is time to officially put Mashed Code Magazine as a living entity to rest. There are, of course, many excuses for this but don’t worry, I won’t make you suffer through them. The gist is that I only ever intended to keep the magazine going so long as it was a joy to work with. Unfortunately, as soon as I tried to turn it into a real periodical, the fun died—along with my interest. So I sincerely hope that those who read the precious few issues we published enjoyed them and learned from what they read. It was a pleasure to contribute to the software development community in my own, small way. Thanks for reading.

In writing this, it does occur to me that I probably never properly thanked the people who helped make the published issues a success. Unless you have published your own magazine, you have no idea how much work it takes to finish. So here goes, in the order that my shoddy memory produces them, thanks to…

Matt Darby – for all kinds of technical support and, most importantly, the awesome name,

Jason Gurik – for working through the first tribulations in attempting to make the magazine a real entity,

Jason Gilmore – for offering slices of his precious time and his venerable publishing expertise as well as helping us work with the CodeMash foks,

Jim Holmes and Dianne Marsh – for graciously allowing the magazine to contribute to the CodeMash conference in 2011 and 2012,

Sara Smith & Sarah Allgire – for producing a professional quality look and layout for all three issues,

Carin Meier – for being my champion of authors and actually producing publishable work based off of my off-the-wall requests,

Matt Casto and Michael Letterle – for volunteering and helping out with various parts of various issues,

everyone who contributed content – for contributing content that displayed the ridiculously great talent in our area and doing it free-of-charge,

everyone who picked up a copy – for showing that there is a committed community of software developers out there, with an appetite for more knowledge,

companies that sponsored us – for enabling 400 hard-copies of the magazine to be printed and distributed at the 2012 CodeMash conference.

Thanks again!

Nick Watts

1 Comment

Filed under Announcement, News

Practicing Functional Programmers, Lambda Jam Needs You

Lambda Jam, a new conference specifically for practicing functional programmers, has extended its call for papers until April 5th. If you are in a position where you are using a functional language in a non-trivial endeavor, consider sharing your knowledge as a conventional conference talk, a workshop or as a mentor in a “jam” session. I already see one Ohioan on the roster but I know there are more of you who are capable of representing your skills.

Lambda Jam will be held in Chicago, Illinois from July 8-10 and features a fantastic set of keynote speakers. The registration fees have not been published yet, but speakers receive free admission, hotel and flight.

A press release with more details can be found here.

Leave a comment

Filed under Announcement, Conference Information, Event

Preparing the Next Generation of Developers

This week’s guest post, from the venerable Christopher Judd, shows how he and others are fixing a shortcoming with new developers in central Ohio. Please contact the magazine at mashedcodemag@gmail.com or Manifest Solutions for more information.

As we all know, America is suffering from an unprecedented shortage of good and qualified IT talent. We regularly read articles or see news reports of how many IT jobs go unfilled. While most other fields are suffering from high unemployment, IT has remained relatively unaffected. Yet there are still many recent college grads with computer science (CS) or equivalent degrees finding it difficult to become employed in the field. So why are we experiencing such a discrepancy? From my experience based on interviewing nearly a hundred recent grads in the past two years, I  have repeatedly seen recent grads lacking the skills and experience necessary to meet the challenging demand of today’s competitive IT environment.

Colleges are doing a decent job of giving their respective student’s a foundation in computer science. However, as the technology continues to rapidly grow and change, a chasm is growing wider between what students learn in school and what employers are expecting. Unfortunately there is not one simple answer to solving this problem. I think preparing students requires a combined effort from educators, students and employers. But effort from any of them could have significant impact.

Unfortunately students don’t have enough knowledge to know what questions to ask, so educators have to be the first line of defense. Educators need to pay attention to what skills and frameworks employers are looking for. This can be accomplished by looking at the job postings that recent grads are applying for and/or talking to recruiters. Then it means keeping their skills up to date with those needs as well as adjusting curriculum appropriately.

I routinely interview recent grads whose entire Java experience is in developing simple Swing applications or possibly writing socket code. Personally I haven’t written a swing application professionally in over 12 years and I have only had to write socket code once. In addition, I know of only two organizations in my market who are looking for Swing resources and I don’t know of any targeting socket skills. Most recent grads I interview have never interacted with a database via code or written a complex, dynamic website which are skills highly in demand.

I often hear from recent college grads; “I have never even heard of unit testing, continuous integration, Struts, Spring, Hibernate, etc let alone have experience with them”.

For students hoping to go into the IT field, they can’t wait until after graduation to start looking for opportunities or preparing for the work force. Students who want to be competitive should start trying to determine what employers are looking for using the same techniques mentioned earlier for educators. Then they should start writing code that utilizes what employers are looking for. A great way to get this experience is with internships. The most impressive candidates I interview almost always have had an internship during the summer and possibly an entire semester actually writing code for a large organization. Getting an internship often provides the additional benefit of making money. Another great opportunity is to contribute to open source projects. This has the benefit of having lots of people review and comment on your code and begins a portfolio you can point employers to.

Finally, employers have to change their expectations. Instead of expecting to find junior talent with 2 years of experience with framework X, plan to higher recent college grads and train them. At Manifest Solutions (www.manifestcorp.com) we are doing just that. For the past two years we have been hiring batches of three to six recent college grads and putting them through a six week bootcamp. The bootcamp is designed to produce enterprise Java developers, acceptance test driven testers as well as Agile practitioners. The bootcamp consists of four hours of instructor lead training on relevant topics Java, Eclipse, unit testing and mocking, JavaScript, jQuery, patterns, performance, Agile and craftsman practices, etc with the remainder of the day spent working on a real project in an Agile environment. Our students frequently tell us they learned more in six weeks then they did in four years of college. More importantly they are prepared for the fun and fast paced world of IT consulting.

Christopher Judd is the CTO and a partner at Manifest Solutions, an international speaker, an open source evangelist, the Central Ohio Java Users Group and Columbus iPhone Developer User Group leader, and the co-author of Beginning Groovy and Grails (Apress, 2008), Enterprise Java Development on a Budget (Apress, 2003) and Pro Eclipse JST (Apress, 2005) as well as the author of the children’s book Bearable Moments. He has spent 16 years architecting and developing software for Fortune 500 companies in various industries, including insurance, retail, government, manufacturing, service, and transportation. His current focus is on consulting, mentoring, and training with Java, Java EE, Groovy, Grails, Cloud Computing and mobile platforms like iPhone, Android, Java ME and mobile web.

1 Comment

Filed under Guest Post

So you thought Google IO was a big deal?

Here’s just a fleeting note, one of so many examples of the die-hard IT community in the mid-west. Dianne Marsh (co-organizer of CodeMash) noted today on her official Facebook page today that, while Google IO may have sold out in under and hour, “CodeMash 2013 sold out faster … 30 seconds. Yes, seconds”. I’m going to echo Dianne: seconds. It happened in minutes in 2012. There is an unprecedented fervor for learning new technical knowledge and enjoying companionship with our contemporaries in the mid-west that I am just so damn proud to be a part of.

Thanks for pointing this out Dianne and thanks to everyone else who contributes to this stellar community.

Leave a comment

March 17, 2013 · 10:26 pm

Ann Arbor Nerd Nite III

There is another Nerd Nite happening next week in Ann Arbor, MI. It’s not specific to software development, but probably appeals to the lot of you nonetheless. If any of you end up going, leave a comment below and let everyone know if you enjoyed.
This is Madness….THIS IS NERD NITE! 


Nerd Nite Ann Arbor is back for a third round and you don’t want to miss out. Join us for an evening of complete madness, nerdy chatter, and tasty drinks! From the flu epidemic to crime and self-deception, we’ve got about as much madness as you can handle .. and maybe a little bit more!

Grab your friends by their straitjackets and come get wild and nerdy with us! Be there. Be MAD.

What day, you say?    Thursday, March 21

What time?            Doors at 6:30 Event at 7
Where we at?          The Last Word 
How much?             $5 cover (door or advance)

Keep in touch now, you hear?

Leave a comment

Filed under Event

Guest Post: Celebrating Entrepreneurial Spirit in the Central Ohio IT Community

Today we have a new guest post for you from Steve Gruetter of Expedient. Steve is an active and well known force in the Columbus, Ohio IT community.

In the current economic climate, with bad news being delivered nearly every day, the time seems right to spotlight what is positive in the Central Ohio IT community.  Our community has been blessed with tools that encourage entrepreneurs to create new and better ways of doing business in technology; TechColumbus and the numerous seed funds offered through their organization, TechLifeOhio and their ability to create awareness about particular firms and events, Ohio State, Battelle and the local city governments and their willingness to invest to grow our community; the State of Ohio and their various Third Frontier initiatives.

The net result is more jobs and more opportunities for wealth creation in our community. Arguably, the most successful local firm to emerge has been CallCopy, a contact center software firm based in downtown Columbus. CallCopy, launched in 2005 at TechColumbus, is committed to creating a better way to gather business intelligence around the contact center experience in order to drive end-user client satisfaction.  Today, CallCopy has grown to over 150 employees, and has customers in 37 countries. CallCopy was recently recognized in Gartner’s Magic Quadrant for Contact Center Workforce Optimization.

The success of CallCopy validates the entrepreneurship model and encourages others in our local market to launch technology businesses of their own. Steve Gruetter of Expedient – who has worked with CallCopy since its beginning – comments

This is what the model of success looks like for an entrepreneur in our industry… a great idea, commitment of time and energy, continued smart choices, continued commitment to quality, continued growth.  I know that the Central Ohio IT community is a better place with CallCopy in it.

CallCopy  chief information officer Ray Bohac states

One of the key aspects to growth is accurate anticipation of risk, reward and investment. We enjoy working with Steve and the team at Expedient because we get the reliability and flexibility that we need to grow our various lines of business in a smart fashion… and also have the scalability to ramp quickly when we find something is working well for us and our clients. Our customers demand excellence from us and with Expedient we’re able to meet that demand.

To learn more about CallCopy and their growth, please see http://www.callcopy.com/ and to learn about Expedient in Central Ohio, please see http://www.expedient.com/products/columbus-data-center.php

Leave a comment

Filed under Guest Post, Uncategorized

Guest Post: Celebrating Thought Leadership in the Central Ohio IT Community

Today we have a new guest post for you from Steve Gruetter of Expedient. Steve is an active and well known force in the Columbus, Ohio IT community.

Here in Central Ohio, where our local economy is driven by insurance and healthcare—two industries that are recession-proof, but do not lead us to cutting edge technology—we need to have smart business leaders who find paths to new ways of doing business.

Recently, the Central Ohio IT community received a boost with the opening of The Forge by Pillar. The Forge is an Agile Development software studio that breaks the mold to engage the community as a resource for solving technology problems and achieving business goals through value focus, improved quality, and reduced waste. The space is conducive to creating innovative solutions by breaking away from the tedium of personal and professional constraints. This type of thought leadership by a local consulting company will help drive the entire Central Ohio IT community forward.

As other like-minded organizations begin to make similar commitments to excellence, the community can grow together to achieve success. The team at Pillar has put in place specific guiding principles for business and software solutions that lead to success. As the high tide comes in, all boats are raised.

The team at Expedient believes in these principles as well. By making the commitment to excellence in the data center industry by building facilities and processes to provide 100% uptime, Expedient allows their clients and partners to focus on the part of their business that matters most – the activities that provide value and drive revenue. Expedient is proud to be utilized by the team at Pillar.

Steve Gruetter, of Expedient’s Columbus facility, says

We are thankful for the community investment that Pillar is making and their positive impact in creating a center of excellence in Agile Development, right here in Central Ohio.

Angelo Mazzocco, President at Pillar and a respected leader in the Central Ohio IT community comments,

We are on an aggressive path of growth and require that our partners have the capability and commitment to match. We have a smart and secure partner with Expedient.

To get involved with Pillar and The Forge, please see http://pillartechnology.com/forge and to learn about Expedient in Central Ohio, please see http://www.expedient.com/products/columbus-data-center.php.

Leave a comment

Filed under Guest Post, Uncategorized