# journey

Published articles for journey.

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

## I Found My Coordinates: Code, Community, and Okta

DevFeed: [I Found My Coordinates: Code, Community, and Okta](<https://devfeed.tech/articles/i-found-my-coordinates-code-community-and-okta-15974.md>)

Original publisher: [Read original article](<https://developer.okta.com/blog/2026/08/20/vanshika-intro-blog>)

Author: Vanshika Pandey

Published: 2026-08-20T05:00:00Z

Content type: opinion

Language: en

Sources: [Okta Developer](<https://devfeed.tech/sources/okta-developer.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [advocacy](<https://devfeed.tech/tags/advocacy.md>), [community](<https://devfeed.tech/tags/community.md>), [developer](<https://devfeed.tech/tags/developer.md>), [google](<https://devfeed.tech/tags/google.md>), [hackathons](<https://devfeed.tech/tags/hackathons.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [journey](<https://devfeed.tech/tags/journey.md>), [networking](<https://devfeed.tech/tags/networking.md>), [okta](<https://devfeed.tech/tags/okta.md>), [security](<https://devfeed.tech/tags/security.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

A personal account of developing a career through campus ambassador work, internships, community building, developer advocacy, and software development.

### Source excerpt

It all started with a phone call from an institute that reached out to recruit me for its campus ambassador program. I was navigating my first year of college, figuring things out. It was all new for me, a new city, far from home, and a hostel room. I was not aware of anything except books and lectures. A senior at my campus ambassador program advised me to create a LinkedIn account and start looking for opportunities from day one. As they say, "You don't have to be great to start, but you have to start to be great." So I started applying for random internships. Soon, I received my first offer, where I discovered the power of networking and community. "No one can whistle a symphony. It takes a whole orchestra to play it." - H.E. Luccock Community has always been the best part of my life. The love and support we receive from each other are invaluable. I have always given to the community and gained far more in return. I attended an institution that wasn't particularly well-known. There weren't many communities, so why not do something about it? Through professional platforms, I discovered Google Developer Student Clubs (GDSC), researched the opportunity, and applied. I became the pioneer GDSC Lead at my institution, and one of 280 leads across India. We built the community from scratch, organizing meetups, workshops, and hackathons that delivered real value to students. These experiences sparked curiosity and helped students find their voice. When I stumbled across the Developer Advocate role, I was very happy and curious, so I started digging into it. My journey into advocacy "What you seek is seeking you." - Rumi One day, I got an email from a founder who said he liked my LinkedIn profile and wanted me to join his organization as a Developer Advocate - that moment was surreal. That's how I landed an internship as a Developer Advocate at Zuplo, where I learned something crucial: to understand developers' pain points, I needed to walk in their shoes. To truly advocat

## Worth Reading: More VXLAN and EVPN Labs

DevFeed: [Worth Reading: More VXLAN and EVPN Labs](<https://devfeed.tech/articles/worth-reading-more-vxlan-and-evpn-labs-11419.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2026/07/worth-reading-more-vxlan-evpn/>)

Published: 2026-07-06T05:44:00Z

Content type: opinion

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [evpn](<https://devfeed.tech/topics/evpn.md>), [VXLAN](<https://devfeed.tech/topics/vxlan.md>)

Tags: [evpn](<https://devfeed.tech/tags/evpn.md>), [evpn-designs](<https://devfeed.tech/tags/evpn-designs.md>), [free](<https://devfeed.tech/tags/free.md>), [journey](<https://devfeed.tech/tags/journey.md>), [netlab](<https://devfeed.tech/tags/netlab.md>), [vxlan](<https://devfeed.tech/tags/vxlan.md>), [worth-reading](<https://devfeed.tech/tags/worth-reading.md>)

### AI overview

The article highlights Ali Bahadır Coşkun's progress through free netlab-powered EVPN/VXLAN labs, including basic EVPN control-plane work, VXLAN/IRB/anycast exercises, and available lab designs.

### Source excerpt

Ali Bahadır Coşkun continued his EVPN/VXLAN journey. Using the free netlab-powered EVPN/VXLAN labs, he finished the basic EVPN/VXLAN lab (adding EVPN control plane to VXLAN underlay), and then completed the whole VXLAN/IRB/anycast saga. Want to do something similar? The free EVPN/VXLAN lab exercises include six VXLAN labs, almost a dozen EVPN labs, and a few EVPN designs. I might add a lab or two during the summer break.

## Reflections on the Evolution of Data Science + AI at Microsoft and a Career Transition

DevFeed: [Reflections on the Evolution of Data Science + AI at Microsoft and a Career Transition](<https://devfeed.tech/articles/what-so-what-and-what-comes-next-32263.md>)

Original publisher: [Read original article](<https://medium.com/data-science-at-microsoft/what-so-what-and-what-comes-next-cf0bcce7c546?source=rss----a6e43238cdaf---4>)

Author: Casey Doyle

Published: 2026-06-30T07:16:00Z

Content type: opinion

Language: en

Sources: [Data Science at Microsoft](<https://devfeed.tech/sources/data-science-at-microsoft.md>)

Topics: [Data Science](<https://devfeed.tech/topics/data-science.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Data visualization](<https://devfeed.tech/topics/data-visualization.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [data-visualization](<https://devfeed.tech/tags/data-visualization.md>), [development](<https://devfeed.tech/tags/development.md>), [journey](<https://devfeed.tech/tags/journey.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [reflections](<https://devfeed.tech/tags/reflections.md>), [ship-of-theseus](<https://devfeed.tech/tags/ship-of-theseus.md>)

### AI overview

The author reflects on the evolution of Microsoft's Data Science + AI publication, their departure from Microsoft, and the career experiences that shaped their approach to communicating complex ideas for business impact.

### Source excerpt

Reflections on storytelling, change, and what enduresPhoto by Joseph Barrientos on Unsplash. And so the mythical hero Theseus sailed home to Athens after defeating the Minotaur. To honor him, the Athenians preserved his wooden ship in their harbor down the centuries. As the old planks rotted, builders replaced them with identical new ones. Eventually, they replaced every single original piece of wood. This sparked a famous debate among philosophers: With every part replaced, is it still the same ship? Like the ship of Theseus, what endures also undergoes many changes. That idea applies not only to the Data Science + AI at Microsoft online publication you're reading now, but also to my own career journey. After two stints totaling more than 32 years at Microsoft, and more than six years leading Data Science + AI at Microsoft, I am turning the page on both chapters this month as I prepare to depart. As I mark this transition, I feel many emotions, but one that stands out most is gratitude -- for the people, opportunities, and experiences that have shaped both the work and me. Leading Data Science + AI at Microsoft (which we call DS@M internally) since its inception has been a highlight of my working life. From its initial focus on data science in early 2020 to its evolution to encompass AI starting in 2023, DS@M continues to attract an audience as it approaches 10,000 followers. For me, this is especially remarkable given some of the internal pushback that came in the time before we launched, reflecting skepticism that it was possible, much less advisable, to share our data science expertise outside the company without crossing proprietary lines. That we moved forward -- and ultimately succeeded -- was possible only because of the many authors and collaborators who believed in the idea and were willing to contribute their work. More than 340 articles later, we've amply proved we could do it, and do it well. In many ways, this work reflects the culmination of the paths th

## From Contributor to Outreachy Intern: My Fedora Journey Begins

DevFeed: [From Contributor to Outreachy Intern: My Fedora Journey Begins](<https://devfeed.tech/articles/from-contributor-to-outreachy-intern-my-fedora-journey-begins-31155.md>)

Original publisher: [Read original article](<https://communityblog.fedoraproject.org/from-contributor-to-outreachy-intern-my-fedora-journey-begins/>)

Author: Aman .

Published: 2026-06-16T12:00:00Z

Content type: article

Language: en

Sources: [Fedora Community Blog](<https://devfeed.tech/sources/fedora-community-blog.md>)

Topics: [Fedora](<https://devfeed.tech/topics/fedora.md>), [FastAPI](<https://devfeed.tech/topics/fastapi.md>), [API](<https://devfeed.tech/topics/api.md>), [release engineering](<https://devfeed.tech/topics/release-engineering.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [forgejo](<https://devfeed.tech/topics/forgejo.md>), [Pydantic](<https://devfeed.tech/topics/pydantic.md>), [Swagger](<https://devfeed.tech/topics/swagger.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [openid](<https://devfeed.tech/topics/openid.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [backend](<https://devfeed.tech/tags/backend.md>), [blog](<https://devfeed.tech/tags/blog.md>), [fedora-project-community](<https://devfeed.tech/tags/fedora-project-community.md>), [intern](<https://devfeed.tech/tags/intern.md>), [journey](<https://devfeed.tech/tags/journey.md>), [mentored-projects](<https://devfeed.tech/tags/mentored-projects.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [outreachy](<https://devfeed.tech/tags/outreachy.md>)

### AI overview

Aman describes his first two weeks as an Outreachy intern with the Fedora community. He introduces the Fedora Release Schedule Planner API project and outlines planned work on testing, CI reliability, OpenID Connect authentication, Fedora infrastructure integration, and deployment preparation.

### Source excerpt

Introduction Hi, I'm Aman, a software developer and open-source enthusiast who enjoys backend development, APIs, and building tools that are useful to others. I recently started my Outreachy internship with the Fedora community, and this is my first blog as an intern. In this post, I want to share what my first two weeks have [...] The post From Contributor to Outreachy Intern: My Fedora Journey Begins appeared first on Fedora Community Blog.

## My IndieWeb Journey: A Guide to POSSE on a Hugo Static Site

DevFeed: [My IndieWeb Journey: A Guide to POSSE on a Hugo Static Site](<https://devfeed.tech/articles/my-indieweb-journey-a-guide-to-posse-on-a-hugo-static-site-27742.md>)

Original publisher: [Read original article](<https://gagor.pro/2026/01/my-indieweb-journey-a-guide-to-posse-on-a-hugo-static-site/>)

Author: Tom

Published: 2026-01-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [IndieWeb](<https://devfeed.tech/topics/indieweb.md>), [Hugo](<https://devfeed.tech/topics/hugo.md>), [Microformats](<https://devfeed.tech/topics/microformats.md>), [Giscus](<https://devfeed.tech/topics/giscus.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [brid-gy](<https://devfeed.tech/tags/brid-gy.md>), [building](<https://devfeed.tech/tags/building.md>), [github](<https://devfeed.tech/tags/github.md>), [github-action](<https://devfeed.tech/tags/github-action.md>), [guide](<https://devfeed.tech/tags/guide.md>), [hugo](<https://devfeed.tech/tags/hugo.md>), [indieweb](<https://devfeed.tech/tags/indieweb.md>), [journey](<https://devfeed.tech/tags/journey.md>), [microformats](<https://devfeed.tech/tags/microformats.md>), [papermod](<https://devfeed.tech/tags/papermod.md>), [posse](<https://devfeed.tech/tags/posse.md>), [static-site](<https://devfeed.tech/tags/static-site.md>), [syndication](<https://devfeed.tech/tags/syndication.md>), [web-development](<https://devfeed.tech/tags/web-development.md>), [webmentions](<https://devfeed.tech/tags/webmentions.md>)

### AI overview

A personal guide to applying IndieWeb principles to a Hugo blog through POSSE syndication. It describes cross-posting articles to social networks with a custom GitHub Action, discusses the limitations of comment systems such as Giscus, and emphasizes publishing on an owned site before syndicating elsewhere.

### Source excerpt

My journey of integrating IndieWeb principles into my Hugo blog-from microformats to Brid.gy syndication and building a custom Webmention renderer.

## HTML Minifier: A 12-Year Journey Building and Maintaining an Open Source Tool

DevFeed: [HTML Minifier: A 12-Year Journey Building and Maintaining an Open Source Tool](<https://devfeed.tech/articles/html-minifier-a-12-year-journey-building-and-maintaining-an-open-source-tool-37542.md>)

Original publisher: [Read original article](<https://deanhume.com/html-minifier-a-12-year-journey-building-and-maintaining-an-open-source-tool/>)

Author: Dean Hume

Published: 2025-10-30T14:49:50Z

Content type: opinion

Language: en

Sources: [Dean Hume](<https://devfeed.tech/sources/dean-hume.md>)

Topics: [HTML](<https://devfeed.tech/topics/html.md>), [Web](<https://devfeed.tech/topics/web.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [ASP.NET](<https://devfeed.tech/topics/aspnet.md>), [Angular](<https://devfeed.tech/topics/angular.md>), [build tools](<https://devfeed.tech/topics/build-tools.md>)

Tags: [angular](<https://devfeed.tech/tags/angular.md>), [asp-net](<https://devfeed.tech/tags/asp-net.md>), [build-tools](<https://devfeed.tech/tags/build-tools.md>), [html](<https://devfeed.tech/tags/html.md>), [journey](<https://devfeed.tech/tags/journey.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [performance](<https://devfeed.tech/tags/performance.md>), [web-performance](<https://devfeed.tech/tags/web-performance.md>)

### AI overview

The author reflects on developing and maintaining an open-source HTML Minifier over 12 years. The tool reduces HTML size by removing unnecessary whitespace, line breaks, and comments, and evolved with framework compatibility, recursive scanning, multi-file support, line-length controls, and performance metrics.

### Source excerpt

Discover the 12-year journey behind HTML Minifier an open source tool that helped developers optimize web performance and reduce page load times.

## Gina Wiley: My Journey So Far as a Senior Engineering Manager

DevFeed: [Gina Wiley: My Journey So Far as a Senior Engineering Manager](<https://devfeed.tech/articles/gina-wiley-my-journey-so-far-as-a-senior-engineering-manager-19713.md>)

Original publisher: [Read original article](<https://deliveroo.engineering/2025/02/20/my-journey-so-far.html>)

Author: Gina Wiley

Published: 2025-02-20T00:00:00Z

Content type: article

Language: en

Sources: [Deliveroo](<https://devfeed.tech/sources/deliveroo.md>)

Topics: [engineering-culture](<https://devfeed.tech/topics/engineering-culture.md>), [Human-Computer Interaction and Visualization](<https://devfeed.tech/topics/human-computer-interaction-and-visualization.md>), [Shared Responsibility Model](<https://devfeed.tech/topics/shared-responsibility-model.md>)

Tags: [career](<https://devfeed.tech/tags/career.md>), [culture](<https://devfeed.tech/tags/culture.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [experience](<https://devfeed.tech/tags/experience.md>), [growth](<https://devfeed.tech/tags/growth.md>), [human-computer-interaction](<https://devfeed.tech/tags/human-computer-interaction.md>), [journey](<https://devfeed.tech/tags/journey.md>), [saas](<https://devfeed.tech/tags/saas.md>), [team](<https://devfeed.tech/tags/team.md>)

### AI overview

Gina Wiley describes her path from studying information systems and human-computer interaction to engineering management at Deliveroo. She discusses consulting, DoorDash, Deliveroo's New Verticals team, and her views on supporting engineers through ownership, resources, and clear career expectations.

### Source excerpt

Could you introduce yourself and your role at Deliveroo? I'm Gina, I'm a Senior Engineering Manager at Deliveroo. I lead our Consumer Experience group in our New Verticals engineering team, and I've been at Deliveroo for five years. Could you walk us through your path to engineering management and what brought you to Deliveroo? I studied information systems at university and developed an interest in human-computer interaction. This field emphasises understanding users and translating business processes into technical requirements. I moved to San Francisco for a tech consulting role, where I worked on a large-scale, multi-country project replacing legacy systems with connected Software as a Service (SaaS) products. This cross-functional experience shaped my understanding of end-to-end business process transformation through technology. In 2017, I joined DoorDash's Business Applications team, working on partner onboarding and support processes, which introduced me to logistics and delivery tech during a pivotal time for the industry. In 2020, I moved to London to work at Deliveroo, initially supporting restaurant partner onboarding in the Restaurants engineering group. I now work in the New Verticals engineering group, focusing on launching grocery and retail propositions. We've recently introduced a lot of new features to support this growing space; so continuing to innovate and deliver at pace to keep up with the changing market has been an exciting challenge! Reflecting on the role of engineering manager here, what do you think is the most rewarding part of this role? I enjoy seeing engineers on the team take on new challenges and push themselves out of their comfort zone to reach their full potential, so I'll make sure that they get access to the right resources and opportunities so that they can continue to learn and grow. It's important to trust your people to reach their growth goals with the right opportunities. I believe (and have seen throughout my career) t

## #51 - My developer blogging journey so far

DevFeed: [#51 - My developer blogging journey so far](<https://devfeed.tech/articles/51-my-developer-blogging-journey-so-far-25697.md>)

Original publisher: [Read original article](<https://blog.shreyaspatil.dev/51-my-developer-blogging-journey-so-far/>)

Author: Shreyas Patil

Published: 2025-02-18T14:10:44Z

Content type: opinion

Language: en

Sources: [Shreyas Patil's Blog](<https://devfeed.tech/sources/shreyas-patil-s-blog.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Android](<https://devfeed.tech/topics/android.md>), [Firebase UI](<https://devfeed.tech/topics/firebase-ui.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Realtime Database](<https://devfeed.tech/topics/realtime-database.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [androiddev](<https://devfeed.tech/tags/androiddev.md>), [blog](<https://devfeed.tech/tags/blog.md>), [blogging](<https://devfeed.tech/tags/blogging.md>), [code](<https://devfeed.tech/tags/code.md>), [community](<https://devfeed.tech/tags/community.md>), [content-creation](<https://devfeed.tech/tags/content-creation.md>), [developer](<https://devfeed.tech/tags/developer.md>), [development](<https://devfeed.tech/tags/development.md>), [firebase-database](<https://devfeed.tech/tags/firebase-database.md>), [firebase-ui](<https://devfeed.tech/tags/firebase-ui.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [github](<https://devfeed.tech/tags/github.md>), [journey](<https://devfeed.tech/tags/journey.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [technical-documentation](<https://devfeed.tech/tags/technical-documentation.md>), [technical-writing-1](<https://devfeed.tech/tags/technical-writing-1.md>), [writing](<https://devfeed.tech/tags/writing.md>)

### AI overview

A personal account of the author's blogging journey, beginning with an Android project in 2019 and a contribution to FirebaseUI-Android that led to a first published technical article. The author describes how writing supported learning, career development, and sharing with the developer community.

### Source excerpt

A personal account of my journey as a tech blogger, from my first post in 2019 to becoming a GDE. Insights on English barriers, criticism, and why sharing matters.

## Best Loser Wins: A Review of Tom Hougaard's Trading Mindset and Discipline

DevFeed: [Best Loser Wins: A Review of Tom Hougaard's Trading Mindset and Discipline](<https://devfeed.tech/articles/best-loser-wins-27865.md>)

Original publisher: [Read original article](<https://gagor.pro/book/2025/best-loser-wins/>)

Author: Tom

Published: 2025-01-23T00:00:00Z

Content type: article

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [Resilience](<https://devfeed.tech/topics/resilience.md>)

Tags: [advice](<https://devfeed.tech/tags/advice.md>), [analysis](<https://devfeed.tech/tags/analysis.md>), [finance](<https://devfeed.tech/tags/finance.md>), [financial](<https://devfeed.tech/tags/financial.md>), [investing](<https://devfeed.tech/tags/investing.md>), [journey](<https://devfeed.tech/tags/journey.md>), [psychology](<https://devfeed.tech/tags/psychology.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [trading](<https://devfeed.tech/tags/trading.md>)

### AI overview

A review of Tom Hougaard's Best Loser Wins, which focuses on trading psychology, discipline, cutting losses early, and accepting losses rather than offering technical analysis or a formula for success. The reviewer finds its lessons useful but notes that the writing can be repetitive and that some strategies are less applicable to long-term investors.

### Source excerpt

Best Loser Wins Why Normal Thinking Never Wins the Trading Game - Written by a High-Stake Day Trader Author: Tom Hougaard Tom Hougaard's "Best Loser Wins" offers a refreshingly honest look at the realities of trading. It's not a traditional "how-to" guide packed with technical analysis or a magic formula for success. Instead, it's an introspective journey of a trader, highlighting the mindset and discipline required to navigate the often unforgiving world of financial markets.

## Unlocking Your Potential: The Mentee's Journey

DevFeed: [Unlocking Your Potential: The Mentee's Journey](<https://devfeed.tech/articles/unlocking-your-potential-the-mentee-s-journey-40824.md>)

Original publisher: [Read original article](<https://magdamiu.com/2024/10/24/unlocking-your-potential-the-mentees-journey/>)

Author: Magda Miu

Published: 2024-10-24T05:00:00Z

Content type: tutorial

Language: en

Sources: [Magda Miu](<https://devfeed.tech/sources/magda-miu.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [meetings](<https://devfeed.tech/topics/meetings.md>)

Tags: [accountability](<https://devfeed.tech/tags/accountability.md>), [article](<https://devfeed.tech/tags/article.md>), [best-practices](<https://devfeed.tech/tags/best-practices.md>), [career](<https://devfeed.tech/tags/career.md>), [journey](<https://devfeed.tech/tags/journey.md>), [magdamiu](<https://devfeed.tech/tags/magdamiu.md>), [mentee](<https://devfeed.tech/tags/mentee.md>), [mentoring](<https://devfeed.tech/tags/mentoring.md>), [mentorship](<https://devfeed.tech/tags/mentorship.md>), [relationships](<https://devfeed.tech/tags/relationships.md>), [remote](<https://devfeed.tech/tags/remote.md>), [skills](<https://devfeed.tech/tags/skills.md>), [tech-leadership](<https://devfeed.tech/tags/tech-leadership.md>)

### AI overview

A guide to being an effective mentee. It covers the benefits of mentorship, choosing a mentor, setting objectives, preparing for meetings, seeking feedback, maintaining a mentoring relationship, and adapting mentorship to remote work.

### Source excerpt

Being a mentee is like having a seasoned explorer by your side, offering invaluable insights and tips as you navigate your career journey. It's a chance to learn from the wisdom and experiences of someone who's been there, done that, and is eager to share their knowledge. This article, just like the one about being a ... Continue reading Unlocking Your Potential: The Mentee's Journey

## My story of becoming a Tech Lead at 26

DevFeed: [My story of becoming a Tech Lead at 26](<https://devfeed.tech/articles/my-story-of-becoming-a-tech-lead-at-26-18071.md>)

Original publisher: [Read original article](<https://level-up-as-a-tech-lead.anemarifiser.com/p/my-story-of-becoming-a-tech-lead>)

Author: Anemari Fiser

Published: 2024-10-16T07:18:53Z

Content type: opinion

Language: en

Sources: [Level up as a Tech Lead](<https://devfeed.tech/sources/level-up-as-a-tech-lead.md>)

Topics: [Tech Lead](<https://devfeed.tech/topics/tech-lead.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [career](<https://devfeed.tech/tags/career.md>), [conferences](<https://devfeed.tech/tags/conferences.md>), [developer](<https://devfeed.tech/tags/developer.md>), [journey](<https://devfeed.tech/tags/journey.md>), [junior-developers](<https://devfeed.tech/tags/junior-developers.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [skills](<https://devfeed.tech/tags/skills.md>), [speaking](<https://devfeed.tech/tags/speaking.md>), [tech-lead](<https://devfeed.tech/tags/tech-lead.md>)

### AI overview

A personal account of becoming a Tech Lead at age 26, describing a move from mid-level development through senior consulting and the deliberate development of leadership skills, mentoring, training, and responsibility.

### Source excerpt

From Mid-level developer to Senior to Tech Lead in 2 years: my journey of rapid growth

## Why Learning Scala Gave Me Déjà Vu of Kotlin: A Developer's Journey

DevFeed: [Why Learning Scala Gave Me Déjà Vu of Kotlin: A Developer's Journey](<https://devfeed.tech/articles/why-learning-scala-gave-me-deja-vu-of-kotlin-a-developer-s-journey-22877.md>)

Original publisher: [Read original article](<https://medium.com/mindorks/why-learning-scala-gave-me-d%C3%A9j%C3%A0-vu-of-kotlin-a-developers-journey-3126b0e80272?source=rss----f1a763fc7443---4>)

Author: Kavya P S

Published: 2024-10-16T06:49:14Z

Content type: opinion

Language: en

Sources: [Mindorks - Medium](<https://devfeed.tech/sources/mindorks-medium.md>)

Topics: [Scala](<https://devfeed.tech/topics/scala.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Functional programming](<https://devfeed.tech/topics/functional-programming.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [beginners-guide](<https://devfeed.tech/tags/beginners-guide.md>), [developer](<https://devfeed.tech/tags/developer.md>), [functional-programming](<https://devfeed.tech/tags/functional-programming.md>), [journey](<https://devfeed.tech/tags/journey.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [learning](<https://devfeed.tech/tags/learning.md>), [programming](<https://devfeed.tech/tags/programming.md>), [scala](<https://devfeed.tech/tags/scala.md>)

### AI overview

A Kotlin Android developer reflects on beginning to learn Scala for backend development and finding familiar concepts in its syntax and features. The article compares the languages through examples including conciseness, type inference, functional programming, null safety, extension functions, pattern matching, and operator overloading. The author notes that the comparison is based on only a few hours of Scala study.

### Source excerpt

Imagine you're 2 years deep into creating cool stuff with Kotlin for Android and you decide to venture into an unfamiliar territory -- Backend development with Scala. You are all prepared to start from zero. But as you go on, it feels strangely familiar, like meeting an old friend. Let me take you through my journey -- exploring Scala was a bit like déjà vu, reminding me of Kotlin in unexpected ways. Come along as I share this story of two coding worlds that seemed oddly similar to me! Disclaimer: Before I begin, I am only one day deep into Scala learning -- okay 2-5 hours deep thanks to this RockTheJVM tutorial! So, this article is not a consolidated list, but a spoiler before you learn the basics of Scala as a Kotlin developer (or vice versa). Before we begin, here's a "textbook" answer for similarities between Kotlin and Scala (thanks to ChatGPT) -- feel free to skip it! Kotlin and Scala, while having their unique features, share some similarities in their syntax. Here are a few key similarities between Kotlin and Scala:1. Conciseness: Both Kotlin and Scala are designed to reduce boilerplate code, allowing developers to write more with less. They provide concise syntax for common operations, making the code cleaner and easier to read. 2. Type Inference: Both languages support type inference, allowing developers to omit explicit type declarations in many cases. The compiler can often deduce the types based on the context, reducing verbosity in code. 3. Functional Programming Features: Both languages incorporate functional programming concepts. They support higher-order functions, immutable data structures, lambda expressions, and various functional programming paradigms. 4. Null Safety: Kotlin and Scala provide features to handle null references safely. Kotlin has a robust system with nullable and non-nullable types, while Scala includes options like `Option` or `Some` to deal with null values. 5. Extension Functions/Methods: Both languages support extension functions

## Layer-3-Only EVPN: Behind the Scenes

DevFeed: [Layer-3-Only EVPN: Behind the Scenes](<https://devfeed.tech/articles/layer-3-only-evpn-behind-the-scenes-11054.md>)

Original publisher: [Read original article](<https://blog.ipspace.net/2024/08/layer-3-only-evpn-behind-scenes/>)

Published: 2024-08-13T08:08:00Z

Content type: article

Language: en

Sources: [ipSpace.net blog](<https://devfeed.tech/sources/ipspace-net-blog.md>)

Topics: [evpn](<https://devfeed.tech/topics/evpn.md>), [VXLAN](<https://devfeed.tech/topics/vxlan.md>), [BGP](<https://devfeed.tech/topics/bgp.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Containers](<https://devfeed.tech/topics/containers.md>)

Tags: [bgp](<https://devfeed.tech/tags/bgp.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [containers](<https://devfeed.tech/tags/containers.md>), [evpn](<https://devfeed.tech/tags/evpn.md>), [journey](<https://devfeed.tech/tags/journey.md>)

### AI overview

This developer article examines the control plane of a layer-3-only EVPN/VXLAN network through an Arista cEOS lab. It explains how each VRF uses a hidden VXLAN-backed VLAN as a transport VLAN between PE devices and describes the relevant BGP EVPN configuration and forwarding behavior.

### Source excerpt

In the previous blog post, I described how to build a lab to explore the layer-3-only EVPN design and asked you to do that and figure out what's going on behind the scenes. If you didn't find time for that, let's do it together in this blog post. To keep it reasonably short, we'll focus on the EVPN control plane and leave the exploration of the data-plane data structures for another blog post. The most important thing to understand when analyzing a layer-3-only EVPN/VXLAN network is that the data plane looks like a VRF-lite design: each VRF uses a hidden VLAN (implemented with VXLAN) as the transport VLAN between the PE devices. Read more ...

## Lessons from an Indian Software Engineer

DevFeed: [Lessons from an Indian Software Engineer](<https://devfeed.tech/articles/lessons-from-an-indian-software-engineer-30480.md>)

Original publisher: [Read original article](<https://bytesizedbets.com/p/lessons-from-an-indian-software-engineer>)

Author: TheAnkurTyagi

Published: 2023-11-30T14:00:28Z

Content type: article

Language: en

Sources: [ByteSizedBets](<https://devfeed.tech/sources/bytesizedbets.md>)

Topics: [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Development](<https://devfeed.tech/topics/development.md>), [Software](<https://devfeed.tech/topics/software.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [career-growth](<https://devfeed.tech/tags/career-growth.md>), [challenges](<https://devfeed.tech/tags/challenges.md>), [germany](<https://devfeed.tech/tags/germany.md>), [india](<https://devfeed.tech/tags/india.md>), [journey](<https://devfeed.tech/tags/journey.md>), [learning](<https://devfeed.tech/tags/learning.md>), [software-developer](<https://devfeed.tech/tags/software-developer.md>), [software-engineer](<https://devfeed.tech/tags/software-engineer.md>), [stories](<https://devfeed.tech/tags/stories.md>)

### AI overview

An interview-style profile of Santosh, an Indian software engineer living and working in Germany, covering his early education, entry into computing, and career journey in software engineering.

### Source excerpt

From Mumbai to Hamburg- Unveiling the Success of a Software Engineer

## A Journey from Hackathon to Production

DevFeed: [A Journey from Hackathon to Production](<https://devfeed.tech/articles/a-journey-from-hackathon-to-production-22778.md>)

Original publisher: [Read original article](<https://medium.com/microsoft-mobile-engineering/a-journey-from-hackathon-to-production-fc0c5c4aca2?source=rss----87f10537e947---4>)

Author: Chirayu Asati

Published: 2023-11-29T14:22:33Z

Content type: article

Language: en

Sources: [Android@Microsoft - Medium](<https://devfeed.tech/sources/android-microsoft-medium.md>)

Topics: [AdventureX 2025](<https://devfeed.tech/topics/adventurex2025.md>), [Microsoft Teams](<https://devfeed.tech/topics/microsoft-teams.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Product Management](<https://devfeed.tech/topics/product-management.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>)

Tags: [collaboration](<https://devfeed.tech/tags/collaboration.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [events](<https://devfeed.tech/tags/events.md>), [hackathon](<https://devfeed.tech/tags/hackathon.md>), [ideation](<https://devfeed.tech/tags/ideation.md>), [journey](<https://devfeed.tech/tags/journey.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [microsoft-teams](<https://devfeed.tech/tags/microsoft-teams.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [product](<https://devfeed.tech/tags/product.md>), [product-management](<https://devfeed.tech/tags/product-management.md>), [production](<https://devfeed.tech/tags/production.md>), [software](<https://devfeed.tech/tags/software.md>), [software-engineer](<https://devfeed.tech/tags/software-engineer.md>), [team](<https://devfeed.tech/tags/team.md>)

### AI overview

A Microsoft Teams Mobile software engineer describes how a hackathon idea to simplify scheduling meetings from group chats was developed into a production feature. The article covers the original user problem, reducing the process from more than eight steps to three, and collaboration among product management, design, and engineering using the RICE prioritization framework.

### Source excerpt

Hey there, I am Chirayu and I'm taking you on the journey of transforming a mere idea into a fully-fledged, efficient feature that requires a compelling tale of innovation. I'm a Software Engineer at Microsoft Teams Mobile and I had the privilege of being part of this remarkable journey from the beginning. This story is not just about the technical process but the innovation, collaboration, and dedication of the teams to overcome challenges creating incredible impact. It all started when I was feeling too lazy and frustrated to schedule a meeting with folks in my hackathon group chat because I had to go to the meeting scheduler and search everyone by name, add them one by one and then schedule the meeting. Too hectic, isn't it? Is being lazy bad? No way, see this quote from the Gates. So, whenever we are lazy, we have an opportunity to make things easy for ourselves and the world. The Idea As described above, if you want to schedule a meeting while chatting in a group, you would have to: User flow to schedule a meeting from chat in Teams Mobile beforeUser flow to schedule a meeting from chat in Teams Mobile after As you can see in the above image, scheduling a meeting from chat takes 8+ steps in Teams Mobile so the idea is to reduce this to just 3 simple steps: This streamlined approach would save valuable time and simplify the process. This concept sparked the beginning of our journey. About Microsoft Global Hackathon Hackathon is a great way for ideation, innovation, collaboration & fun and Microsoft is renowned for its commitment to hackathons, conducting events like CodeFunDo in colleges and the Microsoft Global Hackathon for its employees. After demonstrating the potential of our hack, it was time to go down the road to turn it into a fully-fledged product feature accessible to millions of people on the planet. R.I.C.E. The initial phase of transitioning from a hack to a production-ready feature involves discussions with the Product Management team to craft a c

## Our journey through Y Combinator

DevFeed: [Our journey through Y Combinator](<https://devfeed.tech/articles/our-journey-through-y-combinator-31115.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/ycombinator>)

Author: Han Wang

Published: 2023-07-10T00:00:00Z

Content type: opinion

Language: en

Sources: [Mintlify Blog](<https://devfeed.tech/sources/mintlify-blog.md>)

Topics: [Learning](<https://devfeed.tech/topics/learning.md>), [Persistence](<https://devfeed.tech/topics/persistence.md>), [Documentation](<https://devfeed.tech/topics/documentation.md>), [codex](<https://devfeed.tech/topics/codex.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>)

Tags: [2005](<https://devfeed.tech/tags/2005.md>), [codex](<https://devfeed.tech/tags/codex.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [for-founders](<https://devfeed.tech/tags/for-founders.md>), [journey](<https://devfeed.tech/tags/journey.md>), [openai](<https://devfeed.tech/tags/openai.md>), [persistence](<https://devfeed.tech/tags/persistence.md>), [startup](<https://devfeed.tech/tags/startup.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

Mintlify co-founder Han Wang recounts the company's journey through Y Combinator, from the Figstack code-translation product through multiple pivots to becoming a documentation platform. The account emphasizes persistence, iteration, and learning from adjacent explorations.

### Source excerpt

Y Combinator (YC) is widely seen as the world's best and most prolific startup accelerator. Since 2005, YC has funded over 4,000 companies, including Mintlify in its Winter 2022 batch.

## The Data Journey: Predictable Stages and Common Team Mistakes

DevFeed: [The Data Journey: Predictable Stages and Common Team Mistakes](<https://devfeed.tech/articles/the-data-journey-unlocking-data-for-the-right-now-18679.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/the-data-journey>)

Author: Alejandro Martín

Published: 2022-10-06T00:00:00Z

Content type: article

Language: en

Sources: [Tinybird](<https://devfeed.tech/sources/tinybird.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [journey](<https://devfeed.tech/tags/journey.md>), [mistakes](<https://devfeed.tech/tags/mistakes.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [teams](<https://devfeed.tech/tags/teams.md>)

### AI overview

The article explains that data work follows predictable stages and that recognizing the current stage can help teams avoid recurring mistakes and delays.

### Source excerpt

The data journey follows predictable stages. Knowing where you are helps you avoid mistakes that slow teams down repeatedly.

## A Junior Software Developer's Journey at Codename One

DevFeed: [A Junior Software Developer's Journey at Codename One](<https://devfeed.tech/articles/a-junior-software-developer-s-journey-at-codename-one-19188.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/a-junior-software-developers-journey-at-codename-one/>)

Author: Sergey Gerashenko

Published: 2020-12-07T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Java](<https://devfeed.tech/topics/java.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [developer](<https://devfeed.tech/tags/developer.md>), [development](<https://devfeed.tech/tags/development.md>), [java](<https://devfeed.tech/tags/java.md>), [journey](<https://devfeed.tech/tags/journey.md>), [junior](<https://devfeed.tech/tags/junior.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [other](<https://devfeed.tech/tags/other.md>), [software-developer](<https://devfeed.tech/tags/software-developer.md>)

### AI overview

A junior software developer describes joining Codename One, learning Java, adapting to UI development, and working on the Kitchen Sink cross-platform demo application before learning Kotlin.

### Source excerpt

Hello Codename One community, my name is Sergey Gerashenko. I'm a junior software developer at Codename One. My journey here began 3 months ago when I passed my first interview at Codename One and my first task was to learn Java within 2 weeks. Learning Java I knew a few programming languages like Python, C and C++ but was unfamiliar with Java or managed languages beforehand. Learning a completely new language in just two weeks seemed like an impossible task at first because it took me around five months to learn C++.

## Transforming Nested Loops into a Single Loop with State

DevFeed: [Transforming Nested Loops into a Single Loop with State](<https://devfeed.tech/articles/loopy-21790.md>)

Original publisher: [Read original article](<http://blog.cleancoder.com/uncle-bob/2020/09/30/loopy.html>)

Published: 2020-09-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Robert C. Martin](<https://devfeed.tech/sources/robert-c-martin.md>), [The Clean Code Blog](<https://devfeed.tech/sources/the-clean-code-blog.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [Clojure](<https://devfeed.tech/topics/clojure.md>), [Finite-state machine](<https://devfeed.tech/topics/finite-state-machine.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [clojure](<https://devfeed.tech/tags/clojure.md>), [code](<https://devfeed.tech/tags/code.md>), [flow](<https://devfeed.tech/tags/flow.md>), [go](<https://devfeed.tech/tags/go.md>), [i](<https://devfeed.tech/tags/i.md>), [journey](<https://devfeed.tech/tags/journey.md>), [loops](<https://devfeed.tech/tags/loops.md>), [machine](<https://devfeed.tech/tags/machine.md>), [model](<https://devfeed.tech/tags/model.md>), [state](<https://devfeed.tech/tags/state.md>)

### AI overview

This article compares the standard Java solution to the Prime Factors Kata with a Clojure implementation using a single recursive loop. It then shows how nested-loop behavior can be represented with state and transformed into a single loop, culminating in a Moore model finite-state machine.

### Source excerpt

The following is a segment of a journey. It has no obvious beginning point, nor does it actually end up anywhere. The value, if any, is in the journey itself. The code below is the standard solution to the Prime Factors Kata. public List<Integer> factorsOf(int n) { ArrayList<Integer> factors = new ArrayList<>(); for (int d = 2; n > 1; d++) for (; n % d == 0; n /= d) factors.add(d); return factors; } However, I was doing this kata in Clojure the other day and I wound up with a different solution. It looked like this: (defn prime-factors [n] (loop [n n d 2 factors []] (if (> n 1) (if (zero? (mod n d)) (recur (/ n d) d (conj factors d)) (recur n (inc d) factors)) factors))) The algorithm is pretty much the same. I mean if you tracked the value of n, d, and factors they would go through the same changes. On the other hand the code in Java is a doubly nested loop; but the code in Clojure is a single recursive loop with two recursion points. That's interesting. I could write the recursive algorithm in Java like this: private List<Integer> factorsOf(int n) { return factorsOf(n, 2, new ArrayList<Integer>()); } private List<Integer> factorsOf(int n, int d, List<Integer> factors) { if (n>1) { if (n%d == 0) { factors.add(d); return factorsOf(n/d, d, factors); } else { return factorsOf(n, d+1, factors); } } return factors; } And then, since this is tail recursive, I could rewrite it as a straight loop. private List<Integer> factorsOf(int n, int d, List<Integer> factors) { while (true) { if (n > 1) { if (n % d == 0) { factors.add(d); n /= d; } else { d++; } } else return factors; } } For all intents and purposes this code executes the same algorithm as the standard solution; but it does not have a doubly nested loop. We have transformed the code from a doubly nested loop, to a single loop, without affecting the algorithm. Is this always possible? In other words: given a program with a nested loop, is there a way to write the same program with a single loop? The answer to that is

## Tinybird at South Summit Madrid 2019

DevFeed: [Tinybird at South Summit Madrid 2019](<https://devfeed.tech/articles/tinybird-at-south-summit-madrid-2019-18666.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/south-summit-madrid-2019>)

Author: Javier Álvarez

Published: 2019-09-26T00:00:00Z

Content type: article

Language: en

Sources: [Tinybird](<https://devfeed.tech/sources/tinybird.md>)

Topics: [real-time](<https://devfeed.tech/topics/real-time.md>)

Tags: [journey](<https://devfeed.tech/tags/journey.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [summit](<https://devfeed.tech/tags/summit.md>), [tinybird-news](<https://devfeed.tech/tags/tinybird-news.md>)

### AI overview

A retrospective on Tinybird's participation in South Summit Madrid 2019 and the beginning of its journey with real-time analytics.

### Source excerpt

Tinybird at South Summit Madrid 2019: where our journey with real-time analytics began. A look back at how far we've come.

## Lessons from Expedia Group's journey to a data graph

DevFeed: [Lessons from Expedia Group's journey to a data graph](<https://devfeed.tech/articles/lessons-from-expedia-group-s-journey-to-a-data-graph-23443.md>)

Original publisher: [Read original article](<https://www.apollographql.com/blog/lessons-from-expedia-groups-journey-to-a-data-graph-2e5381227ce0>)

Author: Robert Fenstermacher

Published: 2019-09-24T18:31:00Z

Content type: article

Language: en

Sources: [Apollo Blog](<https://devfeed.tech/sources/apollo-blog.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Development](<https://devfeed.tech/topics/development.md>), [data](<https://devfeed.tech/topics/data.md>), [Agile](<https://devfeed.tech/topics/agile.md>)

Tags: [agile](<https://devfeed.tech/tags/agile.md>), [apollo](<https://devfeed.tech/tags/apollo.md>), [backend](<https://devfeed.tech/tags/backend.md>), [community](<https://devfeed.tech/tags/community.md>), [customer-story](<https://devfeed.tech/tags/customer-story.md>), [data](<https://devfeed.tech/tags/data.md>), [development](<https://devfeed.tech/tags/development.md>), [graph](<https://devfeed.tech/tags/graph.md>), [journey](<https://devfeed.tech/tags/journey.md>), [technical](<https://devfeed.tech/tags/technical.md>), [travel](<https://devfeed.tech/tags/travel.md>)

### AI overview

Expedia Group addressed technical debt across 25 brands and more than 200 websites by building an Apollo-based GraphQL data graph. The customer story discusses its technical and organizational challenges, early Backend-For-Frontend experimentation, and an agile approach to creating an organization-wide graph.

### Source excerpt

Managing customer experiences across all the products in a single brand is hard enough. Now imagine doing that for 25 brands and more than 200 websites. Expedia Group has managed to sustain incredible growth over the years, but growing that large that quickly was bound to create a fair amount of technical debt. Development teams found themselves spending more and more time duplicating work across platforms and managing service APIs -- and less time innovating on new travel offerings.

## A First Time Speaker's Journey from CFP to Stage - Justin Mancinelli

DevFeed: [A First Time Speaker's Journey from CFP to Stage - Justin Mancinelli](<https://devfeed.tech/articles/a-first-time-speaker-s-journey-from-cfp-to-stage-justin-mancinelli-38151.md>)

Original publisher: [Read original article](<https://touchlab.co/a-first-time-speakers-journey-from-cfp-to-stage>)

Published: 2019-05-23T17:12:57Z

Content type: article

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [conference](<https://devfeed.tech/tags/conference.md>), [head-of-engineering](<https://devfeed.tech/tags/head-of-engineering.md>), [journey](<https://devfeed.tech/tags/journey.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [speaking](<https://devfeed.tech/tags/speaking.md>), [team](<https://devfeed.tech/tags/team.md>), [thoughts](<https://devfeed.tech/tags/thoughts.md>)

### AI overview

A first-time speaker recounts preparing and submitting conference talk proposals about how Kotlin Multiplatform and multiplatform development affect teams, development processes, and project risks. The article covers the short CFP deadline, internal collaboration, peer review, and the wait for an organizer response.

### Source excerpt

Speaking in front of so many engineering leaders was amazing. Here is my story from CFP to the stage. Hope you enjoy reading!

## My Journey to trivago

DevFeed: [My Journey to trivago](<https://devfeed.tech/articles/my-journey-to-trivago-27964.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2018-10-31-my-journey-to-trivago/>)

Author: Behrang Yarahmadi Software Engineer; Learning New Things

Published: 2018-10-31T00:00:00Z

Content type: opinion

Language: en

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

Topics: [Job](<https://devfeed.tech/topics/job.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [cv](<https://devfeed.tech/tags/cv.md>), [email](<https://devfeed.tech/tags/email.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [experience](<https://devfeed.tech/tags/experience.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [germany](<https://devfeed.tech/tags/germany.md>), [internet](<https://devfeed.tech/tags/internet.md>), [interview](<https://devfeed.tech/tags/interview.md>), [job](<https://devfeed.tech/tags/job.md>), [jobs](<https://devfeed.tech/tags/jobs.md>), [journey](<https://devfeed.tech/tags/journey.md>), [student](<https://devfeed.tech/tags/student.md>), [testing](<https://devfeed.tech/tags/testing.md>), [university](<https://devfeed.tech/tags/university.md>)

### AI overview

A computer engineering student recounts finding and applying for a student job in trivago's Manual Testing department, including the application and interview process and his first impressions of the workplace.

### Source excerpt

Sometimes, when I look back over the time I have spent working at trivago, I see how it changed my life and how lucky I have been to get the chance to work among this amazing community, to live and to learn with them. I look back and see a younger version of myself looking desperately for something different and, by just sheer luck, getting it.

## A CTO's Personal Journey Through Startup Leadership and Development

DevFeed: [A CTO's Personal Journey Through Startup Leadership and Development](<https://devfeed.tech/articles/the-true-story-the-life-of-a-cto-26130.md>)

Original publisher: [Read original article](<https://medium.com/hackernoon/the-true-story-the-life-of-a-cto-a5792e90c836?source=rss-8735065c2497------2>)

Author: Yonatan (Yoni) Levin

Published: 2018-08-28T19:06:14Z

Content type: opinion

Language: en

Sources: [Stories by Yonatan V. Levin on Medium](<https://devfeed.tech/sources/stories-by-yonatan-v-levin-on-medium.md>)

Topics: [Development](<https://devfeed.tech/topics/development.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [blog-post](<https://devfeed.tech/tags/blog-post.md>), [cto](<https://devfeed.tech/tags/cto.md>), [development](<https://devfeed.tech/tags/development.md>), [entrepreneurship](<https://devfeed.tech/tags/entrepreneurship.md>), [journey](<https://devfeed.tech/tags/journey.md>), [personal-experience](<https://devfeed.tech/tags/personal-experience.md>), [product-management](<https://devfeed.tech/tags/product-management.md>), [startup](<https://devfeed.tech/tags/startup.md>), [startups](<https://devfeed.tech/tags/startups.md>)

### AI overview

The author reflects on becoming a CTO, describing how the role differs between startups and large companies. The account covers responsibilities spanning product, technology, management, development, investors, and meetings, along with the author's experience moving from Android development into backend work and startup leadership.

### Source excerpt

Around three years ago, a day I will never forget, a day that changed the course of my life. Marked the beginning of both my personal life (the day that my dear daughter was born) as well the day that the legendary entrepreneur and investor -- Eyal Gura called me and asked me to join the visionary team at KolGene together with Dan Faszczyk and build a revolutionary idea -- a marketplace for genetic tests which turnout to be a platform to managing all genetic tests of the hospital. And the rest is the history :) KolGene's magic This post will not focus on how we raised our first seed round (but we did!) Or about how we made a successful pivot and acquired our first customers (hard work!) and all of the other fuck-ups we encountered along the way. But rather, about my personal journey to becoming and being a CTO. I was recently invited to talk with Zell students about what it means being a CTO in a startup world. While preparing for the presentation I became inspired to share and write this blog post. Not the same CTO The first thing you need to understand is that a CTO position ranges from company to company (Like every position!). For example, a CTO of a small startup is very different to a CTO of large corporate company. The first requires you to do everything -- from the product, tech, managing and of course developing all by yourself. While simultaneously acquire investors and attend meetings. While a CTO in a large corporate company is far more tech only oriented, where your main responsibilities are to find out the right tech stack for a company product and explain it to the rest of the companies stakeholders. Prelude: Personal experience I was lucky enough to be able to observe various CTO's in different companies embarking on different stages: from corporate to fast-growing startups like Gett. But, since this is mostly about my journey let's talk about my personal journey to becoming a CTO. For years I was "the" go-to guy, the guy that everyone looked to for sol

[Next page](<https://devfeed.tech/tags/journey.md?cursor=WyIyMDE4LTA4LTI4VDE5OjA2OjE0KzAwOjAwIiwgIjAxNDhhYjAxLWZjMDItNGNlMC1hMWE1LTBhZGM3ZGNmZGQ5MSJd>)