<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Neumeral Technologies</title><description>Neumeral Technologies is a software development company based out of Kochi, India. We are a passionate team of technology experts focused on delivering web, mobile and custom software solutions.</description><link>https://www.neumeral.com/</link><item><title>Transforming Business Processes with WhatsApp and Telegram Chatbots</title><link>https://www.neumeral.com/articles/product/2025-06-09-whatsapp-telegram-chatbots-transform-business-process/</link><guid isPermaLink="true">https://www.neumeral.com/articles/product/2025-06-09-whatsapp-telegram-chatbots-transform-business-process/</guid><description>Learn how automation through messaging platforms is turning conversations into conversions, streamlining sales pipelines, and boosting customer satisfaction.</description><pubDate>Mon, 09 Jun 2025 00:00:00 GMT</pubDate></item><item><title>Major Features in Rails 6.0</title><link>https://www.neumeral.com/articles/rails/2019-05-02-features-in-rails6/</link><guid isPermaLink="true">https://www.neumeral.com/articles/rails/2019-05-02-features-in-rails6/</guid><description>List of changes in Rails 6.0, and how to start using them</description><pubDate>Thu, 02 May 2019 00:00:00 GMT</pubDate></item><item><title>Rails Performance Monitoring Tools Compared</title><link>https://www.neumeral.com/articles/rails/2019-03-06-rails-performance-monitoring-tools-compared/</link><guid isPermaLink="true">https://www.neumeral.com/articles/rails/2019-03-06-rails-performance-monitoring-tools-compared/</guid><description>Which tools should you use, to identify performance issues in a Rails Application</description><pubDate>Wed, 06 Mar 2019 00:00:00 GMT</pubDate></item><item><title>Delayed Job as a rake task</title><link>https://www.neumeral.com/articles/rails/2019-03-05-delayed-job-as-a-rake-task/</link><guid isPermaLink="true">https://www.neumeral.com/articles/rails/2019-03-05-delayed-job-as-a-rake-task/</guid><description>Running delayed job on-demand with a rake task and Heroku Scheduler</description><pubDate>Tue, 05 Mar 2019 00:00:00 GMT</pubDate></item><item><title>Performance Testing Rails Applications</title><link>https://www.neumeral.com/articles/rails/2019-03-01-performance-testing-rails-applications/</link><guid isPermaLink="true">https://www.neumeral.com/articles/rails/2019-03-01-performance-testing-rails-applications/</guid><description>Tools to measure the performance of a rails application</description><pubDate>Fri, 01 Mar 2019 00:00:00 GMT</pubDate></item><item><title>Tmux Cheatsheet</title><link>https://www.neumeral.com/articles/shorts/2019-02-07-tmux-cheatsheet/</link><guid isPermaLink="true">https://www.neumeral.com/articles/shorts/2019-02-07-tmux-cheatsheet/</guid><description>Tmux allows you to run multiple terminal sessions in a single terminal window or a remote terminal, and allows you to split panes, switch windows and much more.</description><pubDate>Thu, 07 Feb 2019 00:00:00 GMT</pubDate></item><item><title>SSH Tunnels - How to, with examples</title><link>https://www.neumeral.com/articles/engineering/2019-01-31-ssh-tunnels-how-to-with-example/</link><guid isPermaLink="true">https://www.neumeral.com/articles/engineering/2019-01-31-ssh-tunnels-how-to-with-example/</guid><description>SSH is secure shell, but its name is very misleading. In this post, lets see how it can be used for port forwarding between servers.</description><pubDate>Thu, 31 Jan 2019 00:00:00 GMT</pubDate></item><item><title>Serverless GraphQL with Ruby and AWS Lambda</title><link>https://www.neumeral.com/articles/engineering/graphql-ruby-aws-lambda/</link><guid isPermaLink="true">https://www.neumeral.com/articles/engineering/graphql-ruby-aws-lambda/</guid><description>How to run GraphQL Ruby in AWS Lambda.</description><pubDate>Fri, 18 Jan 2019 21:02:00 GMT</pubDate></item><item><title>GraphQL API with Sinatra web framework</title><link>https://www.neumeral.com/articles/engineering/sinatra-graphql/</link><guid isPermaLink="true">https://www.neumeral.com/articles/engineering/sinatra-graphql/</guid><description>How to create a GraphQL server using the Sinatra framework in Ruby.</description><pubDate>Tue, 08 Jan 2019 21:02:00 GMT</pubDate></item><item><title>Rails as a Rack application</title><link>https://www.neumeral.com/articles/rails/2018-11-28-rails-as-rack-app/</link><guid isPermaLink="true">https://www.neumeral.com/articles/rails/2018-11-28-rails-as-rack-app/</guid><description>Want to run a minimal Rails app as a Rack application? Its definitely possible.</description><pubDate>Wed, 28 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Ruby one-liner server</title><link>https://www.neumeral.com/articles/shorts/2018-11-26-ruby-oneliner-server/</link><guid isPermaLink="true">https://www.neumeral.com/articles/shorts/2018-11-26-ruby-oneliner-server/</guid><description>To quickly serve static files in a local development machine, we have used the handy python one-liner to run SimpleHTTPServer. There is a ruby equivalent baked into the ruby standard library.</description><pubDate>Mon, 26 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Application Heartbeat</title><link>https://www.neumeral.com/articles/engineering/2018-11-22-application-heartbeat/</link><guid isPermaLink="true">https://www.neumeral.com/articles/engineering/2018-11-22-application-heartbeat/</guid><description>Many a times developers use simple monitoring solutions like Uptime Robot or Pingdom to ping servers to check if they are working fine. But when supplying urls to monitoring services, we need to make sure that they are indeed the right url to for the job.</description><pubDate>Thu, 22 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Update rbenv ruby-build install list</title><link>https://www.neumeral.com/articles/engineering/2018-02-25-update-rbenv-ruby-install-list/</link><guid isPermaLink="true">https://www.neumeral.com/articles/engineering/2018-02-25-update-rbenv-ruby-install-list/</guid><description>rbenv has no self-update command, so newly released Ruby versions never show up in its install list. Pull the ruby-build plugin repo to refresh it, plus a zsh alias to make it a one-liner.</description><pubDate>Sun, 25 Feb 2018 00:00:00 GMT</pubDate></item><item><title>Ionic app development tips for Android</title><link>https://www.neumeral.com/articles/mobile/2018-02-20-ionic-app-development-tips-android/</link><guid isPermaLink="true">https://www.neumeral.com/articles/mobile/2018-02-20-ionic-app-development-tips-android/</guid><description>Two practical Ionic tips for Android: generating app icons and splash screens for every screen density with one CLI command, and running live-reload on a real device over USB.</description><pubDate>Tue, 20 Feb 2018 00:00:00 GMT</pubDate></item><item><title>Running a local Ruby Script in Heroku</title><link>https://www.neumeral.com/articles/engineering/2017-12-10-running-local-ruby-script-in-heroku/</link><guid isPermaLink="true">https://www.neumeral.com/articles/engineering/2017-12-10-running-local-ruby-script-in-heroku/</guid><description>Two ways to run a Ruby script that lives on your machine against a Heroku app — piping it into heroku run console, and connecting to the Heroku Postgres database directly with ActiveRecord.</description><pubDate>Sun, 10 Dec 2017 00:00:00 GMT</pubDate></item><item><title>Why upgrade to Rails 5.0?</title><link>https://www.neumeral.com/articles/rails/2017-10-20-why-upgrade-to-rails5/</link><guid isPermaLink="true">https://www.neumeral.com/articles/rails/2017-10-20-why-upgrade-to-rails5/</guid><description>Staying on an old Rails version costs you security patches and bug fixes, and every release you skip makes the upgrade harder. A look at the risks, dependency avalanches, and what Rails 5 adds.</description><pubDate>Fri, 20 Oct 2017 00:00:00 GMT</pubDate></item></channel></rss>