Speaker

Frédéric Harper

Frédéric Harper

Principal Developer Advocate @ Kubefirst, ex npm, Mozilla, Microsoft, DigitalOcean & Fitbit, Apress author, #crazycatman & more

Montréal, Canada

Actions

As the Principal Developer Advocate at Konstruct, Frédéric Harper helps Developers, and DevOps be successful with their Kubernetes journey. Fred has shared his passion for technology on the stage at multitudinous events around the world. He’s helped build successful, and healthy communities at npm, Mozilla, Microsoft, DigitalOcean, and Fitbit. He is also the author of the book Personal Branding for Developers at Apress. Behind this extrovert is a very passionate individual who believes in the power of communication... and cat videos.

Area of Expertise

  • Information & Communications Technology

Topics

  • developer relations
  • devrel
  • documentation
  • Developer Relations
  • personal branding
  • mental health
  • technology
  • JavaScript
  • Node.js
  • Kubernetes
  • gitops

Adopt Kubernetes Easily With Kubefirst, an Open Source GitOps Platform

Ever hear someone say that Kubernetes is not complicated. It makes my head spin every time! Like with any new platform, there is a learning curve, and as with any other technology, the more experience you have, the better you become. Still, I feel like K8s (Kubernetes for close friends) introduce a lot of new concepts that were unfamiliar to us. There are also a lot of moving pieces which make the time to digest it all, longer than previous technology we’ve learned. Don’t get me wrong, it makes sense since we are talking about a powerful platform that can scale container orchestration from a mom & pop shop, to a Google ecosystem size-wise.

Getting started is not a piece of cake, and Kubefirst, a free and open source tool, comes to the rescue. It provides a fully automated application delivery and infrastructure management GitOps platform which does the hard work for you, while setting you up for success with the best cloud native tools: all that with a single command. In this talk we will cover the pros and cons of Kubefirst, while giving you everything you need to get started with your very own Kubernetes deployment in a breeze.

Bring your Kubernetes game to the next level with these open-source tools

No matter if you are a carpenter, a baker, or a developer, there’s no denying that using the right tools can make the difference between doing the job correctly, sometimes even painfully, or absolutely mastering your art. It is the same for DevOps engineers and GitOps practitioners: you can be more productive, agile, and truly take ownership of your Kubernetes journey. This talk will present, and demonstrate the most useful, and powerful open source utilities available out there. Whether you are new to the cloud native space, or are a K8s connoisseur, your pod life will never be the same!

Git Shit Done, the GitOps Way

Are you an avid cloud user, and are now contemplating Kubernetes for your project? Did you already start to play with clusters, controllers, pods and anything K8s? In both cases, stop what you are doing right now, and let me help you in your container orchestration journey by introducing you to GitOps. I know, I know… you barely jumped the DevOps wagon, and there is already this new kid in town. Worry not my friend, because this talk will set you on the path to success for implementing Continuous Deployment (CD) for cloud native applications. You’ll learn what the hell is GitOps, and how it will help you better collaborate with your team, deploy & iterate faster within a more secure environment, while saving some costs on the road. In the end, you’ll leave with concrete steps to implement best practices to get shit done, the GitOps way!

Indiana Jones and the Temple of Secrets

Forget the Lost Ark and the Kingdom of the Crystal Skull, Indiana Jones' perilous journey was nothing until the day he traveled to the unexplored territories of Cloudy Nativa, and encountered his biggest mystery so far: the discovery of the Temple of Secrets! Don’t be afraid my friends as I’ll guide Indy toward managing his applications’ secrets with a special weapon of mine that I call, HashiCorp Vault, which will leave him undetected by the local tribe, the Kubernasty, known for being pod killers. In the end, Dr. Jones will go back to his day-to-day grinds with tips, and tricks on how to properly manage the secrets he discovered during his latest adventures, and be prepared for any disaster ( and recovery) that may arise in the future. Nothing short of what would have made professor Jones, his dad, quite proud.

Moving to Kubernetes Without Headaches

Are you flirting with the idea of moving your application from traditional cloud to Kubernetes? You read about it, explored this new adventure, and now you are daydreaming about the time you could simply deploy your application without having to think about clusters, pods, and Ingress Controllers. It was the Good Ol' Days, right?

It might seem like it, but trust me, there are ways to make the move without losing your sanity! In this talk, I will help you get started like it was a skill you owned since your first line of code. With some best practices of taken from the DevOps space (i.e. Infrastructure as Code, Continuous Integration, Continuous Development), to the GitOps principles, we will explore together the tools at your disposal to make a flawless transition into the new age of cloud native apps.

Surfing the Argo CD sync waves

If you want to be successful in your cloud native journey, a good Kubernetes-native continuous deployment (CD) tool is indispensable. You also want a declarative GitOps CD if you stick to the GitOps principles, and manage your cluster with a single source of truth, the Git repository. There are some interesting choices out there, Argo CD being one of the best. In this talk, let’s surf the sync waves together, and learn the intrinsic parts of using Argo CD to deploy, and manage applications on your clusters. We’ll explore the insightful web UI, but also play with the CLI for terminal lovers. You’ll also end up with a broader comprehension of GitOps through the lenses of Argo CD while improving your application lifecycle management (ALM).

The Secret Sauce for Building a Healthy Cloud Native Community

Are you building a cloud native technology? Maybe you are thinking about creating a much-needed piece of software for the Kubernetes ecosystem? In both cases, no matter how extraordinary the masterpiece you are crafting is, it will be quite an achievement to be successful without a community. Whether your product is open source, proprietary, free, paid or a well-balanced mix of those, not fostering a developer, DevOps and or GitOps community can be a costly business mistake.

In this session, we will explore the best practices, tips, and tricks drawn from the secret sauce behind any successful developer relations programs when it comes to community building. In the end, you’ll be equipped, no matter your role, to grow, and cultivate your very own healthy community where each side will find benefits.

What the Heck Is Kubernetes

Ever wonder what that fuss is all about! Is this just a new technology that will die along the thousands of JavaScript libraries that were supposed to change the way we code? Is Kubernetes, K8s for close friends, really a game changer? Even if it was, do you or your project really need a container orchestration system with its clusters, controllers, pods and all those new moving pieces? My friend, I got your back, as all, yes, ALL your questions will be answered in this talk. We will demystify together what the heck is this thing. In the end, you’ll have a better understanding of the platform & its quirks, including the pros and cons, how to get started, and some must-know tools that will make your life easier.

How to become an open source contributor in 10 steps

Participating in an open source project can be intimidating, even for experienced developers. You might start asking yourself things like ‘Where should I start? Do I have the skill set to provide valuable input?? Will my suggestion or code be well received? Does it even make sense for me to become a contributor?’ Those are all valid questions and I will help answer them all by giving you an easy 10-step program to become an OSS contributor.

It’s a developers world: creating a developer relations culture

Historically, developers only engaged behind the scenes by creating softwares. However, today, their role is evolving. They are steadily winning seats at the table, providing a bigger vision for the business, and taking the world by storm.

In this session, we will focus on the traits needed to create and cultivate a collaborative and inclusive culture specially geared toward developers. Beyond the technicalities of the job, and beyond the size of your team, we’ll dig into the benefits of building a trust-based relationship with the developer community and its intrinsic role in the overall value of your products and business. From writing documentation to providing a space for your community to grow, and building a feedback mechanism, we’ll walk through the benefits, and steps needed to embrace an authentic and measurable DevRel Program.

Developers Documentation: your secret weapon

You can have the best product in your expertise area, but if your documentation isn’t on par with the flawless experience you want to offer to the world, success is not guaranteed. Let’s be real here: documentation is often an afterthought and rarely included in life cycle development processes. Still, documentation is the secret weapon for greater adoption, and growth that you may have not known you could achieve.

It’s time for you to step up your game and measure up to the big players. Learn about the benefits of high quality and educational documentation and the true role it plays in the developer community. You’ll also learn the principles of a solid foundation, and tips on how to use one of the most powerful developer relations’ tools.

A Personal Brand? Surprise, you already have one!

Why should you care about your personal brand? After all, it’s not like you are an actor or the lead singer for a rock band. In fact, it’s never been more important for you to think about yourself as a brand. Doing so will provide rocket fuel for your career. You’ll find better jobs and become a “thought leader” in your industry. You’ll become known for your expertise and leadership; people will seek your advice and point of view. As a developer, there are many tools you can use to build a personal brand, and this presentation will help you learn how to get visibility, make a real impact, and achieve your goals. You don’t need to be a marketing expert or a personal branding guru— you can be yourself and get your dream job or reach the next level of your career.

Public Speaking? It’s for you!

Do you have a passion? Do you like to share with others? Public speaking can help you share this passion with others in your industry and help them find success. But let's be honest: you'll get a lot out of it too. You'll learn from attendees, grow your network, get visibility, and much more in return for your efforts. Let's explore how you can start getting comfortable with public speaking and how you can find opportunities to reach the perfect audience. Who knows, you could be the one speaking on this stage next time!

Don't .gitignore mental health

⚠️ **Content Warning** ⚠️

Depression, dark thoughts, anxiety – These are some of the words that most of us would like to add to our ignore file. Discussing mental health is still taboo in our society, and it’s even more so in the developer ecosystem, where we pride ourselves on working long hours and our lack of sleep.

More than ever, we need to talk about mental health! This is why I want to share my experience with depression, general anxiety, ADHD, and experience volunteering at a suicide prevention hotline. Along with my thoughts on how we can improve the situation, I’ll be sharing some tips to help people be more open about these topics and issues – more importantly, I want to touch on how those struggling can ask for help and assistance when needed.

Frédéric Harper

Principal Developer Advocate @ Kubefirst, ex npm, Mozilla, Microsoft, DigitalOcean & Fitbit, Apress author, #crazycatman & more

Montréal, Canada

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top