<?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: Carlos Cruz</title>
    <description>The latest articles on DEV Community by Carlos Cruz (@carcruz).</description>
    <link>https://dev.to/carcruz</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%2F107025%2F2e0a8959-dc0d-46ec-984e-3aeec688d25d.jpg</url>
      <title>DEV Community: Carlos Cruz</title>
      <link>https://dev.to/carcruz</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/carcruz"/>
    <language>en</language>
    <item>
      <title>Join the Open Targets Hackathon: Celebrating 10 Years of Innovation in Target Discovery</title>
      <dc:creator>Carlos Cruz</dc:creator>
      <pubDate>Tue, 08 Jul 2025 10:35:00 +0000</pubDate>
      <link>https://dev.to/carcruz/join-the-open-targets-hackathon-celebrating-10-years-of-innovation-in-target-discovery-4pkm</link>
      <guid>https://dev.to/carcruz/join-the-open-targets-hackathon-celebrating-10-years-of-innovation-in-target-discovery-4pkm</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Firxsap27s6gu94dknxuw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Firxsap27s6gu94dknxuw.png" alt="Open targets hackathon logo" width="782" height="492"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://platform.opentargets.org/" rel="noopener noreferrer"&gt;Open Targets Platform&lt;/a&gt; is turning 10, and we're throwing a celebration that's perfect for developers, scientists, and bioinformatics enthusiasts! We invite you to join our &lt;a href="https://www.opentargets.org/hackathon" rel="noopener noreferrer"&gt;two-day hackathon&lt;/a&gt;, where your coding skills can make a real impact in drug discovery.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Why This Hackathon Matters&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;The &lt;a href="https://platform.opentargets.org/" rel="noopener noreferrer"&gt;Open Targets Platform&lt;/a&gt; integrates evidence from genome-wide association studies, functional genomics, rare disease genetics, somatic mutations, and machine learning models to systematically build target-disease associations. The Platform has recently undergone a significant transformation, uniting genetic evidence and target discovery information into a single resource with state-of-the-art machine learning models and comprehensive variant annotation. Your contributions could directly influence the discovery of the next generation of safe and effective therapeutic drugs, with evidence informing pharmaceutical pipelines worldwide.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What's in it for Developers?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Real-World Impact&lt;/strong&gt;: Develop solutions that can be integrated into the pipelines used by pharmaceutical companies and academic researchers worldwide.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Cutting-Edge Data&lt;/strong&gt;: Work with massive genomics datasets, machine learning models, and statistical genetics pipelines.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Expert Mentorship&lt;/strong&gt;: Get direct guidance from leading experts in genomics, drug discovery, and bioinformatics throughout the event.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Open Source&lt;/strong&gt;: All projects are open source (CC-BY/ Apache 2), meaning your work contributes to the global scientific community.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Project Ideas We're Excited About&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Data Integration&lt;/strong&gt;: Build new pipelines or improve existing ones for integrating diverse biological datasets
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interactive Visualisations&lt;/strong&gt;: Create dashboards or novel ways to explore complex genomics data
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Machine Learning&lt;/strong&gt;: Develop models for target prioritisation or automated analysis
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Platform Extensions&lt;/strong&gt;: Add new features or tools that integrate with the existing platform&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Two Ways to Participate&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;In-Person&lt;/strong&gt; (Limited to 40 spots): Join us at the Wellcome Genome Campus in Cambridge, UK, with direct mentoring, networking opportunities, and catered meals.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Virtual&lt;/strong&gt; (limited to 60 spots): Access all live-streamed sessions with dedicated virtual collaboration rooms and online Q&amp;amp;A with experts.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Key Dates&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Registration Deadline&lt;/strong&gt;: October 12, 2025
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hackathon&lt;/strong&gt;: October 21-22, 2025 — Two full days of coding, collaboration, and innovation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Ready to Make an Impact?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Whether you're a seasoned bioinformatics developer or curious about applying your coding skills to biology, this hackathon offers the perfect opportunity to contribute to meaningful research while expanding your expertise.&lt;/p&gt;

&lt;p&gt;The intersection of software engineering and drug discovery is where the next breakthrough might happen — and it could be yours.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Only 40 in-person spots available - they're filling up fast!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Register now&lt;/strong&gt;: &lt;a href="https://docs.google.com/forms/d/e/1FAIpQLSfBbzgnnFUp9Yd-nWgpFOF3leE2bSgjZWGE3m4Q29P8C9Q45A/viewform?usp=pp_url&amp;amp;entry.672687580=In+person" rel="noopener noreferrer"&gt;In-Person&lt;/a&gt; | &lt;a href="https://docs.google.com/forms/d/e/1FAIpQLSfBbzgnnFUp9Yd-nWgpFOF3leE2bSgjZWGE3m4Q29P8C9Q45A/viewform?usp=pp_url&amp;amp;entry.672687580=Online" rel="noopener noreferrer"&gt;Virtual&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Submit your project idea&lt;/strong&gt;: &lt;a href="https://docs.google.com/forms/d/e/1FAIpQLSe7YRGyx_y3kZNSuRKhZZKZdufgfe0xSLG8oPiXJSb0lRSU8Q/viewform?usp=header" rel="noopener noreferrer"&gt;Project Submission Form&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Questions? Contact us at &lt;a href="mailto:outreach@opentargets.org"&gt;outreach@opentargets.org&lt;/a&gt;&lt;br&gt;
More info: &lt;a href="https://www.opentargets.org/hackathon" rel="noopener noreferrer"&gt;https://www.opentargets.org/hackathon&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Join us in celebrating a decade of innovation and help shape the next 10 years of target discovery.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>hackathon</category>
      <category>bioinformatics</category>
      <category>opensource</category>
      <category>datascience</category>
    </item>
    <item>
      <title>Calling front-end developers looking to collaborate on a large open-source application!</title>
      <dc:creator>Carlos Cruz</dc:creator>
      <pubDate>Fri, 24 Feb 2023 11:00:00 +0000</pubDate>
      <link>https://dev.to/carcruz/calling-front-end-developers-looking-to-collaborate-on-a-large-open-source-application-2ked</link>
      <guid>https://dev.to/carcruz/calling-front-end-developers-looking-to-collaborate-on-a-large-open-source-application-2ked</guid>
      <description>&lt;p&gt;Help Open Targets refactor our codebase from standard Javascript to Typescript.&lt;/p&gt;

&lt;p&gt;Open Targets is a public-private partnership whose ultimate aim is to improve the success rate of discovering new medicines; designing and testing new therapies is currently a lengthy, costly process with a low success rate.&lt;/p&gt;

&lt;p&gt;Our &lt;a href="https://www.opentargets.org/partners" rel="noopener noreferrer"&gt;seven academic and pharmaceutical partner institutions&lt;/a&gt; collaborate on experimental research projects designed to identify causal links between drug targets and diseases, and informatics frameworks that systematically identify and prioritise targets for drug development. We are committed to making our data, methods, and results publicly available as soon as possible, and we value open collaboration.&lt;/p&gt;

&lt;p&gt;Among our flagship informatics products is the &lt;a href="https://platform.opentargets.org/" rel="noopener noreferrer"&gt;Open Targets Platform&lt;/a&gt;. The Platform is an open source data integration and analysis tool, integrating over 20 public data sources which are used to build and score associations between targets and diseases. The Platform is regularly updated, with &lt;a href="https://blog.opentargets.org/tag/release-notes/" rel="noopener noreferrer"&gt;five releases every year&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We are looking for open-source contributors to help us refactor our UI codebase to from standard Javascript to Typescript.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is a great project for junior developers who are looking to collaborate on a production-running application build with leading-edge technologies such as React, GraphQL, and Turbo. This work will help us spot bugs earlier and improve the readability and longevity of our codebase. Typescript also has the advantage of rich IDE support and cross-platform and cross-browser compatibility.&lt;/p&gt;

&lt;p&gt;For more details, take a look at &lt;a href="https://github.com/opentargets/issues/issues/2871" rel="noopener noreferrer"&gt;the issue on our GitHub&lt;/a&gt; and/or feel free to reach me to &lt;a href="mailto:carlos.cruz@ebi.ac.uk"&gt;carlos.cruz@ebi.ac.uk&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>javascript</category>
      <category>typescript</category>
      <category>react</category>
    </item>
    <item>
      <title>styled terminal with iTerm</title>
      <dc:creator>Carlos Cruz</dc:creator>
      <pubDate>Thu, 08 Aug 2019 16:09:32 +0000</pubDate>
      <link>https://dev.to/carcruz/styled-terminal-with-iterm-4c8g</link>
      <guid>https://dev.to/carcruz/styled-terminal-with-iterm-4c8g</guid>
      <description>&lt;p&gt;New &lt;a href="https://www.iterm2.com" rel="noopener noreferrer"&gt;iTerm2&lt;/a&gt; version 3.3.1 comes with a complete new and good looking features.&lt;/p&gt;

&lt;p&gt;I just shared a tweet about how my terminal looks and immediately start receiving some questions about how to get there.&lt;/p&gt;

&lt;p&gt;&lt;iframe class="tweet-embed" id="tweet-1158789431047966723-711" src="https://platform.twitter.com/embed/Tweet.html?id=1158789431047966723"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1158789431047966723-711');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1158789431047966723&amp;amp;theme=dark"
  }



&lt;/p&gt;

&lt;p&gt;&lt;em&gt;ok, so let's start!&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting start
&lt;/h2&gt;

&lt;p&gt;Disclaimer: &lt;em&gt;if you have installed iTerm 3.3.1, zsh, oh-my-zsh and spaceship_prompt jump to configuration section&lt;/em&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  iTerm2
&lt;/h4&gt;

&lt;p&gt;To start, we need to download and install &lt;a href="https://www.iterm2.com/downloads.html" rel="noopener noreferrer"&gt;iTerm&lt;/a&gt;.&lt;br&gt;
Follow the steps as a normal application.&lt;/p&gt;

&lt;h4&gt;
  
  
  ZSH
&lt;/h4&gt;

&lt;p&gt;&lt;em&gt;Zsh is a shell designed for interactive use, although it is also a powerful scripting language&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This is a may pain full step, and this would change depending on your configuration. So the best I can do is share the most complete guide that I found to do it - &lt;a href="https://github.com/robbyrussell/oh-my-zsh/wiki/Installing-ZSH" rel="noopener noreferrer"&gt;Installing zsh&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Oh-my-zsh
&lt;/h4&gt;

&lt;p&gt;&lt;em&gt;Oh My Zsh is an open source, community-driven framework for managing your zsh configuration&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Use the official documentations of Oh-my-zsh to install it - &lt;a href="https://github.com/robbyrussell/oh-my-zsh#getting-started" rel="noopener noreferrer"&gt;Installing oh-my-zsh&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can get deeper in oh-my-zsh and their configuration, but this is not the scope of this post. So the most important you need to understand about it is his entry configuration file. &lt;code&gt;~/.zshrc&lt;/code&gt; here you can control themes and plugins.&lt;/p&gt;

&lt;h4&gt;
  
  
  spaceship-prompt
&lt;/h4&gt;

&lt;p&gt;&lt;em&gt;Spaceship is a minimalistic, powerful and extremely customizable Zsh prompt&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Follow the installation options in spaceship-prompt project - &lt;a href="https://github.com/denysdovhan/spaceship-prompt#installing" rel="noopener noreferrer"&gt;spaceship-prompt installation&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Configuration
&lt;/h2&gt;

&lt;p&gt;Ok so now our iTerm should be looking nice. But we can add some configuration to get here: &lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fur8khyp50x2u9z9ne610.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fur8khyp50x2u9z9ne610.png" alt="carcruz-iterm" width="800" height="578"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  tabs in left panel
&lt;/h4&gt;

&lt;p&gt;To change the tabs to be located at left, just go to &lt;code&gt;iTerm &amp;gt; Preferences &amp;gt; Appearance&lt;/code&gt; there, in &lt;code&gt;General&lt;/code&gt; you will see &lt;code&gt;Tab bar location&lt;/code&gt;, set that to &lt;code&gt;Left&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;You also can customize the icon and session title, to do that, simple go to &lt;code&gt;iTerm &amp;gt; Preferences &amp;gt; Profiles&lt;/code&gt;, &lt;code&gt;General&lt;/code&gt; and in &lt;code&gt;Basics&lt;/code&gt; section going to see the &lt;code&gt;Icon&lt;/code&gt; and &lt;code&gt;Title&lt;/code&gt; inputs.&lt;/p&gt;

&lt;h4&gt;
  
  
  status bar
&lt;/h4&gt;

&lt;p&gt;This is a new super cool ui improvement of iTerm, to enabled it go to &lt;code&gt;iTerm &amp;gt; Preferences &amp;gt; Profiles&lt;/code&gt; then in the left sub sections go to &lt;code&gt;Session&lt;/code&gt;. There at the bottom, you will find the enabled check and the configuration link, where you can customize which components put on your bar. It's simple just drag and drop the components.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2fsl79hn403z0zt2k4ph.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2fsl79hn403z0zt2k4ph.png" width="800" height="503"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To change the location of the bar, just go to &lt;code&gt;iTerm &amp;gt; Preferences &amp;gt; Appearance&lt;/code&gt;, there in &lt;code&gt;General&lt;/code&gt; you will see &lt;code&gt;Status bar location&lt;/code&gt;, set that to &lt;code&gt;Bottom&lt;/code&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  customize spaceship-prompt
&lt;/h4&gt;

&lt;p&gt;Well this is like a bonus, in my case I wanted that the git branch indicator only shows in status bar, so I had to disable it in spaceship-prompt. To do that, go to you zsh config file(&lt;code&gt;~/.zshrc&lt;/code&gt; in normal case) and add this config flag&lt;/p&gt;

&lt;p&gt;&lt;code&gt;SPACESHIP_GIT_BRANCH_SHOW="false"&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Save the changes and &lt;strong&gt;restart&lt;/strong&gt; iTerm&lt;/p&gt;




&lt;p&gt;Thanks for read! If have any questions or comments leave bellow 🙂&lt;/p&gt;

&lt;p&gt;Pura vida 🇨🇷✌🏼 &lt;/p&gt;

</description>
      <category>iterm</category>
      <category>ohmyzsh</category>
      <category>terminal</category>
      <category>macos</category>
    </item>
    <item>
      <title>Susi zsh + iterm theme</title>
      <dc:creator>Carlos Cruz</dc:creator>
      <pubDate>Fri, 15 Mar 2019 19:58:35 +0000</pubDate>
      <link>https://dev.to/carcruz/susi-zsh-theme-2555</link>
      <guid>https://dev.to/carcruz/susi-zsh-theme-2555</guid>
      <description>&lt;p&gt;My first post in &lt;a href="dev.to"&gt;dev.to&lt;/a&gt; to share my iterm + zsh theme&lt;/p&gt;

&lt;h2&gt;
  
  
  Installation
&lt;/h2&gt;

&lt;p&gt;First you need to clone or download the &lt;a href="https://github.com/carcruz/susi-zsh-iterm"&gt;susi-zsh-iterm repo&lt;/a&gt; &lt;/p&gt;

&lt;h3&gt;
  
  
  Theme
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Drop susi.zsh-theme into the ~/.oh-my-zsh/custom/themes/ directory (simply create the themes directory if it does not exist)&lt;/li&gt;
&lt;li&gt;Change the theme variable name to &lt;strong&gt;ZSH_THEME="susi"&lt;/strong&gt; in &lt;em&gt;~/.zshrc&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Reload the terminal (ZSH with source ~/.zshrc)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Colors
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Open &lt;strong&gt;Preferences&lt;/strong&gt; pane on the &lt;strong&gt;Profiles&lt;/strong&gt; tab in iTerm&lt;/li&gt;
&lt;li&gt;Switch to the Colors tab and import the &lt;em&gt;susi.itermcolors&lt;/em&gt; (you will find this option in a drop-down in the lower right corner)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Font
&lt;/h3&gt;

&lt;p&gt;My recommended font is Incosolata. You can find it &lt;a href="https://fonts.google.com/specimen/Inconsolata"&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Enjoy ✌🏼&lt;br&gt;
Made in 🇨🇷&lt;/p&gt;

</description>
      <category>zsh</category>
      <category>iterm</category>
      <category>terminal</category>
      <category>ohmyzsh</category>
    </item>
  </channel>
</rss>
