Dev & Design Round-up 18: Angular vs React, Ruby vs Python, Elixir resources and Figma

Welcome back to the Dev & Design Round-Up, our weekly round-up of the articles and resources our team members have shared on our internal Slack channel. These are the top articles we have read.


Where is Ruby Headed in 2021 Where is the Ruby language headed? At RubyConf 2021, the presentations about the language focused on static typing and performance—where performance can be subdivided into execution speed, I/O throughput, and parallel execution on multiple cores. These efforts are geared toward expanding the set of systems for which Ruby is a good fit.

Set Up Continuous Deployment for Elixir with GitHub Actions Once you Deploy Elixir to Digital Ocean with Docker, the next step is to eliminate the manual Elixir deployment steps and establish a continuous integration / continuous deployment (CI/CD) pipeline. There are many CI/CD services available, but we are going to set up continuous deployment for Elixir with GitHub Actions.

Angular vs React: Which Is the Better Framework for Your Next Project? In this article, we’ll take a look at two popular front-end frameworks, Angular and React, and explore their history, use-cases, performance aspects, and benefits to help you determine which you should use for your next project.

PHOENIX VIEWS FOR JSON APIS When doing JSON APIs in phoenix one will eventually hit the fact that by default structs cannot be encoded to json by Jason, the default json library of phoenix.

Top Elixir Learning Media & Resources in 2022 Regardless of whether you’ve only just heard of the Elixir programming language and would like to learn it, or if you’re a seasoned developer with years of experience, you need adequate learning resources to ensure steady progress in your career - and just equally as important is the need to be up to date with what’s new & trending in the functional.

I test in prod Testing in production is a superpower. It’s our inability to acknowledge it that’s the trouble.

Ruby vs Python comes down to the for loop So much of how Ruby and Python differ comes down to the for loop.

Phoenix Database Migrations with Elixir Releases We’ll cover the following topics and steps as we learn about database migrations and other custom commands for Elixir applications.

UUID as Primary key with Ecto Ecto is almost an inseparable part of every Elixir project. A simple code allows you to achieve spectacular effects. In this post, I would like to present a way to introduce a Universally unique identifier (UUID) to a project.But let’s start by using the default approach.

Writing a Genetic Algorithm in Nx Take advantage of 40 percent off all Elixir titles during The Pragmatic Bookshelf’s Black Friday event — now through November 29, 2021. Use promo code turkeysale2021 to save on all Elixir ebooks, including Genetic Algorithms in Elixir.

Work at VeryCreatives!


Our Favorite Figma Shortcuts In this week’s video, Crema designers share their favorite Figma shortcuts.

Switching to Figma Design: The Power of a Product Design Tool While personal creativity is important in design, there’s no taking away the critical role that tools play in driving the quality of work. Therefore, picking the right tool for design work is something that cannot be overemphasized.

A Guide To Modern CSS Colors With RGB, HSL, HWB, LAB And LCH Did you know that your chosen color palette can have an impact on how much energy your website uses? Even a more environmentally friendly choice of colors can reduce the impact on the battery life of mobile devices. In this article, Michelle Barker shares advice on the not-so-obvious things you have to keep in mind when handling colors in CSS today.

ProtoPie vs. Figma: What Separates the Two Tools and When to Use Them Together? Learn all about what sets ProtoPie apart from Figma and understand when to use each tool for maximum impact.

We hope you enjoyed this week’s collection. Follow us for more exciting content and subscribe to our newsletter to grow your knowledge.

SaaS expertise to your inbox

Join the group of Founders & CEOs and learn everything you need to build your SaaS product and grow your business.

Follow us on social media



Digital Product Agency

Explore more topics

  • Product Discovery

    Product Discovery

    Essential tips for exploration, finding a target market, reducing risks, going from zero to 0.1.

    Browse Product DiscoveryArrow
  • Product Strategy

    Product Strategy

    Useful tips about market positioning, scoping workshops, risk management and product-market-fit.

    Browse Product StrategyArrow
  • Minimum Viable Product

    Minimum Viable Product

    Best practices about idea validation, scoping, staffing, platforms and building a minimum viable product.

    Browse Minimum Viable ProductArrow
  • Business Model

    Business Model

    Articles about business models, recurring revenue, subscription models, and pricing strategies.

    Browse Business ModelArrow
  • Digital Transformation

    Digital Transformation

    Application of digital innovation to existing business problems.

    Browse Digital TransformationArrow
  • Outsourcing


    Benefits of outsourcing product development, fixed-price agile, build vs. buy.

    Browse OutsourcingArrow
Schedule a free consultation with us!

Book a free consultation!

Save time and money by getting the answers to all the questions you might have about your project. Do not waste your time spending days on google trying to extract the really valuable information. We are here to answer all your questions!