Top Stories programming
- How To Encourage Citizen Developers
- How To Make Sprints Part Of Your Development Process
- My First Original Arduino Project: What I Learned About Learning
- Developer Lessons From The Rise And Fall Of Flappy Bird
- Choose The Best Licence For Your Open Source Project
- Confidence Is Vital When Teaching Coding
The concept of “citizen developers” — people without programming experience building apps for a specific business area — isn’t a new one, and it’s one obvious way of dealing with a shortage of experienced programmers. But assuming you have the right software, how can you encourage people to take on that mantle?
Valve founder Gabe Newell took part in a somewhat-delayed Ask Me Anything session on Reddit today. While the discussion stirred up lots of excitement in the gaming community, Newell also offered up an always-timely reminder to developers of all stripes: coding excellence can’t be measured if you never actually finish anything.
The debut iOS app from the guys at Minus4°, Bills Forecast lets you quickly look forward at upcoming recurring bills, and add in expected purchases and yearly costs (like your car’s rego and insurance). The product of a year’s work from developer Toby Pattullo and designer Dean Hecker, the app looks great — it’s especially useful for getting an easy idea of how much spending or saving money you’ll have left over every month.
GitHub is an awesome way to manage code, but its usefulness doesn’t end there. If you want to pursue a career as a developer, it’s a vital way of demonstrating your skills.
Much of the news from the annual Mobile World Congress gathering in Barcelona concentrates on shiny new devices, but there’s also plenty happening in the developer space. Intel used the event to launch its new Integrated Native Developer Experience (INDE), which aims to make it possible to build Android and Windows apps using the same broad code base.
One of our main arguments at Mind Your Language is that the correct use of language, including punctuation, is essential because it ensures you look professional and convey your meaning accurately. The revelation of a major security hole in Apple’s iOS and Mac OS X software caused by a tiny coding error reminds us that accuracy with punctuation matters even more to developers, as the University of Western Australia’s David Glance explains.