Blog
![People eating at a buffet](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119390/rangle.io/blogs/fostering-a-growth-mindset-in-the-workplace/feature-photo.png)
*This article first appeared in IT World Canada*.
![road map iconography](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119382/rangle.io/blogs/how-to-use-agile-to-achieve-your-personal-and-professional-goals/feature-photo.png)
It’s January, and that means New Year’s resolutions, that time of year when our best intentions--improve our lives, pick up that new hobby, and learn that new skill--last for a few weeks before real life gets in the way. As a Scrum Master at Rangle, I’ve been thinking a lot over the past few weeks about how I can take what I practice at work every day to help others achieve their project and team goals and apply those concepts to bettering myself in 2018. Luckily, there are lots of concepts that I can take from the Agile project management philosophy to make a series of resolutions that have a much greater chance of sticking than “I’ll go back to the gym...at some point...somehow.” Here are some simple concepts you can draw on to help you follow through with your goals in 2018:
![iconography of a handshake and a pencil](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119381/rangle.io/blogs/how-rangles-coaching-program-benefits-both-cochee-and-coach/feature-photo.png)
Every January, many folks resolve to ensure the New Year is their best one yet. Yet, too often people fail at reaching goals that they set for themselves. Whether it’s losing that holiday weight, learning a new skill, or striving for that promotion, if you find yourself as someone who has trouble sticking to goals and resolutions, whether it’s a New Year's resolution or throughout the year, then maybe it is time to get yourself a coach. On the other hand, for those looking to enrich their own communication and relationship skills, then the role of the coach may be for you.
![Javascript overlaid with a data graph](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119380/rangle.io/blogs/how-to-migrate-to-a-javascript-framework-successfully/feature-photo.png)
Most top-performing modern companies rely on web-based software to operate efficiently while providing value to their customers. These applications often contain custom and intricate business logic that gives businesses an edge over their competition.
![checkmark in speech bubble](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119380/rangle.io/blogs/the-6-gates-of-quality-bqas-implement-to-ensure-successful-projects/feature-photo.png)
The BQA acronym comes from Business Analyst/Quality Assurance and since neither role is properly defined in Scrum, we combined the roles to fill the void. This bridge between technical expertise and customer satisfaction is something we’re passionate about and have written about in the past. Today, we’ll go over the 6 gates of quality our BQAs implement to ensure quality in the process while maintaining business functionality and value throughout every phase of the development cycle.
![blueprint and pencil iconography](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119379/rangle.io/blogs/designing-apis-that-enable-scalable-frontends/feature-photo.png)
Successful web app development requires delivering strong communication between backend servers and frontend applications. The end client of an API needs to easily understand how to utilize the system to develop features and improve the application. REST (REpresentational State Transfer) has historically been used as the paradigm for this communication.
![Gif of react and Angular merging into Javascript](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119378/rangle.io/blogs/javascript-frameworks-the-year-of-convergence/feature-photo.gif)
If 2016 was the year of JavaScript fatigue then 2017 was most certainly the year of convergence. Most JavaScript frameworks have converged towards using similar tooling and concepts.
![Canadian flag emoji](https://res.cloudinary.com/rangle/image/upload/w_auto,q_auto,dpr_auto,f_auto/v1659119377/rangle.io/blogs/why-i-moved-to-canada-for-rangle/feature-photo.jpg)
My name is Ben Hofferber and I am one of the recent hires at Rangle. Over the course of the last couple months, I ditched or sold all of my things and moved to Toronto from Boise, Idaho. Visiting and consequently moving to Canada were my first and second times outside of the United States. I left my home to pursue a future with Rangle. Since it's not everyday that someone moves to another county for a job, I figured I'd tell you the story of why it was the easiest decision I've ever made.