Comparing Angular 2 vs React vs Vue

10. July 2017 2
Comparing Angular 2 vs React vs Vue
InRhythm recently hosted our second Code Lounge, where I discussed the differences between Angular 2, React+Redux and Vue+Veux. The 60 attendees proved to be a solid sounding board for the discussion and below is a summary of my findings shared with the group. Whenever I start a new project, I’m always faced with the challenging question: ...

Vim, Tan, Laundry: Navigating the World’s Best Editor

05. June 2017 0
Vim, Tan, Laundry: Navigating the World’s Best Editor
The question that has bedeviled scholars and scientists alike for millennia: how in the world does one quit Vim? View post on imgur.com One quits Vim by typing  :q and then hitting enter. Now that you know how to quit… why should you opt to stay inside of Vim? Why use it in the face of ...

Engineering Driven Culture – InRhythm’s Code Lounge

25. April 2017 1
Engineering Driven Culture – InRhythm’s Code Lounge
  Last week, driven by the feedback from our engineering leadership team, we held InRhythm U’s first-ever Code Lounge, inviting everyone from across the company and a few external guests to learn new skills, brush up on existing ones, or just get help on a personal project. Code Lounge featured technical “stations” for Angular, React, ...

Preparing your Angular 1 codebase to upgrade to React or Angular 2

24. April 2017 2
Preparing your Angular 1 codebase to upgrade to React or Angular 2
Thank you to InRhythm teammates Mike Fisher and Khaled Mohamed for their invaluable contribution to this article. Managing a gradual, staged transition from Angular 1 to Angular 2 or React is not a pipe dream. Upgrading does not have to mean a full rewrite, nor a significant disruption to the release cycle. Although the risk can be high, you’re ...

Interviewing Antipatterns

03. April 2017 1
Interviewing Antipatterns
It shouldn’t come as a surprise that how a company conducts its interviews has a big impact on its growth and success. Quality people make a quality company! When vetting our future employees, we want people who share a common passion and live our values and culture. Many interviews follow standard templates of questions and ...

How To Debug an Angular 1 Application via DevTools

27. March 2017 4
The browser provides powerful tools for debugging web applications, including those built with Angular 1. I’ll list a few important concepts, but for an in-depth tutorial on debugging JavaScript in the console I highly recommend reading through the DevTools documentation on developers.google.com. Commonly, you might set breakpoints to explore the code and check the value ...

InRhythm 2016 Year in Review

03. January 2017 0
Happy New Year from InRhythm! This year, have had the privilege of working with truly amazing clients, serving as their trusted partner in implementing modern digital transformations. We have made inroads into new markets, expanded our geographic influence, and were fortunate enough to collaborate on many incredibly exciting projects. Our continued growth and success have ...

Empire Node 2016

14. December 2016 0
This article was originally posted by Jack on his blog.   Last month I had the good fortune to attend Empire Node at The National Museum of the American Indian, courtesy of InRhythm. A good time was had by all and we got to see some great talks! There was programmable music, smart ways to get ...

Setting up angular2-universal on your node server

13. December 2016 0
This article was originally posted by Vitaliy on his blog.   As of writing the latest version is 2.1.0-RC.1, which introduced ahead of time compilation (AoT) support. What is angular2-universal? First, a bit of history regarding AngularJS. Version 1 of angular was very tightly coupled with the DOM. That means that any application you write has ...

Code Challenge Accepted (And Answered)

11. July 2016 0
Code Challenge Accepted (And Answered)
One of engineers challenged our entire team with the following task:   Code challenge (in js, obvi). Write a one-liner that outputs (int) 10 using only the following symbols: “+”, “[” and “]” Oh, and you have to explain your answer. Extra credit: Same restrictions, output (string) 20. Now if you want to play around ...

Blockchain Blockchain Blockchain – More Than Just a Buzzword

20. June 2016 0
Blockchain Blockchain Blockchain – More Than Just a Buzzword
Last week our in-house developer lead us through a thrilling talk on Smart Contract Development. We have full video coverage for you to dive in with us. Smart Contracts are computer programs which automatically execute the terms of a contract. This is usually facilitated by building them on the blockchain. Imagine building a Yelp where ...

The Current State of {{Angular.SEO}}

09. June 2016 4
The Current State of {{Angular.SEO}}
Pretty URLs Angular, by default, is configured to use hashbangs (#!) to denote a new page or state of the site/application. Url’s with a hashbang aren’t technically considered new pages by site crawlers. These type of urls are partials/fragments and are generally bad for SEO. Crawlers don’t index the content of fragments, by design, since ...

The Bot Uprising Is Coming (And Not In the Way You Might Think)

19. May 2016 1
The Bot Uprising Is Coming (And Not In the Way You Might Think)
Recently there’s been plenty of chatter in the news about bots from Microsoft’s gaffes with it’s Twitter bot, Taye to Industry 4.0 the public seems obsessed about the latest wave of bots. What’s striking in these discussions is regardless of whether you fear or love AI bots, our future with them seems inevitable. Why the ...

Patterns Of 10x Teams – CTO Summit Video

12. May 2016 0
Patterns Of 10x Teams – CTO Summit Video
A few months ago our CEO Gunjan Doshi was invited to speak at the CTO Summit. His topic? Patterns of 10x Teams. We are so excited to share full video of his talk with you! Lets go on a journey together through the top 6 patterns which Gunjan has witnessed: Extreme Purpose Driven Clarity Leaders ...