<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Pierre Vannier</title>
    <description>The latest articles on DEV Community by Pierre Vannier (@pierre_vannier).</description>
    <link>https://dev.to/pierre_vannier</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F92154%2F2e6c5b27-24d2-48a5-a0dc-f3b980ac6fbb.jpg</url>
      <title>DEV Community: Pierre Vannier</title>
      <link>https://dev.to/pierre_vannier</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pierre_vannier"/>
    <language>en</language>
    <item>
      <title>A clubhouse events search engine</title>
      <dc:creator>Pierre Vannier</dc:creator>
      <pubDate>Wed, 10 Mar 2021 10:22:13 +0000</pubDate>
      <link>https://dev.to/pierre_vannier/a-clubhouse-events-search-engine-29mi</link>
      <guid>https://dev.to/pierre_vannier/a-clubhouse-events-search-engine-29mi</guid>
      <description>&lt;p&gt;These last few days I decided to get back to coding (a bit) and eventually ended up with a #clubhouse search engine for events.&lt;/p&gt;

&lt;p&gt;Here are the steps I followed.&lt;/p&gt;

&lt;p&gt;First, I needed to access the "undocumented" and non public clubhouse API.&lt;br&gt;
I give it a try with this repo:&lt;br&gt;
&lt;a href="https://github.com/stypr/clubhouse-py"&gt;https://github.com/stypr/clubhouse-py&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Although written in python, I ported the few pieces (auth and access to event list) in typescript with axios.&lt;/p&gt;

&lt;p&gt;I coded a daemon in nodeJS to fetch the events on a regular basis (with a throttle limit in order to not get banned from calling the API). &lt;br&gt;
I then installed elasticsearch (actually hosted on elastic cloud) with Elastic builder (to be able to craft nice query) &lt;a href="https://elastic-builder.js.org/"&gt;https://elastic-builder.js.org/&lt;/a&gt;.&lt;br&gt;
This allow me to stored events on the cloud on elastic.&lt;/p&gt;

&lt;p&gt;Deployment concerns, I had a lot of choices, I decided to give amazon elastic beanstalk a try (nothing to do with elastic search though). This is super easy to set up and deploy. (more information here: &lt;a href="https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs.html"&gt;https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_nodejs.html&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;And then, this is it. A simple express/node server deployed on Amazon Elastic beanstalk + elastic search.&lt;/p&gt;

&lt;p&gt;Took me 3 full days (cause I'm a bit rusty).&lt;/p&gt;

&lt;p&gt;&lt;a href="Https://clubhouse.flint.sh"&gt;Https://clubhouse.flint.sh&lt;/a&gt;&lt;/p&gt;

</description>
      <category>elasticsearch</category>
      <category>javascript</category>
      <category>clubhouse</category>
      <category>amazon</category>
    </item>
    <item>
      <title>Podcast // Andrew Hedges - Engineering Manager at Zapier</title>
      <dc:creator>Pierre Vannier</dc:creator>
      <pubDate>Thu, 04 Feb 2021 18:45:52 +0000</pubDate>
      <link>https://dev.to/pierre_vannier/podcast-andrew-hedges-engineering-manager-at-zapier-421d</link>
      <guid>https://dev.to/pierre_vannier/podcast-andrew-hedges-engineering-manager-at-zapier-421d</guid>
      <description>&lt;p&gt;Today we meet Andrew Hedges, Founder of The Collab Lab, and currently Engineering Manager at Zapier.&lt;br&gt;
After briefly reviewing his great career, we dive into his volunteer work at The Collab Lab and his passionate commitment to help early-career developers and promote diversity in tech.&lt;br&gt;
He also shares with us valuable insights gained from his extensive experience of remote working and distributed teams. Take a listen for a genuine and refreshing take on subjects that matters!&lt;br&gt;
More Here =&amp;gt; &lt;a href="https://podcast.ausha.co/refactor/andrew-hedges-founder-of-the-collab-lab-engineer-manager-at-zapier"&gt;https://podcast.ausha.co/refactor/andrew-hedges-founder-of-the-collab-lab-engineer-manager-at-zapier&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Building a community of expert Engineers // Flint</title>
      <dc:creator>Pierre Vannier</dc:creator>
      <pubDate>Mon, 22 Oct 2018 13:44:21 +0000</pubDate>
      <link>https://dev.to/pierre_vannier/building-a-community-of-expert-engineers--flint-2421</link>
      <guid>https://dev.to/pierre_vannier/building-a-community-of-expert-engineers--flint-2421</guid>
      <description>&lt;p&gt;Hi &lt;strong&gt;Dev.To&lt;/strong&gt; Community, &lt;/p&gt;

&lt;p&gt;Just wanted to let you know I'm launching a new Tech Consulting company.&lt;/p&gt;

&lt;p&gt;The idea is to focus on creating a unique and engaging &lt;strong&gt;Community&lt;/strong&gt; of Tech people, around the World.&lt;br&gt;
Humbly starting in Montpellier South of France and then growing to several dynamic Tech ecosystems (like London, Berlin, Amsterdam etc.) and also the USA.&lt;/p&gt;

&lt;p&gt;As an ex software engineer, I tried -with the help and feedbacks from several junior and senior Tech/Software engineers- to list &lt;strong&gt;what engineers do really need&lt;/strong&gt; in terms of :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;belonging feeling&lt;/li&gt;
&lt;li&gt;self-fulfillment&lt;/li&gt;
&lt;li&gt;community and interactions with peers&lt;/li&gt;
&lt;li&gt;constant learning&lt;/li&gt;
&lt;li&gt;strong Values&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Should you want to know more : Here's &lt;a href="https://flint.sh/en"&gt;Flint website&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Feedbacks warmly welcome, as well as Shares / Applause (no rotten 🍅 please 😀 ) / Recommendations / Noise / Fork 🤔&lt;/p&gt;

&lt;p&gt;👊🏻&lt;br&gt;
Pierre&lt;br&gt;
Founder and CEO, Flint&lt;/p&gt;

</description>
      <category>consulting</category>
      <category>career</category>
    </item>
    <item>
      <title>why did I quit my 6 figure job to found my startup in Tech</title>
      <dc:creator>Pierre Vannier</dc:creator>
      <pubDate>Thu, 04 Oct 2018 20:52:30 +0000</pubDate>
      <link>https://dev.to/pierre_vannier/why-did-i-quit-my-6-figure-job-to-found-my-startup-in-tech-5bng</link>
      <guid>https://dev.to/pierre_vannier/why-did-i-quit-my-6-figure-job-to-found-my-startup-in-tech-5bng</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/@pierre_vannier/why-i-quit-my-6-figure-job-to-found-my-own-startup-94ed94cd11d"&gt;https://medium.com/@pierre_vannier/why-i-quit-my-6-figure-job-to-found-my-own-startup-94ed94cd11d&lt;/a&gt;&lt;/p&gt;

</description>
      <category>hrtech</category>
      <category>recruitment</category>
      <category>startup</category>
    </item>
    <item>
      <title>Passionate or not passionate, that is the question?</title>
      <dc:creator>Pierre Vannier</dc:creator>
      <pubDate>Sat, 18 Aug 2018 16:34:49 +0000</pubDate>
      <link>https://dev.to/pierre_vannier/passionate-or-not-passionate-that-is-the-question-2p9e</link>
      <guid>https://dev.to/pierre_vannier/passionate-or-not-passionate-that-is-the-question-2p9e</guid>
      <description>&lt;p&gt;Being 42, working in Tech but no more as a developer, I wonder whether, unlike many other jobs, being a developer involves some kind of Passion for "Tech matters".&lt;/p&gt;

&lt;p&gt;I mean, with languages and technologies continuously evolving, one must endlessly keep a close eye on new technologies.&lt;br&gt;
I wonder whether this obligation (I guess it is an obligation for you folks, right?) is a pain in the ass (that is: "Shit, I have to take a look at the new 2.3.X version of framework XYZ") or a real new endeavour ("Yeah, New python version is now completely multi-threaded, let's take a look at the changelog :-) ). &lt;br&gt;
Or, maybe something in between and varying from one developer to another.&lt;br&gt;
Tell me what you think. (I'd also like to have both women and men in tech's opinions)&lt;br&gt;
Best&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Ask for feedback: Tech consulting companies</title>
      <dc:creator>Pierre Vannier</dc:creator>
      <pubDate>Sun, 12 Aug 2018 16:41:43 +0000</pubDate>
      <link>https://dev.to/pierre_vannier/ask-for-feedback-tech-consulting-companies-m46</link>
      <guid>https://dev.to/pierre_vannier/ask-for-feedback-tech-consulting-companies-m46</guid>
      <description>&lt;p&gt;I'm making some research about consulting companies (Tech consulting).&lt;/p&gt;

&lt;p&gt;This industry is known to have a very bad reputation for lots of reasons.&lt;br&gt;
Among others:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The way they treat consultants&lt;/li&gt;
&lt;li&gt;Low salaries&lt;/li&gt;
&lt;li&gt;Type of projects consultants are working on (not interesting missions)&lt;/li&gt;
&lt;li&gt;Not much/No training&lt;/li&gt;
&lt;li&gt;Bad relationship with the manager (who is often a sales person with no tech background at all)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What would be, in your opinion, the perks/processes/code of conduct that a consulting firm should have in order to attract (and keep) good developers ?&lt;/p&gt;

</description>
      <category>consulting</category>
      <category>career</category>
      <category>tech</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
