chi

SE-Radio-Episode-287:-Success-Skills-for-Architects-with-Neil-Ford

Neal Ford chats with Kim Carter about the required skills of a Software Architect, creating and maintain them, transition roles. The importance of history, developing soft skills, and dealing with losing technical skills.




chi

SE-Radio-Episode-294-Asaf-Yigal-on-Machine-Learning-in-Log-Analysis

Asaf Yigal talks with SE Radio’s Edaena Salinas about machine learning in log analysis. The discussion starts with an overview of the structure of logs and what information they can contain. Asaf discusses what the log analysis process looks like without machine learning -- and the role of humans in this – before moving on to how the process is improved by incorporating external resources using machine learning. Topics include: log analysis, machine learning, operations.




chi

SE Radio Episode 308: Gregor Hohpe on It Architecture and IT Transformation

Bryan Reinero talks with Gregor Hohpe about IT Transformation, the process by which organizations adapt and reorganize themselves in response to evolution and how the Enterprise Architect leads that transformation.




chi

SE-Radio Episode 312: Sachin Gadre on the Internet of Things

Edaena Salinas talks with Sachin Gadre about the internet of things. The discussion begins with an overview of what IoT is and how businesses are adopting it. It then explores the architecture of an IoT application and the security implications of these systems.




chi

SE-Radio Episode 331: Kevin Goldsmith on Architecture and Organizational Design

Travis Kimmel and Kevin Goldsmith discuss the correspondence between organizational design and software architecture. Their conversation covers: what Conway’s Law is; Kevin’s experiences in different organizational structures (e.g., Avvo, Spotify, Adobe, and Microsoft) and how those structures influenced the software architecture; what the “Reverse Conway Maneuver” is and how organizations can leverage it; how organizations can evolve existing architectures.




chi

SE-Radio Episode 346: Stephan Ewen on Streaming Architecture

Edaena Salinas talks with Stephen Ewen about streaming architecture. Stephen is one of the original creators of Apache Flink. Topics discussed: stream processing vs batch processing, architecture components of stream architectures, Apache Flink...




chi

Episode 393: Jay Kreps on Enterprise Integration Architecture with a Kafka Event Log

Jay Kreps, CEO of Confluent, talks with Robert Blumen about how an enterprise integration architecture organized around a Kafka event log simplifies integration and enables rich forms of data sharing. #podcast #seradio #ieeecs #ComputerSociety




chi

Episode 395: Katharine Jarmul on Security and Privacy in Machine Learning

Katharine Jarmul of DropoutLabs discusses security and privacy concerns as they relate to Machine Learning. Host Justin Beyer spoke with Jarmul about attack types and privacy-protected ML techniques.




chi

Episode 396: Barry O’Reilly on Antifragile Architecture

Barry O’Reilly of Black Tulip Technology discusses Antifragile Architecture, an approach for designing systems that actually improve in the face of complexity and disorder.




chi

Episode 437: Architecture of Flutter

Tim Sneath, product management for Flutter and Dart at Google discusses what Flutter is, why it was created, where Dart came from, what the different layers of Flutter are, why it is so popular and why it makes a developers life much easier.




chi

Episode 447: Michael Perry on Immutable Architecture

Michael L. Perry discusses his recently published book, The Art of Immutable Architecture, distinguishing immutable architecture from other approaches and, using familiar examples such as git and blockchain, addresses some possible misunderstandings...




chi

Episode 479: Luis Ceze on the Apache TVM Machine Learning Compiler

Luis Ceze of OctoML discusses Apache TVM, an open source machine learning model compiler for a variety of different hardware architectures with host Akshay Manchale. Luis talks about the challenges in deploying models on specialized hardware and how TVM.




chi

Episode 493: Ram Sriharsha on Vectors in Machine Learning

Ram Sriharsha of Pinecone discusses the role of vectors in machine learning, a technique that lies at the heart of many of the machine learning applications we use every day. Host Philip Winston spoke with Sriharsha about the basics of vectors, vector...




chi

Episode 499: Uma Chingunde on Building a PaaS

Uma Chingunde of Render compares building a PaaS with her previous experience running the Stripe Compute team. Host Jeremy Jung spoke with Chingunde about the role of a PaaS, building on public cloud providers, build vs buy, choosing features, user experience, managing databases, Series A vs later stage startups, and why internal infrastructure teams should run themselves like product teams.




chi

Episode 525: Randy Shoup on Evolving Architecture and Organization at eBay

Randy Shoup of eBay discusses the evolution of eBay's tech stack. SE Radio host Jeremy Jung speaks with Shoup about eBay's origins as a single C++ class with an Oracle database, a five-year migration to multiple Java services, sharing a database...




chi

Episode 538: Roberto Di Cosmo on Archiving Public Software at Massive Scale

Roberto Di Cosmo, Computer Science professor at University Paris Diderot and founder of the Software Heritage initiative, discusses how to protect against sudden loss from the collapse of a "free" source code repository provider, how to protect...




chi

SE Radio 588: José Valim on Elixir, Machine Learning, and Livebook

José Valim, creator of the Elixir programming language, Chief Adoption Officer at Dashbit, and author of three programming books, speaks with SE Radio host Gavin Henry about what Elixir is today, what Livebook is, the five spearheads of the new machine learning ecosystem for Elixir, and how they all fit together. Valim describes why he created Elixir, what “the beam” is, and how he pitches it to new users. This episode examines things you can do with Livebook and how it is well-aligned with machine learning, as well as why immutability is important and how it works. They take a detailed look at a range of topics, including tensors with Nx, traditional machine learning with Scholar, data munging with Explorer, deep learning and neural networks with Axon, Bumblebee and Huggingface, and model creation basics. Brought to you by IEEE Computer Society and IEEE Software magazine.




chi

SE Radio 616: Ori Saporta on the Role of the Software Architect

Ori Saporta, co-founder and Systems Architect at vFunction, joins host Jeff Doolittle for a conversation about the role of the software architect. The episode begins with Ori’s thoughts on what is typically missed or overlooked regarding this role. The conversation then explores aspects of both hard and soft skills required of software architects. Other topics include the relationship of the software architect to other roles, to design and process, and to quality. The show concludes by addressing the importance of dependency management by software architects. Brought to you by IEEE Software magazine and IEEE Computer Society.




chi

SE Radio 626: Ipek Ozkaya on Gen AI for Software Architecture

Ipek Ozkaya, Principal Researcher and Technical Director of the Engineering Intelligent Software Systems group at the Software Engineering Institute, Carnegie Mellon, discusses generative AI for Software Architecture with SE Radio host Priyanka Raghavan. The episode delves into fundamental definitions of software architecture and explores use cases in which gen AI can enhance architecture activities. The conversation spans from straightforward to challenging scenarios and highlights examples of relevant tooling. The episode concludes with insights on verifying the correctness of output for software architecture prompts and future trends in this domain. Brought to you by IEEE Computer Society and IEEE Software magazine.




chi

SE Radio 635: Stevie Caldwell on Zero-Trust Architecture

Stevie Caldwell, Senior Engineering Technical Lead at Fairwinds, joins host Priyanka Raghavan to discuss zero-trust network reference architecture. The episode begins with high-level definitions of zero-trust architecture, zero-trust reference architecture, and the pillars of Zero Trust. Stevie describes four open-source implementations of the Zero Trust Reference Architecture: Emissary Ingress, Cert Manager, LinkerD, and the Policy Engine Polaris. Each component is explored to help clarify their roles in the Zero Trust journey. The episode concludes with a look at the future direction of Zero Trust Network Architecture.

This episode is sponsored by QA Wolf.




chi

SE Radio 638: Nick Tune and Jean-Georges Perrin on Architecture Modernization

Nick Tune and Jean-Georges Perrin join host Giovanni Asproni to talk about their proposed approach to modernizing legacy systems. The episode starts with some high-level perspective to set context for the approach described in their book, Architecture Modernization (Manning, 2024). From there, the discussion turns to important details, including criteria for deciding which aspects to revisit; some of the activities, processes, and tools; and the importance of data engineering in modernization efforts. Nick and Jean-Georges describe how to successfully implement an architecture-modernization effort, and how to fit that work with the teams' other priorities. The episode finishes with some warnings about the typical risks associated with modernizing a legacy system, and suggestions on how to mitigate them.

This episode is sponsored by QA Wolf.




chi

SE Radio 641: Catherine Nelson on Machine Learning in Data Science

Catherine Nelson, author of the new O’Reilly book, Software Engineering for Data Scientists, discusses the collaboration between data scientists and software engineers -- an increasingly common pairing on machine learning and AI projects. Host Philip Winston speaks with Nelson about the role of a data scientist, the difference between running experiments in notebooks and building an automated pipeline for production, machine learning vs. AI, the typical pipeline steps for machine learning, and the role of software engineering in data science. Brought to you by IEEE Computer Society and IEEE Software magazine.






chi

Making Childcare Sustainable for Parents and Providers

To highlight the unsustainable costs of child care for parents and providers, Community Change Action marked "Day Without Child Care" for the third year in a row.




chi

How to End Childhood Poverty

Childhood poverty continues to plague the U.S., though simple solutions exist to address it. Will the next administration implement them?




chi

Ukraine: The Children’s Story

It has been more than a year since Russia invaded Ukraine. Ricky went to Ukraine to speak to children there about how the war has affected them. This is his special report, Ukraine: The Children's Story.




chi

Children in Need 2024: Everything you need to know

It's almost time for Children in Need day! And we want to hear about YOUR plans...




chi

Playing games often gives children a sense of pleasure



  • Editing & Writing Topics

chi

Diary - A few month ago, I kept watching horror movies



  • Editing & Writing Topics

chi

Utah State Archives and Records Service

Crowdsourcing Project Management Internship (SLC--virtual)




chi

Teaching Christmas

We have added a number of lessons for different levels and articles about Christmas and how it can be taught and used in the classroom. There will be more to follow in the next few days, so please check the What's New page for updates.





chi

Glean - Searching the Web for Educational Videos

I wanted to tell you about a service I recently discovered called Glean.

Glean searches the web for educational videos (lessons) in math and science and then structures and organizes them (setting, pace, teaching style, grade level, etc.), tags them by educational standard and adds interactive tools, i.e. Q&A and practice exercises.

As you provide feedback, Glean selects the best video lessons for you based on your learning styles and preferences.


Glean - Exploring the best video lessons in education




chi

Five actions to achieve excellent energy savings in old electrical installations

Not all existing electrical installations lack energy efficiency, but most of them do. Especially if they were built 15-20 years ago and older. Although it is generally acknowledged that substantial energy savings are possible in most existing installations, the process... Read more

The post Five actions to achieve excellent energy savings in old electrical installations appeared first on EEP - Electrical Engineering Portal.






chi

Parallel switching phenomenon when MV/HV circuit breakers interrupt a shared fault current

Parallel switching occurs when two or more circuit-breakers are tripped to interrupt a shared fault current. This is typically the case for such bus arrangements as a double breaker, breaker-and-a-half, breaker-and-a-third, and ring buses. Ideally, all of the circuit-breakers should... Read more

The post Parallel switching phenomenon when MV/HV circuit breakers interrupt a shared fault current appeared first on EEP - Electrical Engineering Portal.




chi

MV/HV switchgear (circuit breaker) switching capability and suitability for specific applications

Circuit breakers (CBs) do interrupt fault currents and close onto faults. Besides, they could be used as isolation devices like disconnectors. The CBs manufacturers’ brochures and standards provide extensive data to select and assess the CBs performance, but designers must... Read more

The post MV/HV switchgear (circuit breaker) switching capability and suitability for specific applications appeared first on EEP - Electrical Engineering Portal.




chi

How to Maximize Chiller Efficiency?

Chillers are the single largest energy-using component in most facilities, and can typically consume over 50% of the electrical usage. Chillers use approximately 20% of the total electrical power generated in North America and the U.S. Department of Energy estimates... Read more

The post How to Maximize Chiller Efficiency? appeared first on EEP - Electrical Engineering Portal.




chi

Tips For Successful Energy Efficiency Of Centrifugal Water Chillers

Centrifugal water chillers comprise a significant portion of industrial and large commercial electrical load. These machines are efficient, typically producing a cooling effect two-to-three times greater than the required energy input. Centrifugal water systems were the focus of cholorfluorocarbon (CFC)... Read more

The post Tips For Successful Energy Efficiency Of Centrifugal Water Chillers appeared first on EEP - Electrical Engineering Portal.




chi

China Holistic English

A few years ago we used to host some pieces written by Martin Wolff and Niu Quiang about their experiments in trying to teach English in new ways in China, which have since evolved into the China Holistic English site (link broken).




chi

Mastering Electrical Connectivity: From Circuit Topology to Switching Classifications

This technical article aims to delve into various aspects of electrical connectivity, symbol representation, and isolation methodologies, shedding light on fundamental concepts and practical applications within the field. From the intricacies of electrical connection and circuit topology to the symbolism... Read more

The post Mastering Electrical Connectivity: From Circuit Topology to Switching Classifications appeared first on EEP - Electrical Engineering Portal.




chi

Main and auxiliary circuit diagrams of switching three-phase motors via contactor and directly

This technical article will try to shed some light on the main and auxiliary circuit diagrams of switching three-phase motors via contactor and switching directly. We’ll cover some fundamental schematics with an old-school explanations and logics on how they work.... Read more

The post Main and auxiliary circuit diagrams of switching three-phase motors via contactor and directly appeared first on EEP - Electrical Engineering Portal.




chi

Main and auxiliary circuit diagrams of switching pole-changing three-phase motors

This technical article is dedicated to the main and auxiliary circuit diagrams of switching three-phase motors. We’ll now discuss a little more complicated schematics than the previous article. We’ll cover seven schematics of switching pole-changing three-phase induction motors with one... Read more

The post Main and auxiliary circuit diagrams of switching pole-changing three-phase motors appeared first on EEP - Electrical Engineering Portal.




chi

The art of achieving synchronous motor transient stability (especially in weak grids)

Since the subject of this article is somewhat not-that-easy to understand, I suggest starting with the basics of the synchronous motor. In the synchronous motor, the basic magnetic field is obtained by direct current excitation rather than through the air... Read more

The post The art of achieving synchronous motor transient stability (especially in weak grids) appeared first on EEP - Electrical Engineering Portal.




chi

Electrical thumb rules for switching, isolating and earthing

It is essential that the electrical engineers, or operators who will be in charge of switching, isolating, and earthing operations of the switchgear have a good understanding of the rules that must be followed. In addition, it is of the... Read more

The post Electrical thumb rules for switching, isolating and earthing appeared first on EEP - Electrical Engineering Portal.




chi

Film: 21st Century Literacy - Teaching Using Film Questionnaire

Film: 21st Century Literacy are surveying teachers who use film to help them teach. Eligible teachers who complete the survey by 15 July will go into a free prize draw to win an iPad 2.




chi

Cars 2 Screening archive

Details of Film Education's schools preview screening of Cars 2 and Q&A with producer Denise Ream




chi

Arrietty screening archive

Information on Film Education's screening of Arrietty and Q&A with voice artist Tom Holland