# Professional Development

Published articles for Professional Development.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How Engineering Principles Can Help You Scale

DevFeed: [How Engineering Principles Can Help You Scale](<https://devfeed.tech/articles/how-engineering-principles-can-help-you-scale-27372.md>)

Original publisher: [Read original article](<http://engineering.khanacademy.org/posts/eng-principles-help-scale.htm>)

Author: Khan Academy

Published: 2019-08-21T22:00:00Z

Content type: opinion

Language: en

Sources: [Khan Academy](<https://devfeed.tech/sources/khan-academy.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Code](<https://devfeed.tech/topics/code.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [communication](<https://devfeed.tech/tags/communication.md>), [decision-making](<https://devfeed.tech/tags/decision-making.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [growth](<https://devfeed.tech/tags/growth.md>), [news](<https://devfeed.tech/tags/news.md>), [process](<https://devfeed.tech/tags/process.md>), [professional-development](<https://devfeed.tech/tags/professional-development.md>), [scale](<https://devfeed.tech/tags/scale.md>), [velocity](<https://devfeed.tech/tags/velocity.md>)

### AI overview

Marta Kosarchyn describes how Khan Academy's growing engineering team outgrew its initial principles. The article argues that evolving engineering principles can support scaling while preserving culture and engagement, and explains how the original approach eventually contributed to slower delivery, code clutter, and implicit architectural decisions.

### Source excerpt

By Marta Kosarchyn Our engineering team has grown a lot over the past couple of years, and we're ... Read more

## How AI is giving Northern Ireland teachers time back

DevFeed: [How AI is giving Northern Ireland teachers time back](<https://devfeed.tech/articles/how-ai-is-giving-northern-ireland-teachers-time-back-6184.md>)

Original publisher: [Read original article](<https://deepmind.google/blog/how-ai-is-giving-northern-ireland-teachers-time-back/>)

Author: Lila Ibrahim

Published: 2025-11-10T16:50:39Z

Content type: article

Language: en

Sources: [Google DeepMind News](<https://devfeed.tech/sources/google-deepmind-news.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Generative AI](<https://devfeed.tech/topics/generative-ai.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [education](<https://devfeed.tech/tags/education.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [google](<https://devfeed.tech/tags/google.md>), [none](<https://devfeed.tech/tags/none.md>), [professional-development](<https://devfeed.tech/tags/professional-development.md>), [use-cases](<https://devfeed.tech/tags/use-cases.md>)

### AI overview

A six-month pilot involving 100 Northern Ireland teachers integrated Gemini and Google Workspace tools into classroom work. Participating teachers reported saving an average of 10 hours per week, which they redirected toward student engagement and professional development. The article describes administrative, lesson-planning, content-creation, and accessibility use cases, including using NotebookLM to create podcasts and visual source representations.

### Source excerpt

A six-month long pilot program with the Northern Ireland Education Authority's C2k initiative found that integrating Gemini and other generative AI tools saved participating teachers an average of 10 hours per week.

## Introducing native E2E testing: Learnings from the Senior Engineering Program for Women

DevFeed: [Introducing native E2E testing: Learnings from the Senior Engineering Program for Women](<https://devfeed.tech/articles/introducing-native-e2e-testing-learnings-from-the-senior-engineering-program-for-women-35651.md>)

Original publisher: [Read original article](<https://engineering.klarna.com/introducing-native-e2e-testing-learnings-from-the-senior-engineering-program-for-women-4c49cda2122c?source=rss----86090d14ab52---4>)

Author: Joana Melo

Published: 2023-09-08T12:35:44Z

Content type: article

Language: en

Sources: [Klarna Engineering](<https://devfeed.tech/sources/klarna-engineering.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [App](<https://devfeed.tech/topics/app.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [appium](<https://devfeed.tech/tags/appium.md>), [automated](<https://devfeed.tech/tags/automated.md>), [diversity](<https://devfeed.tech/tags/diversity.md>), [e2e-testing](<https://devfeed.tech/tags/e2e-testing.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [gender](<https://devfeed.tech/tags/gender.md>), [gender-equality](<https://devfeed.tech/tags/gender-equality.md>), [klarna](<https://devfeed.tech/tags/klarna.md>), [learnings](<https://devfeed.tech/tags/learnings.md>), [professional-development](<https://devfeed.tech/tags/professional-development.md>), [regression](<https://devfeed.tech/tags/regression.md>), [testing](<https://devfeed.tech/tags/testing.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

The author describes introducing native end-to-end testing in mini versions of the Klarna app to enable automated feature regression tests in development pipelines. The article also reflects on the Senior Engineering Program for Women, including its focus on professional growth, coaching, collaboration, technology, influence, and diversity.

### Source excerpt

I made company-wide impact by successfully delivering the introduction of native end-to-end (E2E) testing in mini versions of the Klarna app. The goal was to have automated feature regression tests in our pipelines. I developed this as part of a program for senior engineering women, and today, I want to share the insights and learnings I gained from this experience. Creating fair and equal opportunities for women How do we offer women equal and fair opportunities in an industry dominated by men? Well, there are many ways to work on this topic. One that piqued my curiosity was Klarna's Senior Engineering Program for Women (SEPW). As you might wonder as well, my initial thoughts on it as with any other initiatives like this came with a lot of reservations: Is this fair? Is this the best way for me to ensure that I'm being fairly evaluated? Will it look like I am being brought to a speedlane towards an easy promotion if I happen to get one because I'm a woman? Are we going to get treated like tokens? Is this all just a marketing strategy to promote? Am I being part of and legitimizing something that has no real content and value for my career or other women? What will everyone think? When we are faced to join initiatives related to gender gap improvements, we might fall into the trap of having all the perfect and right answers before we take risks, or we can accept that there will never be the perfectly carved, impactful and life-changing solution at our doorstep. We can only experiment and learn from the results to make better decisions as we help evolving into a hopefully more gender-fair world. As a woman in engineering, I understand the issues, but I don't claim to have all the answers. And that's ok. The program The SEPW is a way for Klarna to acknowledge and accelerate the professional development of promising engineers and promote diversity within engineering. The 6 month program is designed with the individual's growth as the main focus, and based on four theme

## Mentoring Program Announcement

DevFeed: [Mentoring Program Announcement](<https://devfeed.tech/articles/mentoring-program-announcement-24670.md>)

Original publisher: [Read original article](<https://blog.gradle.org/mentoring-program-annoucement>)

Author: Amanda Martin

Published: 2022-06-23T04:00:00Z

Content type: release

Language: en

Sources: [The Gradle Blog](<https://devfeed.tech/sources/the-gradle-blog.md>)

Topics: [Gradle](<https://devfeed.tech/topics/gradle.md>), [coding-community](<https://devfeed.tech/topics/coding-community.md>), [code productivity](<https://devfeed.tech/topics/code-productivity.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [automation](<https://devfeed.tech/tags/automation.md>), [developer-community](<https://devfeed.tech/tags/developer-community.md>), [diversity](<https://devfeed.tech/tags/diversity.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [mentoring](<https://devfeed.tech/tags/mentoring.md>), [mentorship](<https://devfeed.tech/tags/mentorship.md>), [professional-development](<https://devfeed.tech/tags/professional-development.md>)

### AI overview

Gradle announces a mentorship program designed to support developer diversity. The program is open to everyone, prioritizes mentees from underrepresented groups, and offers personalized discussions on Gradle Build Tool, build automation, developer productivity, and career-building skills.

### Source excerpt

The lack of diversity in the technical world is a chronic, pervasive issue. For example, a 2021 global software developer survey showed that female software developers are only 5 percent of the population. This is something we need to change. To help promote diversity in our industry, Gradle is excited to announce a new mentorship program. The program is open to everyone, but we'll be prioritizing mentees from underrepresented segments of the developer community, including women, and Black and Hispanic individuals, who want support and enhanced professional development from members of the Gradle Build Tool community. Mentees in the program will have access to personalized discussions on using Gradle Build Tool, build automation, developer productivity and more. Members of our Gradle Fellowship are volunteering their time towards establishing a diverse developer landscape. The Gradle Fellows will be matched with more junior community members (mentees) seeking to learn and enhance skills that will help further their career. If you are new to Gradle Build Tool and looking for growth, submit your application or share our program with others in need. -- Feedback Let us know if you have any questions on our forums or Gradle Community Slack.

## I'm Speaking at SQLBits 2022!

DevFeed: [I'm Speaking at SQLBits 2022!](<https://devfeed.tech/articles/i-m-speaking-at-sqlbits-2022-17540.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2022-02-04-speaking-sqlbits/>)

Author: Anthony Nocentino

Published: 2022-02-04T15:40:27Z

Content type: news

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Disaster Recovery](<https://devfeed.tech/topics/disaster-recovery.md>), [Availability](<https://devfeed.tech/topics/availability.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [azure](<https://devfeed.tech/tags/azure.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [containers](<https://devfeed.tech/tags/containers.md>), [disaster-recovery](<https://devfeed.tech/tags/disaster-recovery.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [professional-development](<https://devfeed.tech/tags/professional-development.md>), [sql](<https://devfeed.tech/tags/sql.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>)

### AI overview

The author announces that they will speak at SQLBits 2022 and outlines sessions on cloud high availability and disaster recovery, Kubernetes and containerized applications, SQL Server in Kubernetes, and storage performance.

### Source excerpt

I'm proud to announce that I will be speaking at SQLBits! I had the absolute pleasure of speaking at SQLBits in the past, both in person and virtual, and experienced first hand how great this event is and cannot wait to get back and speak again (in person)! And this year, I have several sessions with some of my best friends on our data community!!! One on building and deploying container based applications in Kubernetes and the other on deploying SQL Server in Kubernetes

## Being on-call as a software engineer - a challenging and fast learning experience

DevFeed: [Being on-call as a software engineer - a challenging and fast learning experience](<https://devfeed.tech/articles/being-on-call-as-a-software-engineer-a-challenging-and-fast-learning-experience-28017.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2022-01-12-engineeroncall/>)

Author: Stefan Nothaas Java Software; Backend Engineer

Published: 2022-01-12T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [backends](<https://devfeed.tech/topics/backends.md>), [Software](<https://devfeed.tech/topics/software.md>), [Development](<https://devfeed.tech/topics/development.md>), [Google Cloud Platform (GCP)](<https://devfeed.tech/topics/google-cloud.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [systems](<https://devfeed.tech/topics/systems.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [backends](<https://devfeed.tech/tags/backends.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [development](<https://devfeed.tech/tags/development.md>), [devops](<https://devfeed.tech/tags/devops.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [experience](<https://devfeed.tech/tags/experience.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [learning](<https://devfeed.tech/tags/learning.md>), [learnings](<https://devfeed.tech/tags/learnings.md>), [managed-services](<https://devfeed.tech/tags/managed-services.md>), [mistakes](<https://devfeed.tech/tags/mistakes.md>), [on-call](<https://devfeed.tech/tags/on-call.md>), [professional-development](<https://devfeed.tech/tags/professional-development.md>), [root-cause-analysis](<https://devfeed.tech/tags/root-cause-analysis.md>), [software](<https://devfeed.tech/tags/software.md>), [software-engineer](<https://devfeed.tech/tags/software-engineer.md>), [systems](<https://devfeed.tech/tags/systems.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

A trivago interview with backend engineer Stefan Nothaas examines his experience being on-call. It explains how on-call engineers respond to incidents, coordinate follow-up and root-cause analysis, and learn about infrastructure including Google Cloud, Kubernetes, Kafka and CLI tooling.

### Source excerpt

At trivago, we run webservices with complex backends in different regions around the globe 24/7. Our system is being iterated and developed on a daily basis. Naturally, mistakes will be made and...

## Speaking at PASS Summit 2019!

DevFeed: [Speaking at PASS Summit 2019!](<https://devfeed.tech/articles/speaking-at-pass-summit-2019-17518.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2019-10-31-speaking-at-pass-summit-2019/>)

Author: Anthony Nocentino

Published: 2019-10-31T15:21:05Z

Content type: article

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [sql-server](<https://devfeed.tech/topics/sql-server.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Availability](<https://devfeed.tech/topics/availability.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [container](<https://devfeed.tech/tags/container.md>), [containers](<https://devfeed.tech/tags/containers.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [docker](<https://devfeed.tech/tags/docker.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [linux](<https://devfeed.tech/tags/linux.md>), [professional-development](<https://devfeed.tech/tags/professional-development.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>), [summit](<https://devfeed.tech/tags/summit.md>)

### AI overview

The author announces that they will speak at PASS Summit 2019. Their session, "Inside Kubernetes - An Architectural Deep Dive," covers Kubernetes architecture, components, abstractions, networking, cluster scenarios, high availability, and deploying SQL Server and data platforms in Kubernetes.

### Source excerpt

I'm very pleased to announce that I will be speaking at PASS Summit 2019! This is my second time speaking at PASS Summit and I'm very excited to be doing so! What's more, is I get to help blaze new ground with an emerging technology,** Kubernetes and how to run SQL Server in Kubernetes**! My session is "Inside Kubernetes - An Architectural Deep Dive" if you're a just getting started in the container space and want to learn how Kubernetes works and dive into how to deploy SQL Server in Kubernetes this is the session for you. I hope to see you there!

## Six Months of Commits

DevFeed: [Six Months of Commits](<https://devfeed.tech/articles/six-months-of-commits-21048.md>)

Original publisher: [Read original article](<https://jakeyesbeck.com/2015/11/01/six-months-of-commits/>)

Published: 2015-11-01T12:00:00Z

Content type: article

Language: en

Sources: [Jake Yesbeck](<https://devfeed.tech/sources/jake-yesbeck.md>)

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [Development](<https://devfeed.tech/topics/development.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [code](<https://devfeed.tech/tags/code.md>), [contribute](<https://devfeed.tech/tags/contribute.md>), [development](<https://devfeed.tech/tags/development.md>), [history](<https://devfeed.tech/tags/history.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [open-source-software](<https://devfeed.tech/tags/open-source-software.md>), [patterns](<https://devfeed.tech/tags/patterns.md>), [professional-development](<https://devfeed.tech/tags/professional-development.md>), [projects](<https://devfeed.tech/tags/projects.md>), [software](<https://devfeed.tech/tags/software.md>), [writing-code](<https://devfeed.tech/tags/writing-code.md>)

### AI overview

An account of a year-long commitment to make at least one daily commit to an open source repository and publish a weekly article. After six months, the author reflects on consistency, recurring routines, professional development, and perseverance through difficult days.

### Source excerpt

Six months ago I started a challenge for myself. I wanted to contribute to open source software, a task that I had previously thought out of reach and intimidating. A plan that I had devised to overcome this mindset was to achieve consistency. For a full year, I made a commitment to make at least one commit to an open source repository (someone else's or my own) every single day. Additionally, I decided to write an article every Sunday about either my projects, my journey, or something interesting I encountered along the way. To be honest, I did not give my original goal all that much thought. I primarily was making a hypothesis: "If I just keep doing something, chances are that I will improve". Looking back, I believe that I have improved. How much I have improved has been hard to measure, but the journey itself has helped me understand the real value I was gaining. However, only after reflecting on my progress could I really understand that there was an at all. Re-visit Routines and patterns enable unintentional autopilot. The drive to work, the morning coffee run, even the same weekly meeting are examples of every day life patterns. Can one really distinguish between their commute last Wednesday versus the previous? When our brain does the same thing over and over, it automatically optimizes itself. We forget the details about our days and what distinguishes them from one another. This year of commits project has been no different. Since I have been writing software every single day, I find myself with another daily pattern. I am lucky that this project exists in a world where history is king. From Github to Google, I have the ability to rewind time and watch my journey step by step. While some days have been lighter than others, the overall picture is clear: This has been one of the best things I have done for my professional development and my state of mind. I might have not noticed this development unless I took my own advice: to stop to take a moment. Perseve