April 2021
You Are Not Google – Bradfield
Software engineers go crazy for the most ridiculous things. We like to think that we’re hyper-rational, but when we have to choose a…
The million dollar engineering problem
The Segment team's latest thinking on all things data, product, marketing, and growth.
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...
Resource Oriented Design | Cloud APIs | Google Cloud Platform
Resource Oriented Design | Cloud APIs | Google Cloud Platform URL: https://cloud.google.com/apis/design/resources Type: link Domain: cloud.google.com
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
Java67
Java Programming tutorials and Interview Questions, book and course recommendations from Udemy, Pluralsight, Coursera, edX etc
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...
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.
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.
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
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.
/dev/lawyer The MIT License, Line by Line
171 words every programmer should understand
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
The Barriers Big Companies Face When They Try to Act Like Lean Startups
According to a survey of executives.