Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Working with AI agents day to day, I've started noticing a trend that worries me.
-
Adding an index to an existing table column might seem straightforward.
-
I joined a new project 4 months ago.
-
In my previous article we explored how we can build huge web app monoliths with Ruby that can complete simple request tests in under a second.
-
What if I told you that it's not only possible, but actually pretty simple, to write a huge monolith web app that boots in under a second using Ruby?
-
When Heroku discontinued the free plan, I decided to host my site elsewhere.
-
For 13 years, I've hosted my articles on Heroku.
-
Bugsnag is a great error monitoring service that takes care of reporting and filtering/notifying exceptions in several kind of applications.
-
I use Ruby for server-side programming, so I'll illustrate the issue in the Ruby community but it basically applies to all server-side languages.
-
The importance of the little details (skip this section unless you enjoy rants) Seriously, this section is big and not important at all, feel free to completely skip it right now if you're short in time or don't enjoy rants.
-
Note: if you only care about getting the certificates, jump to the end of the article and you'll find a button to just do that.
-
Once PostgreSQL 10 was released I wanted to upgrade our 9.6 cluster to the newest version.
-
The Ruby ecosystem is famous for providing convenient ways of doing things.
-
WARNING: skip the TLDR section if you like some drama.
-
Important Update Feel free to completely skip this article as it's no longer relevant.
-
In my previous article, I had a hard time trying to explain why I wanted to replace Rails with something else in the first place.
-
Background - the application size Feel free to skip to the next section if you don't care about it.
-
TLDR: This article proposes savepoints to implement nested transactions, which are supported by PostgreSQL, Oracle, Microsoft SQL Server, MySQL (with InnoDB but I think some statements would automatically cause an implicit commit, so I'm not sure it works…
-
I started to experiment with writing big Ruby web applications as a set of smaller and fast Rack applications connected by a router using Roda's multi_run plugin.
-
I've been writing some Roda apps recently.
-
When we are writing a service in Ruby, it's super useful to have the ability to automatically change its behavior to conform the latest changes to the code.
-
This article is basically a copy of this project's README.
-
For some years I have been using rsnapshot to back up our databases and documents using an incremental approach.
-
Two weeks ago I read an article from Fabio Akita comparing the performance of his Manga Downloadr implementations in Elixir, Crystal and Ruby.
-
This article assumes you completely understand all performance trade-offs related to each available technique to load scripts and how to modularize them.
-
This has been written to serve as some background for two other articles focused on SPA performance: Getting an SPA to load the fastest possible way (and how Webpack can help you) Improving SPA loading time with webpack (and why Sprockets is in your way)…
-
This should be seen as a 3-parts series and it was previously published as all those articles bundled together but the article became too long.
-
We use the awesome Sensu monitoring framework to make sure our application works as expected.
-
I've been using Sequel in production since 2012, April and I still think this is the best decision I've made so far for the whole project lifetime.
-
David wrote a great article on the subject, suggesting that keeping all views generated in the server-side is the way to go for most applications.
-
Important update: After I wrote this article I tried to put it to work in my real application and noticed that it can't really work the way I described due to issues with objects referenced only in the DRb client side being garbage collected in the DRb se…
-
A while ago I wrote an article explaining why I don't like Grails.
-
Introduction I've been working solely on single-page web applications for the last 3 years.
-
Introduction Despite the fact that I don't like the JavaScript language, we can't just avoid it.
-
Why Sequel?
-
I always have this issue so I found it would be better to document it for myself.
-
This is just an article's title, not really a question with a right answer.
-
I'd like to share some experiences I had this week trying to parse some HTML with Groovy.
-
A while ago I've written on why I prefer Rails over Grails, so be aware that this is another biased article.
-
I've being coding for about 2 decades now.
-
What is missing in all those social networking media?
-
For some years now, I've been writing lots of JavaScript.
-
Have you always wanted to add just part of your modified file to the index stage?
-
I've been willing to write such an article for 2 years now.
-
I have been willing to write such an article for a long time and finally found some inspiration and time for doing it.
-
Several years ago, one of the partners of a company I worked for, commented the following with me: In USA, people tend to adapt their work-flow to the software they use.
-
Important update (May 07, 2011) This article explains how to install Gitorious using RVM Ruby on Nginx + Passenger.
-
Finally I've got some time to finish translating my Vim original article in Portuguese (written in September/2010): I've long insisted on trying to use Java written IDEs like Netbeans, RubyMine, Aptana/Eclipse or IntelliJ IDEA for software developing.
-
In 2009, I wrote an article for the Rails Magazine Issue #4 - The Future of Rails - where I presented an alternative to PDF generation from ODF templates, which can be generated using a regular text processor such as OpenOffice.org or Microsoft Office (af…
-
For my first article, I chose to write about the reasons that resulted in my decision to finally develop my site, as well as talking about its technical structure and why I have taken such approach.