
To Render or to Redirect, that is the Question…
In this blog post I will be covering different topics in regards to rendering and redirection within a Sinatra app. These are two very…
In this blog post I will be covering different topics in regards to rendering and redirection within a Sinatra app. These are two very…
Development is rarely a linear process, and our commits tend to reflect this. Here you'll learn about a git flow for faster PR reviews and an keeping your git history organized.
Learn about Sinatra Forms Params . Start learning to code for free with real developer tools on Learn.co.
Heroku's platform was designed with services in mind. If you're building a service oriented web app, you might find this interesting.
Relying solely on code coverage as a measure of test quality is not enough. Introduce mutation and property-based testing to see how good your tests and code actually are.
In this article we will be learning on how to work with VCR, how to configure it and how to write tests for third-party services.
Few things are more frustrating than slow, flaky test suites. You're ready to deploy, wait 20 minutes for CI to run, only to find that a test failure in code you've never touched is blocking you. You dig into the source and find the problem: an external API call. It works (slowly) most of the tim...
Learnings and tips and tricks on how to set up and tune odometry for my NASA-JPL Mars Rover, which can be applied on any Autonomous Mobile Robot (AMR).
Excellent tips and ideas
One of several tips on how to tune PID controllers. PID Controllers are algorithms used in all sorts of control circuits. In my case for the control of a robot motor.
What's Changed
Enable Layout/EmptyLineAfterGuardClause cop by @sambostock in #348
Enable Style/GlobalStdStream by @casperisfine in #350
Allow 'webmaster' for Naming/InclusiveLanguage b...
A tricky thing to remember in Active Record is how to query multiple associations vs. nested associations. Multiple associations take a list of symbols, nested associations take a hash with a symbol. pic.twitter.com/XhGiJdcH7h— Colleen Schnettler (@leenyburger) March 3, 2022
This article will help with how to enable pg_stat_statements to analyze queries and response time for the best PostgreSQL Performance.
What do you do when indexes aren’t enough?
When you first start out the only thing that matters is finding a cohort of customers who truly value what you offer. Growth alone means next to nothing.
p.s. This is a series of articles and each article builds off another. I suggest starting at Part 1....
You’ve started a new project and it’s time for your code to depend on a third-party service. It could be something like ElasticSearch, Resque, a billing provider, or just an arbitrary HTTP API. You’re a good developer, so you want this code to be well tested. But how do you test code that fires off requests to a service that’s totally out of your control?
Sheet1
System Picture,System Name, Base Cost , Includes ,ROS,Assembled, LIDAR ,SONAR,Rain, Outside ,Open Hardware ,Open Software,Payload
Self Driving Car, $ 1,000 , Car base, motor encoders, LIDAR Camera, Sonar, 3-distance sensors ,yes,No, yes ,yes,Yes, Yes ,yes,yes,35kg
DFROBOT HCR plus C...
Alliterations aside, this post discusses the new PyOxidizer integration coming in Pants 2.10 for packaging Python applications.