In Mason, Ohio, a group of high school students is destined to become the future of technology! These students are teaching themselves how to code, they are embracing advanced techniques and methodologies, and they could soon rival our industry’s top programmers. What makes these kids truly unique? They want to share this knowledge with others.... Continue Reading →
You have definitely heard the word innovation before. You’ve likely heard it countless times in the modern workplace. Innovation can be used as a noun (innovation), adjective (innovative) and a verb (innovating). Combining it with other words in a sentence makes it sound exciting. It has also become an overused buzzword, usually paired with something... Continue Reading →
Reflecting on my first several months at Cengage makes me think how quickly time has sped by while creating the illusion that I have been here much longer. Apart from orientation about an "education and technology company built for learners" and the Higher-Ed, K-12, professional, and library markets that it serves, reflecting also makes me... Continue Reading →
"Agile and Artificial Intelligence are two very popular topics on their own these days. Digging into combining them both seemed challenging and intriguing, so I am going for it!"
We’ve all been there. You’re building a new educational platform, one that delivers cutting edge content in a beautiful, seamless interface. You’ve thought through the user experience, you have the latest tech stack, and you’ve architected for performance and scalability. Someone on the team mocked up some sample content to develop against and the engineers... Continue Reading →
Education is the foundation that prepares people to pursue advancements in all areas. With increasing classroom size and tight budgets, education systems need to improve productivity and efficiency by leveraging advancements in technology. I think Artificial Intelligence (AI) can bring disruptive innovation in education to all segments: K-12, Higher Ed, and Corporate training. Before jumping... Continue Reading →
Businesses are continuously evolving, adapting, changing and abandoning new technology. New industry developments and technological advancements have the potential to expand current revenue streams or open doors to grow new business. If done poorly or incorrectly companies open themselves to reputational risk, customer loss and financial downturns. In a world of constant innovation how can... Continue Reading →
or… How to Advance Your Career by Creating Your Own Redundancy Are you responsible for ensuring that software projects are completed on time, on budget, and meet all specifications? Have you read article after article related to estimation, project management and software design? Even though these tasks seem to be more project management related, as... Continue Reading →