If you are interested in me speaking at your event, please review my rider, which contains all the information you need from me and all the information I need from you.
30 Jan 2023
In this What That Means video, Camille chats with Asim Hussain, Director of Green Software Engineering at Intel and co-founder of the Green Software Foundation, about what makes green software so sustainable and how we can create a more sustainable future with the help of green software.
29 Jul 2022
Software is a significant contributor to carbon emissions, but traditional methods of measuring emissions fail to capture its impact. The Software Carbon Intensity (SCI) Specification offers a new way to score the carbon footprint of software. The SCI is similar to PUE for data centers and is an effort by the Green Software Foundation to create a cross-industry consensus. This talk will discuss the methodology and three actions to improve your score.
5 Dec 2021
Green Software Engineering is an emerging discipline at the intersection of climate science, software, hardware, electricity markets and data centre design. By grasping the eight first principles of Green Software Engineering, you can learn how to build, deploy and manage green applications in any application domain, industry, organisation, programming language or framework
2 Nov 2021
QCon Events is an international software development conference that will be held in Spring 2022, both in-person and online. The conference provides a platform for domain experts to share real-world implementation of emerging trends and practices in software development. The event offers practical inspiration from experienced software leaders and focuses on technical leadership, software creation, scaling architectures, and decision making.
22 Jun 2021
The video discusses green cloud and how to build a green app. It explores the impact of the software industry on CO2 emissions and ways to reduce this impact. It also features the Microsoft team behind green software and the carbon-neutral protocols.
20 May 2021
Microsoft aims to be carbon negative by 2030 and remove all carbon emitted since 1975 by 2050. Green Tech and Green Software Development are key to achieving these goals, and Asim Hussain, Microsoft’s Green Advocacy Lead, will speak about the importance of Green Tech and what Microsoft is doing to address the crisis
23 Mar 2021
The introduction of green software engineering, an emerging discipline at the intersection of climate science, software, hardware, electricity markets, and data center design, is discussed by a CAT co-organizer and green cloud advocate Asim. He also explores several of the eight principles of sustainable software engineering. The recording includes a community Q&A before moving into an off-the-record discussion.
22 Mar 2021
The DevRel industry typically involves significant travel and swag distribution, which can have a high environmental cost. In a presentation, Asim discusses methods for measuring the environmental impact of these activities and suggests ways to offset or reduce their impact. Additionally, the talk explores how DevRel professionals can leverage their influence to promote sustainable practices in application development and management.
16 Nov 2020
Sustainable Software Engineering (SSE) is a growing field that brings together expertise from climate science, software development, hardware, electricity markets, and data center design. By applying this knowledge, a sustainable software engineer can help address the climate crisis in a significant way.
27 Oct 2020
Sustainable Software Engineering (SSE) is a new field that combines knowledge from climate science, software development, hardware, electricity markets, and data center design. A Sustainable Software Engineer can make a significant contribution to mitigating the climate crisis by applying these principles. By understanding the eight first principles of SSE, one can create sustainable applications in any industry or programming language.
1 Dec 2019
1 Jun 2019
1 May 2019
Salt Lake City, USA
1 Nov 2018
Thought hacking was hard? It’s not, it’s easy and I’m going to show you how! We’ll investigate a series of hacking stories and break them down step-by-step to see exactly how they did it. By the end you’ll walk away a little bit more scared and a lot more prepared with some great practices you can apply immediately to your own applications.
Salt Lake City, USA
1 Jun 2018
Learn to take advantage of optimisations that give you epic scalability, with super low latencies at a fraction of the cost. We'll demonstrate why serverless is the perfect companion to SPAs and how to architect the REST of your application using serverless solutions like FaaS.
1 Nov 2017
Trumps tweets move markets. So what if you could create a bot that made stock trades based on those tweets? The Planet Money podcast did that in 2017 and you can find that bot on twitter as @botus. In this talk I'll show you how to create your very own BOTUS using Node, some easily available AI APIs, Reactive Programming using RxJS and Serverless.
1 Jul 2017
If you have already tried migrating your existing AngularJS application and hit a brick wall then this talk is for you. In this talk, I'll present a new migration approach. One that works for even the most complex and challenging legacy AngularJS applications.
1 Jun 2017
If you have ever started blankly at your old AngularJS controller code, with it's precariously balanced set of $scope.$watches, copious use of third party modules and wondered how the hell to migrate that into your new shiny new Angular app, then this is the talk for you.
Tel Aviv, Israel
1 Apr 2017
Most content online talks about how to migrate from 1 to 2 in a 'big bang' approach. When your product processes millions every day, using the word 'big bang' doesn't engender a lot of support from senior managers or stakeholders. In this talk I'll go through a real Angular 1 application and upgrade it 'iteratively' to Angular 2.
Salt Lake City, USA
1 Feb 2017
You read about this thing called RxJS, you even forked a plunker and tried an example. It seems clever but how in the hell do you actually use this thing to write a full Angular application? You keep up on hearing about this cool thing called Flux, or is it?