Fast and easy tech! artwork

Fast and easy tech!

24 episodes - English - Latest episode: over 3 years ago -

No sign-up. No fees. No ads. No privacy violation. Just simple, up-front and a renewed perspective on everyday technology events, news and trends. We bring tech information to our listeners on a variety of topics and subjects ranging from cutting edge Artificial Intelligence to humble home technology. Choosing from such myriad of topics is never easy, yet we make an effort to bring to our audience topics that are simulating, interesting and though-provoking. We hope you will enjoy our show as much as we loved creating it. 

Technology technology tech technical science information
Homepage Google Podcasts Overcast Castro Pocket Casts RSS feed

Episodes

Episode 22: Exposure Notifications Express

September 04, 2020 00:00 - 13 minutes - 18.3 MB

With the new Exposure Notification Express, which forms the second phase of Exposure Notification System, the system removes one of the key barriers to adoption that led to a slow start to the software. Once users update iOS 13.7, users can now enable COVID-19 Exposure Notifications directly in the Settings app on their iPhone. This new process is called Exposure Notifications Express. The process is as simple as enabling user preferences in any other application and just takes a few...

Episode 21: Microservices Architecture

September 03, 2020 00:00 - 21 minutes - 29.6 MB

The philosophy of the microservices architecture is: “Do one thing and do it well." Services might run within the same process, but they should be independently deployable and easy to replace. They can be implemented using different programming languages, databases, and software environment. The services are small and fine-grained to perform a single function. They embrace automation of testing and deployment, continuous delivery software development process, failure and faults, simi...

Episode 20: Biases in Machine Learning Part I

September 02, 2020 00:00 - 42 minutes - 58.7 MB

Classic machine learning algorithms involve techniques such as decision trees and association rule learning, including market basket analysis (ie, customers who bought Y also bought Z). Deep learning, a subset of machine learning that includes neural networks, attempts to model brain architecture through the use of multiple, overlaying models. Classic examples of Machine learning include Virtual Personal Assistants like Siri, Alexa, Google, Predictions while Commuting, Videos Survei...

Episode 19: Exposure Notification System and Contact Tracing

August 30, 2020 00:00 - 20 minutes - 28.4 MB

The Exposure Notification System or ENS allows public health authorities to develop apps that augment manual contact tracing efforts while preserving the privacy of their citizens. As of today, public health authorities have used ENS to launch in 16 countries and regions across Africa, Asia, Europe, North America and South America, with more apps currently under development. Apple likely made the change to use Exposure Notification service without the need for a contact tracing app ...

Episode 18: Social Media and Content Moderation

August 28, 2020 00:00 - 37 minutes - 51.1 MB

All content platforms and social media companies must keep the content flowing because that is the business model: Content captures attention, provides viewership and generates data (users’ statistics). Content is the starting and the end point of consumers’ journeys on social media. A video, an information post, a tweet, blog post, picture, public service advisories, are all types of content. The platforms then sell that attention (read: viewership), enriched by that data (read: cus...

Episode 17: Artificial Intelligence and Augmented Intelligence

August 26, 2020 00:00 - 32 minutes - 45.1 MB

Whenever there is a talk of infusing technology, automation and intelligence in to tasks or processes, the solutions proposed fall in to two broad buckets. The first is the conventional use of the term Artificial intelligence, machine learning, deep learning and cognitive learning, which typically work outside human intervention and are largely driven by some kind of an algorithm to achieve its goal. The handling of regular transactions as well as any exceptions are defined within th...

Episode 16: Fallacies of Agile examined

August 25, 2020 00:00 - 22 minutes - 30.5 MB

Agile is great, but the demands of the next-gen software and application development require something greater. The software development community has caught on to the Agile Manifesto and its 12 principles as the defining standards of software development movement. Today, more and more teams are motivated to self-identify as using an Agile methodology, irrespective of its suitability to the goals. While many of those teams motivated to be identified as Agile teams are likely using a...

Episode 15: Fallacies of Scrum

August 24, 2020 00:00 - 40 minutes - 56 MB

Most experts are not against every idea and practice in Scrum. For example, the principles of the whole team taking responsibility for the code base, or always having an integrated, working master are really noteworthy and something that all teams in all project settings can benefit from. Software is research; its as much discovery and going along the unknown path as it is about following standardized, laid down paths. It’s a matter of discovering the solution, not rummaging through...

Episode 13: Performance management Agile Way

August 20, 2020 00:00 - 29 minutes - 41.1 MB

Agile performance management is an approach to manage employee performance and development throughout the year on a continual basks as opposed to on an annual or biannual basis. It is collaborative, involving regular conversations, continuous feedback loop and improvement measurements. Agile performance management isn’t solely focused on the end product only, i.e. to award a rating, rather is concerned with how to get there. Agile performance management is more about the process to a...

Performance management Agile Way

August 20, 2020 00:00 - 29 minutes - 41.1 MB

Agile performance management is an approach to manage employee performance and development throughout the year on a continual basks as opposed to on an annual or biannual basis. It is collaborative, involving regular conversations, continuous feedback loop and improvement measurements. Agile performance management isn’t solely focused on the end product only, i.e. to award a rating, rather is concerned with how to get there. Agile performance management is more about the process to arrive at...

Episode 14: Agile and DevOps

August 20, 2020 00:00 - 17 minutes - 24.2 MB

DevOps is as crucial to application delivery as Agile is to Development. As development is unthinkable without being Agile, or at least aspiring to be agile, similarly DevOps implementation is undeniable to deliver seamless deployment processes. DevOps is a philosophy under which the business function / teams, development teams, and the operations team collaborate on a continuous basis to make sure that IT solutions are available to business on time and that they run without disrupt...

Episode 11: Agile Documentation: To success and beyond!

August 19, 2020 02:36 - 30 minutes - 42 MB

While it is true to a large extent that Agile methods advocate doing away with rigid guidelines, documentation and maintaining artifacts is not a rigid requirement to begin with. Lets keep in mind, agile is first of all a set of values, not a settled and strict, rigid framework. All Agile practitioners should be confident on how to adjust these values to their environment. Remember that every company has its own pace, characteristics and values. All Agile documentation must follow ...

Agile and Scaling Scrum

August 19, 2020 00:00 - 32 minutes - 45.1 MB

As team sizes grow, organizations grow and their needs become more complex, bigger and more complex impediments arise along the road. The role of Scaling Scrum is to provide a framework to continually identify and remove dependencies created by increased complexity. Scaling Scrum, like implementing Agile Scrum methodology is a matter of choice. Many organizations have reaped tremendous benefit and even more continue to do so. However, the primary integration point of Scaled Scrum is...

Agile Documentation: To success and beyond!

August 19, 2020 00:00 - 30 minutes - 42 MB

While it is true to a large extent that Agile methods advocate doing away with rigid guidelines, documentation and maintaining artifacts is not a rigid requirement to begin with. Lets keep in mind, agile is first of all a set of values, not a settled and strict, rigid framework. All Agile practitioners should be confident on how to adjust these values to their environment. Remember that every company has its own pace, characteristics and values. All Agile documentation must follow the same...

Agile and UX: Customer centric approach

August 18, 2020 00:00 - 26 minutes - 36.4 MB

Customer Centricity, cannot and must not be equated with customer collaboration. Most people make this basic error, partly due to the fact that both terms contain the word customer, and partly due to the belief that involving customers in the development process takes care of all their needs and makes them delighted customers. The truth of the matter is that Customer Centricity is a far wider term which requires placing customers’ requirements at the center of all activities; while c...

Agile Coach

August 18, 2020 00:00 - 18 minutes - 24.7 MB

Over the years as sports have become more competitive, sporting teams have realized that one coach for all aspects of the game is not enough. For example in Cricket, teams employ separate coaches for bowling, batting and fielding. In football, teams employ goalkeeping coaches, striking coaches, defensive coaches and more. Similarly, many large organizations today employ multiple Agile coaches with varying and diverse skill-sets, experience and backgrounds so as to derive maximum bene...

Artificial Intelligence and Augmented Intelligence

August 17, 2020 00:00 - 24 minutes - 33.4 MB

Whenever there is a talk of infusing technology, automation and intelligence in to tasks or processes, the solutions proposed fall in to two broad buckets. The first is the conventional use of the term Artificial intelligence, machine learning, deep learning and cognitive learning, which typically work outside human intervention and are largely driven by some kind of an algorithm to achieve its goal. The handling of regular transactions as well as any exceptions are defined within th...

Agile, Lean and Design Thinking

August 16, 2020 00:00 - 18 minutes - 25.9 MB

Agile, Lean and Design Thinking place high focus on close collaboration with users and people closest to the work being done. While Design Thinking focuses on finding the right problem through empathetic approach and listening to the users, Agile places emphasis on collaboration and feedback loop, while Lean advocates placing power in the hands of those doing the work. Just like design thinking, a key tenet of effective agile application, irrespective of the Agile framework chosen, i...

Agile Mindset: True Agile

August 15, 2020 00:00 - 22 minutes - 31 MB

Perhaps, what makes Agile difficult for lot of managers to grasp is that it’s not just a technology, methodology or process that gets implemented within an enterprise’s current culture and assumptions. The Agile way of running an organization seeks to fundamentally redefine the very concept of an enterprise which has prevailed for the last one hundred years. Instead of an enterprise being conceived as an efficient, profitable steady-state machine aimed at exploiting its environment ...

Agile Testing : Real World Outlook

August 14, 2020 00:00 - 23 minutes - 32.9 MB

The test process is not a separate process that can be outsourced or left alone, it is merged with the development processes. The true benefits of Agile testing are revealed when it is used as part of Agile development and accorded an equal importance. The sooner testing team and testers get involved, better it is for the project. Ideally, testers should be part of the overall scheme of things from day one, simply because giving testers a seat at the table from the start provides a h...

Security in Cloud Computing

August 13, 2020 00:00 - 21 minutes - 30 MB

Today, most organizations view cloud-based services as a better way to deliver the services they need, including data protection and security. The risks and costs associated with maintaining self-managed, in-house IT security teams who manage organization’s IT infrastructure as a strategic answer to address security concerns is prohibitively high. Add to it the need to constantly upgrade skills and knowledge levels to respond to ever changing security landscape, changing and ever dee...

Architectural Innovation

August 12, 2020 00:00 - 34 minutes - 47.5 MB

The thing with new, game-changing technologies, products or ideas, is that to thrive it needs to find an organization that will accept it. Adaption of any new technology has severe implications; it not only changes the organization but often times creates a new industry or segment altogether. An architectural innovation challenges an old organization because it demands that the organization remake itself. The simple explanation is that a market leader in producing printers is much ...

Agile approaches: Scrum and Kanban

August 11, 2020 00:00 - 19 minutes - 27 MB

Any IT product, application or software development effort is made up of stakeholders who are invested in the success of the product. These stakeholders typical comprise customers or users, executives, development team comprising architects, product owners, analysts, Ux/ UI developers, software developers, testers, etc. Scrum and Kanban are two of the most popular Agile approaches to software development. Both the approaches have lot in common, yet both have points of divergence as ...

Episode 1 - Introduction

August 10, 2020 00:00 - 12 minutes - 17.2 MB

Hello and welcome everyone to a brand new series of discussions on technology. We hope you will enjoy these discussions, thoughts, information and ideas as much as we did putting these together.