So you’ve decided to migrate from monolith to microservices, what next? Such a redesign to service-oriented architecture (SOA) is a long, arduous journey that benefits from an incremental, iterative approach. Yet, such a microservices migration often … Read more
Events
Every year Codemotion organizes events and meetups for developers and companies to form and create professional relationships.
Learning About Community Outreach with Simon Johanning
Simon Johanning is the Head of Outreach of Code Camp Leipzig. He is said to be a jack of all trades because of his many educational backgrounds and career experiences—Computer Science, Mathematics, Energy Economics, and Music Technology just to name … Read more
Scott Chacon: Chatterbug CEO Talks About His Accidental Entrepreneurship Journey
Scott Chacon is the CEO and co-founder of Chatterbug, a San Francisco and Berlin-based online platform for language learning. Aside from Chatterbug, Scott is a renowned entrepreneur, known for his numerous achievements, keynote talks, and speaking … Read more
Flutter: Falling in Love Again with Mobile and Web Dev
Lara Martin is a Berlin-based Android developer. She is a Flutter user, and is also very active in the programming community. She has been sharing her knowledge worldwide through online platforms and speaking engagements. Her goal is to give access … Read more
Web Development and the Future of Progressive Web Apps
If you have been to any conference in the last five years, you have probably heard about Progressive Web Apps (PWA). Web sites that can progressively turn into app-like experiences and be installed on your devices. Kenneth Rohde Christiansen is … Read more
What Is the Value of Fun in Business Transformation?
With innovation constantly changing the world of business, large corporations can find themselves lagging behind as they struggle to rapidly enact change and implement practices such as cloud transformation and DevOps. It frequently falls to external … Read more
Ludwig Toolbox Makes Deep Learning Accessible to All
The last decade has seen exponential growth in deep learning capabilities and their application in research and development. Traditionally deep learning as a discipline has been limited to those with considerable training and knowledge of machine … Read more
Considering remote work as a digital nomad?
With the coronavirus pandemic sending the world into a spin, with much of the corporate world scrambling to facilitate the immediate need for long-term remote work capabilities, some companies were already successfully remote. Moran Fine is a … Read more
Why you should learn functional programming
Looking for something new without the need for frameworks and libraries? Do you like maths? You might want to take a look at how you can functionally program with JavaScript and apply functional programming to your application to optimize your code. … Read more
The Challenge of Ethics in AI
We often hear the notion of ethics in AI thrown around with research such as autonomous cars and 'the trolley problem. An example is the creation of MIT's The Moral Machine, a platform for gathering a human perspective on moral decisions made by … Read more
How Extended Reality is Fusing Life and Advertising
The fusion of the physical and virtual worlds has impacted many aspects of our lives, including entertainment, how we interact with live sports and fitness, navigation, architecture, healthcare, and training. Extended reality aims to create higher … Read more
Design Thinking – Ideas to Implementation
Over the last couple of decades, we've seen concerted efforts in organisations to apply new philosophies about workflow and organisational processes to improve efficiency, increase employee satisfaction, enable scale, and increase customer … Read more
Building a bike-computer on the Web with WebComponents
Passion projects offer a great opportunity to learn new skills and develop experience in pursuits you really enjoy. A keen cyclist, Filip Bech-Larse developed a trainer app that reads sensor-data via WebBluetooth from different sources, including … Read more
Want to Learn about Genetic Algorithms? Start Life Hacking
It’s often hard to motivate ourselves to learn new tech - whether a new coding language or algorithm - when it’s not essential to our job. Tech not only moves fast, but it’s easy to get overwhelmed by the plethora of documentation, tutorials, and … Read more
DEVS FOR HEALTH: a Hackathon for Good
Hackathons have had a long history of bringing people together to develop technological solutions in response to specific problems and challenges. Hackathons can be in-house, focused on a particular technology, a social issue, or policy challenge. … Read more
Should Details Matter to Software Engineering?
Table Of ContentsWhat is the problem with detail in software engineering? The value of detail in software engineeringThe impact of automation in software engineeringHow can we apply a detail-driven mentality to teams and how dev teams … Read more
Codemotion Partners with TIM for the Smart Spaces Hackathon
Hackathons have had a long history of bringing people together to develop technological solutions in response to specific problems and challenges. Hackathons can be in-house, focused on particular technology or spaces, a social issue, or policy … Read more
Problem Hacking: Problem-solving within Tech Companies
One of the most important and frequent things that a company has to do, from a large Fortune 500 to a newly-created startup, is solving problems. It's an intrinsic ability that also will shape the success of the company: successful companies solve … Read more
Get More Out of Your Smart Home with Google Home API
Table Of ContentsUnderstanding the Google Smart Home APISmart Home API: Standard devices and traitsHome GraphSmart home provider UI componentsVoice User Interface platform for the Google AssistantLooking for more IoT tutorials? IoT is a great … Read more
Of Unicorns in Tech and of the Value of LGBTIQ+
Table Of ContentsDiversity in Tech: Unicorns in TechA Pride HackathonPartners are important allies for LGBTIQ+-friendly workplaces Tips for inclusion and diversity in techLGBTIQ+ in Tech: resources and upcoming opportunities Most people … Read more