Running shell commands in Ruby, truly random numbers, fixing flaky tests, and how to get the most out of TypeScript.
An introduction to the ===
method in Ruby, and how it works in case
expressions and beyond them.
Got autoloading during initialization warning messages in your Rails 6.1 app? It’s time to_prepare for the next version.
A reminder that code is a step in a process, not an end in itself.
Highlights of what happened in our #dev channel on Slack this week.
New Figma resource, a lightweight UI design starter kit to save you time.
We have summarised how the cost of living crisis is impacting the current hiring market including some options to consider when thinking through hiring and employee retention, and also a few solutions for immediate assistance if your product needs can’t wait.
While Rails gained a lot of popularity among companies to develop products quickly, technical debt and scalability issues were challenges that also gained space in this context. Let’s talk about some SRE fundamentals that can address those situations.
In order to equip our clients with best practices and recommendations, we spent some time digging into what an ESG strategy would entail for a start-up, why it could be an impactful differentiator to consider, and lastly how to get started thinking through your own ESG strategy.
Rocket launches show us that we can know that two future events will be simultaneous, or what the local time will be, but not both.