<?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: Boriss Mejías</title>
    <description>The latest articles on DEV Community by Boriss Mejías (@bmejias).</description>
    <link>https://dev.to/bmejias</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%2F1055039%2F25bda43c-b4aa-4b18-9191-07383757c5a5.png</url>
      <title>DEV Community: Boriss Mejías</title>
      <link>https://dev.to/bmejias</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/bmejias"/>
    <language>en</language>
    <item>
      <title>How I Learned to Embrace my Chaotic Brain</title>
      <dc:creator>Boriss Mejías</dc:creator>
      <pubDate>Fri, 10 Oct 2025 21:05:51 +0000</pubDate>
      <link>https://dev.to/bmejias/how-i-learned-to-embrace-my-chaotic-brain-4m3e</link>
      <guid>https://dev.to/bmejias/how-i-learned-to-embrace-my-chaotic-brain-4m3e</guid>
      <description>&lt;p&gt;More than a decade ago, I applied for a job in Brussels and part of the process was to pass a psychological assessment. It was a very interesting experience and I learned a lot from the results. The report said something like: "&lt;em&gt;the brain of Mr. Mejías is unstructured and chaotic. Nevertheless, he manages to solve complex problems and has an eye for details&lt;/em&gt;". Based on that, the recommendation was to work on improving my methodology of working. The whole report was so accurate that I decided to follow that advice and I went in search for a methodology that would give some structure and reduce some entropy in my brain.&lt;/p&gt;

&lt;p&gt;Around that time I was reading "&lt;a href="https://en.wikipedia.org/wiki/The_Long_Dark_Tea-Time_of_the_Soul" rel="noopener noreferrer"&gt;The Long Dark Tea Time of the Soul&lt;/a&gt;", by Douglas Adams, which is part of the series of Dirk Gently, the holistic private detective. In that book, Dirk Gently was saying to someone in a café: "&lt;em&gt;I am not like other private detectives. My methods are holistic and, in a very proper sense of the word, chaotic. I operate by investigating the fundamental interconnectedness of all things.&lt;/em&gt;" Ha! Might this be a method for me? I thought. And despite the fact that Dirk Gently uses the term holistic to scam his clients to justify trips to the Bahamas because they might be somehow connected to the current investigation, we are talking about Douglas Adams here, and his jokes always have a hidden truth, despite how silly that truth might be.&lt;/p&gt;

&lt;p&gt;I know the term holistic sounds very esoteric and it is usually presented in opposition to the more scientific approach of &lt;a href="https://en.wikipedia.org/wiki/Reductionism" rel="noopener noreferrer"&gt;reductionism&lt;/a&gt;. I say that it can be used not in opposition but complementary to reductionism. In reductionism, one splits a complex system into smaller and simpler parts, so that by understanding the parts, one can understand the more complex system. However, many times we are faced with the situation that &lt;strong&gt;a system is larger than the sum of all its parts&lt;/strong&gt;. This is because the parts are connected to build the system, and they influence one another. Therefore, the system is formed by its parts and their interconnection. A small but relevant detail.&lt;/p&gt;

&lt;p&gt;Why am I telling you all this? Well, this week I had the honor to participate in the "&lt;a href="https://talkingpostgres.com/episodes/the-fundamental-interconnectedness-of-all-things-with-boriss-mejias" rel="noopener noreferrer"&gt;Talking Postgres&lt;/a&gt;" podcast, hosted by Claire Giordano, where we talked about the fundamental interconnectedness of all things. I’m still wondering how I managed to convince Claire to bring this topic to the podcast. I think she just trusted me on this. And the reason I wanted to talk about this topic is because I know that there are many people whose brain is wired in a similar way to mine, and that the ideas presented in the podcast might help a few of them to find a method that works for them. It might also help folks whose mind is well structured and organized, because the fundamental interconnectedness of all things is there to be found regardless of how your brain works.&lt;/p&gt;

&lt;p&gt;In the podcast we talk about solving technical problems around PostgreSQL, chess, music, building the PostgreSQL community, and the connection between perfectionism, Darwinian evolution, and PostgreSQL releases.&lt;/p&gt;

&lt;p&gt;The podcast can be listened to on &lt;a href="https://pocketcasts.com/podcast/talking-postgres-with-claire-giordano/f289be10-f8fc-013b-f53f-0acc26574db2" rel="noopener noreferrer"&gt;Pocket Casts&lt;/a&gt;, &lt;a href="https://www.youtube.com/watch?v=S63usJYcw-k&amp;amp;list=PLixnExCn6lRrb_wV1yV9thFI1r7DOPhER&amp;amp;index=2" rel="noopener noreferrer"&gt;YouTube&lt;/a&gt; and different platforms as listed on the Podcast website &lt;a href="https://talkingpostgres.com/" rel="noopener noreferrer"&gt;https://talkingpostgres.com/&lt;/a&gt;. If you happen to listen to the episode, I’d love to ask you to send me your thoughts, or maybe we get to meet at a PostgreSQL conference and we can talk about these ideas.&lt;/p&gt;

&lt;p&gt;Hail Slonik!&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
      <category>learning</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>PgDay Paris - Postgres Community, cheese and wine</title>
      <dc:creator>Boriss Mejías</dc:creator>
      <pubDate>Wed, 20 Mar 2024 13:03:54 +0000</pubDate>
      <link>https://dev.to/bmejias/pgday-paris-postgres-community-cheese-and-wine-1e84</link>
      <guid>https://dev.to/bmejias/pgday-paris-postgres-community-cheese-and-wine-1e84</guid>
      <description>&lt;p&gt;If one thing can be said about &lt;a href="https://2024.pgday.paris/"&gt;PgDay Paris&lt;/a&gt;, it is that they really focus on the community. One can see this from the selection of talks to the interactions between the attendees in the hallways. And all this mixed with great technical content.&lt;/p&gt;

&lt;p&gt;I really like the fact that the &lt;a href="https://www.postgresql.eu/events/pgdayparis2024/schedule/session/5293-elephant-in-a-nutshell-navigating-the-postgres-community-101/"&gt;Keynote&lt;/a&gt; talked once again about community. &lt;a href="https://2024.pgday.paris/speaker-interviews/valeria-kaplan/"&gt;Valeria Kaplan&lt;/a&gt; (Data Egret) presented a very nice overview of all the different groups and activities going on within Postgres, combined with what we can expect in the professional realm. Valeria also gave us a remarkable quote from Stefanie Janine Stölting:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"Postgres doesn’t have a community, it is a community"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;We should make t-shirts with that. And to exemplify how the community interacts beyond the software, the &lt;a href="https://lichess.org/team/postgresql-chess-club"&gt;PostgreSQL Chess Club&lt;/a&gt; brought two boards and played several blitz games between talks, inviting new members to join the club. The boards were brought by Anthony Nowocien and Derk Van Veen, and I remember Ea Phan Van and Dmitry Dolgov among the players. The players discussed the games after they were over, which is a good practice to learn from each other. And thanks to the event organizers for giving us the space to play the game.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh4z5xvmwnat49s4v9bf3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh4z5xvmwnat49s4v9bf3.png" alt="Postgres Chess Club playing IRL" width="800" height="618"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  From blitz games to Lightning Talks
&lt;/h2&gt;

&lt;p&gt;Another thing to thank the organizers for is the Lightning Talks. Brilliant idea to schedule them right after lunch. If there is something to keep you awake after a French meal it is a good load of energy coming from 5-minute talks with excellent content and a great lineup. I not only enjoyed this session the most, I also learned a lot. Great usage of pgvector to find cheese, by Matt Cornillon (Aiven). Brilliant geeky delivery of electric elephants by Chris Ellis (Intrbiz) (someone should invite Chris to a podcast… he has so many interesting things to talk about).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcshp6dk4kts2tu2qdokk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcshp6dk4kts2tu2qdokk.png" alt="Chris Ellis electric elephants" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;And my two favorite speakers of the event were also in this lineup: Claire Giordano (Microsoft) and Floor Drees (Aiven).&lt;/p&gt;

&lt;p&gt;Claire was motivating people to fight the butterflies in the stomach (or to embrace them) and give their first Postgres talk. I’d say she also reached out to a larger audience motivating experienced speakers to keep on submitting and to improve their talks. Her slides and storytelling are &lt;a href="https://mastodon.world/@clairegiordano@hachyderm.io/112095242612337034"&gt;really well done&lt;/a&gt; (by the way, submission for &lt;a href="http://pgconf.be/#cfs"&gt;PgConf Belgium&lt;/a&gt; closes on March 25).&lt;/p&gt;

&lt;p&gt;Floor’s talk reminded me of a lightning talk I gave in October at &lt;a href="https://www.youtube.com/watch?v=ePaG79iwShw&amp;amp;list=PLl4lJ8KVQMagSLgjqzV6H--zA8yOFVgR1&amp;amp;index=21"&gt;Devopsdays Eindhoven&lt;/a&gt;. Whereas I was talking about what makes Postgres a sustainable project, Floor confronted us with the risks and the challenges we are facing. Especially those we don’t really see, like reliance on unpaid labor, unclearly defined roles of contributors, and a skewed gender distribution (i.e. too many dudes, we should learn from the Vikings). She also confronted us with some pictures of young Postgres developers I didn’t recognize, and a picture of Black Sabbath… if you want to know more about Floor’s talk, you definitely want to read &lt;a href="https://dev.to/floord/thats-a-nice-postgres-you-have-there-would-be-a-shame-if-you-were-to-lose-it-1cbn"&gt;this post&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  More on talks
&lt;/h2&gt;

&lt;p&gt;This post wouldn’t be complete if I didn’t mention other talks that fed my todo list with more things to investigate. Dirk Krautschick (Aiven) got &lt;a href="https://www.postgresql.eu/events/pgdayparis2024/schedule/session/5067-sustainable-database-performance-profiling-in-postgresql/"&gt;everyone interested&lt;/a&gt; in the PG_PROFILE extension to go beyond pg_stat_statement for query analysis. Funny way to motivate the talk: he got sick of the previous one that only referenced PG_PROFILE. I still don’t know how he managed to place the word “Sustainable” in the title. Dirk, you owe me a beer for that.&lt;/p&gt;

&lt;p&gt;Dave Pitts (Adyen) gave a very interesting talk explaining &lt;a href="https://www.postgresql.eu/events/pgdayparis2024/schedule/session/5294-beyond-b-trees-looking-at-columnar-storage-and-lsm-trees/"&gt;B-Trees and LSM trees&lt;/a&gt; (Log-Structure Merge-trees), comparing the use cases, and pros and cons of each of them. The style was quite academic which I appreciate a lot. My understanding is that with high-volume data injections, we will see more and more use cases for LSM trees.&lt;/p&gt;

&lt;h2&gt;
  
  
  Working with Derk
&lt;/h2&gt;

&lt;p&gt;On a personal note, I gave a presentation with Derk van Veen (Adyen) on the &lt;a href="https://www.postgresql.eu/events/pgdayparis2024/schedule/session/5170-collaboration-between-devs-and-dbas-creating-a-contract-for-long-term-partition-maintenance-in-json/"&gt;collaboration between developers and DBAs&lt;/a&gt;. It is a talk about the interaction between people with a common goal, but with different motivations and priorities, and with different prejudices. Completely aligned with Ilya Kosmodemiansky’s &lt;a href="https://www.postgresql.eu/events/pgdayparis2024/schedule/session/5333-postgresql-worst-practices/"&gt;worst practices&lt;/a&gt; 5 and 6: "5. as a DBA, never talk to your developers team," "6. As a developer, never talk to your DBAs team". &lt;/p&gt;

&lt;p&gt;During our talk, Derk and I managed to define a better table partitioning strategy, and to agree on a contract written in code to avoid ambiguity, and to improve the maintenance of table partitioning in the long run. This idea of Contract as Code also helped us to explore the power of JSON support in Postgres. Whereas I love JSON in Postgres, Derk uses it just for convenience, and to be able to communicate with developers.&lt;/p&gt;

&lt;p&gt;The talk itself was a challenge for me because Derk was coming with a lot of new ideas about how to build the talk, some of them scared me I must say, but that’s why the whole process was fun. I really enjoy working with Derk and I hope we will do more collaborations in the future (hard to do more collaborations in the past).&lt;/p&gt;

&lt;p&gt;It is another example of how the Postgres community collaborates because both of us work for different companies (EDB and Adyen). And with that sentence, I can come back to where we started. As Stefanie says "Postgres doesn’t have a community, it is a community", and PgDay Paris is one of the places where the community can flourish.&lt;/p&gt;

&lt;p&gt;Hail Slonik!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpbpc0r75bduj8q38qjo2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpbpc0r75bduj8q38qjo2.png" alt="Derk and Boriss" width="624" height="848"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pictures in order gently provided by:&lt;br&gt;
&lt;a href="https://twitter.com/the_hydrobiont/status/1768187564123472362"&gt;Ilya Kosmodemiansky&lt;/a&gt;, &lt;a href="https://fosstodon.org/@nthony/112094359174695938"&gt;Antony Nowocien&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/valeriakaplan/"&gt;Valeria Kaplan&lt;/a&gt; and &lt;a href="https://floor.dev/"&gt;Floor Drees&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>postgres</category>
      <category>pgday</category>
      <category>community</category>
    </item>
  </channel>
</rss>
