
April 2021


Do the Right Thing and Document Your Rails API with Swagger — SitePoint
Parth Modi generates executable docs for his Rails API using swagger-docs and swagger-ui.
Java Without If - Ashton Kemerling
Java Without If - Ashton Kemerling URL: http://ashtonkemerling.com/blog/2017/01/26/java-without-if Type: link Domain: ashtonkemerling.com

VisuAlgo - visualising data structures and algorithms through animation
VisuAlgo was conceptualised in 2011 by Dr Steven Halim as a tool to help his students better understand data structures and algorithms, by allowing them to learn the basics on their own and at their own pace. Together with his students from the National University of Singapore, a series of visualisations were developed and consolidated, from simple sorting algorithms to complex graph data structures. Though specifically designed for the use of NUS students taking various data structure and algorithm classes (CS1010, CS1020, CS2010, CS2020, and CS3233), as advocators of online learning, we h...

Rails Database Best Practices
Working on an oldish Rails project, I came across some smelly ActiveRecord code that begged for some refactoring love. I also spent some time speeding up pages with slow/many database calls. Betwee…

Tutorial: Decoupling Rails Components | Toptal
Your website is gaining traction, and you are growing rapidly. Ruby/Rails is your programming language of choice. Your team is bigger and you’ve given up on “fat models, skinny controllers” as a design style for your Rails apps. However, you still don’t want to abandon using Rails? No problem. In this article, To...
Java67
Java Programming tutorials and Interview Questions, book and course recommendations from Udemy, Pluralsight, Coursera, edX etc
No Silver Bullet – essence and accident in software engineering | the morning paper
No Silver Bullet – essence and accident in software engineering | the morning paper URL: https://blog.acolyer.org/2016/09/06/no-silver-bullet-essence-and-accident-in-software-engineering Type: link Domain: blog.acolyer.org Notes: Linked is a commentary on one of the most classic early Computer Engineering papers.
Linked is a commentary on one of the most classic early Computer Engineering papers.
Relish - Browsable Cucumber Features
Relish helps your team get the most from Behaviour Driven Development. Publish, browse, search, and organize your Cucumber features on the web.

Netatmo Weather | Weather Station - Rain and Wind Gauge
Access your Smart Home Weather Station’s readings in real time via your smartphone. All you need to know about your indoor and outdoor environment.
Microservices using Rails, HTTP & RabbitMQ
Imagine that, we have built one monolithic app Cricket Live Score where an admin adds the live match scores into the database, and users use this app to get to know the current score about the live match. Match like India v Pakistan is very popular and it tends to have lots of traffic. Sometimes app goes down because it can’t handle such heavy traffic.
On the criteria to be used in decomposing systems into modules | the morning paper
On the criteria to be used in decomposing systems into modules | the morning paper URL: https://blog.acolyer.org/2016/09/05/on-the-criteria-to-be-used-in-decomposing-systems-into-modules Type: link Domain: blog.acolyer.org Notes: Linked is a totally classic paper from fifty years ago about modularization
Linked is a totally classic paper from fifty years ago about modularization

/dev/lawyer The MIT License, Line by Line
171 words every programmer should understand

7 Must-Reads about JavaScript with Ruby on Rails
Whether you are an experienced web developer or just getting your feet wet in the wonderful "ocean" of web development and programming, these handy resources can help you improve your skills in JavaScript and hopefully teach you a few new tricks along the way.

The Barriers Big Companies Face When They Try to Act Like Lean Startups
According to a survey of executives.
Sci-Hub: removing barriers in the way of science
Sci-Hub: removing barriers in the way of science URL: https://sci-hub.ac Type: link Domain: sci-hub.ac
Introduction · An Introduction to Elm
Introduction · An Introduction to Elm URL: http://guide.elm-lang.org Type: link Domain: guide.elm-lang.org

Real-Time Rails: Implementing WebSockets in Rails 5 with Action Cable | Heroku
And another Actioncable resource!