Some great links for 05/20/2019
CSS Flexbox Nav Bar – Building a Blog, Part 1
Flex box is a newish css feature that is subtle but very useful. Of course, all of css is subtle!
tags: nav tricks flexbox howto css tips
...
All my blog posts and articles
CSS Flexbox Nav Bar – Building a Blog, Part 1
Flex box is a newish css feature that is subtle but very useful. Of course, all of css is subtle!
tags: nav tricks flexbox howto css tips
...
Interesting account of all the ways that SQL sucks and of course a proposed fix!
A really fun project! I wonder if this could be for an independent study?
tags: gazebo ROS balance model robotics
...
How the Boeing 737 Max Disaster Looks to a Software Developer
A great analysis of this terrible example of the impact of bugs
tags: software 737 bugs testing airplane warstories quality
...
Good introduction to Cloud Computing and Machine Learning
tags: elasticity scalability machinelearning
Another crazy useful tool for programmers.
tags: utilities ...
Instrumenting Ruby on Rails with Prometheus
Pretty cool way to instrument rails code. Not sure how performant it is though.
tags: rails instrumentation monitoring
How to Schedule Cron Jobs in Ruby With the Whenever Gem
Useful gem to have in your toolbox.
Rails 6: B-Sides and Rarities — Martian Chronicles
Another nice trip through upgrades to Rails for 6.0
How I Almost Destroyed a £50 million War Plane and The Normalisation of Deviance.
Unusual article not about computers, still with some excellent lessons.
tags: competence checklists normalization
How I configure VSCode for Everything
Ok there are a million posts like this but this one had a few ideas I wanted t...
Microsoft Launches Bosque: An Open Source Programming Language
Interesting to see a brand new language come out of research.
Joe Armstrong is a famous person in Erlang circles. He passes away yesterday.
tags: OO oop object oriented
Dockerize the multi-services application for local development
Combining multiple services in a container makes local development easier.
Optimizing Database Performance in Rails
Good tips on basic dB optimization. Especially for Heroku and Postgres
tags: ...
This really works! I’ve been experimenting with full text search in postgres with Heroku and there’s a fair amount of documentation around.
tags: fulltext postgres performance ruby scale
More abo!ut performance of Postgres
tags: postgres performance postgresql scaling
simple full text search using postgres on rails (Example)
If you are doing full text search using Postgres, this could be game changing
tags: postgres performance ruby fulltext
How do I know whether my Rails app is thread-safe or not?
Quite good explanation of thread safety in Ruby apps
tags: ruby threads rails threadsafe
Maintain the “GitHub flow” with Gitpod, an online, browser IDE – JAXenter
Looks quite useful if it works nicely.
Could be useful!
tags: font
Hire People or Optimize Processes: A cost-benefit analysis for engineering leaders
Perspective on the payback of hiring more people vs. optimizing Dev process so as to require fewer.
tags: analysis management performance hire
Don’t confuse Ruby’s ‘throw’ statement with ‘raise’ (Example)
Wow this is a really good one. I didn’t know and have to make sure I clear this up in my mind!
tags: ruby throw catch exceptions
8 reasons to turn down the transmit power of your Wi-Fi – Metis.fi
Who knew this was a thing.
tags: configuration ...
I don’t quite understand this, nor have I tried it. But the claim is pretty amazing: run vocode on aws or azure, so your development environment is hosted there!
How bad can it git? Characterizing secret leakage in public GitHub repositories
Everyone knows by now to never put secret keys ...
Architecting Ruby on Rails Apps as Microservices | Codeship | via @codeship
Great article about Service Oriented Architectures
tags: SOA rails scale services architecture
Understanding a fundamental Ruby abstraction for concurrency | via @codeship
Another great re...
Dealing with Ruby Threads is tricky. And add to that understanding the GIL, and thread unsafeness and its pretty subtle!
tags: concurrency ruby tips threads threadsafe
Need faster code? Try Multithreading – Hacker Noon
More nice information about multithreading and concurrency in Ruby
tags: ...
Scaling a Ruby on Rails app on Heroku
You know I’m into scalability right now. Here’s a short article with lots of the basics.
tags: ruby scalability scaling performance ruby on rails
Why bother with What Three Words?
I used to think this was a brilliant idea. This article convinced me it’s a ...