A functional first-level framework to provide a service to users as an app. Let’s see the case for seismic data from both Italy-based and US-based open data collections. We are living in a highly vibrating world. The knowledge of many vibrations can … Read more
Codemotion Rome
An ode to the Commodore 64 – Chiara Russo
This is my Commodore 64 and it's because of this that my passion for IT was born. With this I wrote my first lines of code. Who of you started in the same way, with a Commodore 64? Many, I'm sure! The Commodore 64 was the protagonist of an era, … Read more
How Oracle Uses Lego, IoT, and Microservices to Build a Programmable Smart City
At this year's Codemotion Rome, Gabriele Provinciali, Oracle Solution Architect, has presented Proxima City, a project focused on smart city IoT and microservices to improve our city and lifestyle. Let's take a look how Proxima City could … Read more
Election technology: making voting great again?
Boris in No. 10, Putin in the Kremlin, Trump in the White House. Our voting decisions in national elections have an enormous impact, for better or for worse.But how to vote in an election is changing across the world, thanks to digital … Read more
When Lambdas take control: The service of serverless
The serverless paradigm is an emerging software developing model. It is very useful in many cases, for both brand-new instances such as IoT development and as integration to existing architectures without touching the old code. It is offered by all … Read more
Exploring the universe with project HelloExoWorld
Humans are capable of walking on the moon. We can operate an International Space Station, and sending rovers onto the surface of Mars. We can launch hundreds of satellites into the unknown to gather data. We explore the universe, both personally and … Read more
Artificial Intelligence and Stupidity: can robots be smart?
Are robots going to steal your job? The answer is probably yes, but this won’t be any time soon. AI bugs are a thing so let’s talk about Artificial Stupidity.Why do we fear Robots?Everyone who has ever heard of Artificial Intelligence knows that … Read more
Free coding lessons tackling women’s “imposter syndrome” in tech
Anna Brailsford, CEO at Code First: Girls, is training an army of coding women to infiltrate the "boys' club" of tech.Coding the future: Anna Brailsford What is Code First: Girls? Code First: Girls is one of the largest communities of … Read more
Jobs in artificial intelligence and robotics top LinkedIn list for 2020
Artificial intelligence specialist and robotics engineer are the fastest-growing jobs in the US, according to LinkedIn.The annual Emerging Jobs Report highlights the skills associated with these roles and the cities and industries in which … Read more
How to Challenge Your Code with Property-Based Testing – Part 1
What does Property-Based Testing mean for developers? Well, a debate persists in software as to the exact nature, division and scope of "testing" activities. We need to check that a particular software component produces the expected output with the … Read more
Refactoring an Angular application through a live coding session
Hello Fabio, you are the one who brought the Angular community to Rome! You are also the one who talked about refactoring an application during one of the #AperiTech meetups. Could you tell us more about this? Exactly: on that occasion, lasting a … Read more
Dear recruiter: How can I get a job in tech with a disability?
Business consultant and disability advocate Neil Barnfather MBE tells us about what it's like having a disability in today's job market. Looking for a job is not always an easy task. Couple this endeavour with both practical and societal barriers and … Read more
How Unity3D and Data Driven Modding Created an Award Winning Urban Survival Game
If you dream of a better society, a computer game about the reality of urban poverty and homelessness is just for you. It not only raising awareness of street life, but provides the opportunity for people to be a game content creator, at least for a … Read more
The Magic behind RxJS
Reinventing the wheel is often necessary in order to understand how a library works under the hood and to better learn something complex. It is a very good option, contrary to popular belief, in the case of a developer wanting to improve his/her … Read more
Life-cycle of a security incident: from detection to response
Giovanni Merlos Mellini is the Head of Information, Systems and Network Security at Enav S.p.A., the Italian Air Navigation Service Provider. He is also the founder of the not-for-profit association Cyber Saiyan and the organiser of RomHack, a free … Read more
Thinking in Web Component
The development of Web Application has led us to rewrite some pieces of User Interface so many times in different varieties of JavaScript frameworks for compatibility and interoperability. When we build our User Interface, we have to think about … Read more
Nobody puts UX in the corner
It takes great coding skills and deep UX expertise to build a successful product. So why give non-specialists a task done by specialists? Let’s discover what UX people really do (no, not drawings) and how their work can push forward all the … Read more
Magically deploy a new project in 1 month
It might seem strange, but how would you react if they told you that knowing algorithms, programming languages, design patterns, and best practices for managing and releasing software projects might not be enough to make an efficient and successful … Read more
Post Growth Entrepreneurship
There is a plethora of definitions of a startup. Many are quite different, but several agree on some common aspects. Paul Graham, one of the most famous entrepreneurs and investors, known for being a co-founder of Y Combinator, gives the following … Read more
Tweet My Wedding Dress
This is the story of a unique wedding dress and her creator Jo Franchetti, Tech Engagement Manager at Trainline. Jo’s got 6 years experience as a front end developer and has worked in various parts of the tech industry from startups, agencies, … Read more