Speaking & Podcasts
Expand your toolkit for self-development
Moving towards consulting in the recent years has provided me with the opportunity to integrate within different clients environments and teams, thus exposing me to the unique set of learnings and challenges that come with each environment.
I’ve found that adapting, but not necessarily conforming has been essential. Challenging the norms, being curious and always learning has been key tools in my toolkit over the years.
I’d like to spend some time unpacking my tools to show you how I’ve used them to twist, turns and fasten the bolts of my journey in order to create a steady and stable structure that has allowed me to grow and thrive within the development community.
As humans we are placed in complex environments, where we are required to provide solutions to the problems that we encounter on a daily basis. This can be within your career, your personal life, or your business, and we know that many times solving the problem isn’t as easy as we’d like or hoped it to be.
During this talk, I’d like to walk the audience through problem solving techniques that I use on a daily basis whilst building software that impacts peoples lives. I’d like to use this opportunity to discuss some of the more complex problems that I’ve had to solve over the past year, and focus on the process to obtaining valuable solutions..
Lessons Learnt in Pursuit of GrowthRubyFuza (2018)Johannesburg, South Africa
Growth has always been a vital part in ensuring that I lead a meaningful career.
Recently, I’ve been given the opportunity to be a part of a Techwomen program in Silicon Valley, and it has expanded my mind to lessons that have helped me to progress in my career.
I’d love to share my learnings around the value of mentorship, diversity in leadership, the art of storytelling and the gratification of social impact.
Building a better programming interface for your application
We are moving towards an era where API’s are now forming the crux of communication between different applications.
Hence, we need to ensure that our API's follow a good design and architecture, so that integration between different applications can be accomplished with minimal complexity and maximum efficiency.
In this talk, I would like to explore the JSON API spec, benefits and disadvantages of micro services, Rails 5 for your JSON API's, and the tools and workflow that, we as developers, can use to minimise delays when working in big teams, asynchronously, on the frontend and API.
Journey through the eyes of a newbie female developerPycon ZA (2010)Johannesburg, South Africa
Graduating from a 90% male computer science class, to an initially 100% male software development team, finally allowed me to realise that there is a dire lack of women in the computer science field.
Entering this industry in a minority invokes initial feelings of the need to constantly prove oneself and one's capabilities – normally this puts one at an immediate disadvantage. However, given the correct circumstances, surrounding environments and attitudes, these adverse feelings can quickly be replaced with self-confidence. I was fortunate enough in my daily working environment to have my opinion given the weight that it deserved.
However, experience has also taught me that the sailing is not always so smooth within every aspect of the development field. Certain environments are a lot less welcoming to women because of the strange misconception that they are going against the norms of society.
As a newbie, within the development industry, one has to be able to adapt and have an open mind to gain unbounded knowledge and learning experiences. The world of development is a polyglot environment and striving to build an ambitious career involves lots of hard work and dedication.
I would like to take the audience on a journey to experience the obstacles, growth and challenges that I’ve faced. I also aim to provide concrete suggestions on increasing female willingness to join the tech industry, and improving co-existence in the development environment.As a developer, my goal is to provide inspiration to capable young women, to fathers who have daughters, brothers who have sisters, and men who have female colleagues.
Ladies that UX with Inez, Ridhwana & LaraZA Dev Chat (2017)Johannesburg, South Africa
We chat to Inez, Ridhwana & Lara about the Ladies that UX communities in Cape Town, and as of today Johannesburg.
Chantal, Kenneth & Kevin are joined by the dynamic trio of Inez Patel, Ridhwana Khan & Lara Pietersen to talk about UX and the local Ladies that UX meetups in Cape Town and now Johannesburg.
User Experience (UX) is an integral part of design, be it in the physical world or the digital world. It is the practice of putting the user first, creating empathy for the users of your systems.
Team Zero OneZA Dev Chat (2015)Johannesburg, South Africa
Tonight we chat to the team behind the newly announced company Zero One!.