The Curious Engineer

All blogs / Engineering management / careers

Jesal Gadhia

jes.al

Seasoned full-stack developer from sunny Los Angeles. Started my programming adventures at an early age, writing code for fun.

Engineering management / careersSoftware / engineering practiceRuby / RailsEngineering blogs

Posts
100 from 1 Apr 2007 to 1 Jan 2025
Posting
now and then
Kind
personal blog
Feed
https://jes.al/atom.xml

2025 1

  1. How to break the cycle of firefighting and build engineering excellence

2024 6

  1. Build an AI roadmap that actually delivers value
  2. 6 Questions To Ask Yourself Before Applying To That Job
  3. 4 Essential Skills For Navigating Workplace Pressures
  4. How to develop your skillset for the AI era
  5. Default Open
  6. From Chaos to Clarity: Achieving Personal Knowledge Mastery

2023 7

  1. Lessons In Leadership Excellence
  2. How To Make Your Ideas Stick
  3. The Role Of A System Architect
  4. How To Run Effective Sprint Planning Sessions
  5. Power Of Prospection
  6. How to hire engineering talent without the BS
  7. From Chaos to Clarity: The Essential Guide to Personal Knowledge Management

2022 1

  1. How To Own Your Growth As A Software Engineer

2021 2

  1. The Art Of Crafting Effective Pull Requests
  2. Techniques for Effective Software Development Effort Estimation

2020 3

  1. Merging SimpleCov results with parallel Rails specs on Semaphore CI
  2. Querying paginated API endpoints the Rails way
  3. GPT-What: Intro to the next big thing

2018 3

  1. Optimizing front-end delivery with Webpack 4
  2. Building an app with Stellar and IPFS
  3. Getting Started With Express, VueJS & PostgreSQL

2017 4

  1. Getting Started With Mining Cryptocurrencies
  2. Setting up automated code formatting for Rails using NodeJS
  3. Migrating from KnockoutJS to VueJS
  4. Incorporating Modern Javascript Build Tools With Rails

2016 4

  1. Setting Up A Rails Development Environment Using Docker
  2. Engineering For The Web: A Primer
  3. Preventing back button navigation in SPAs
  4. Querying JSON fields in PostgreSQL using ActiveRecord

2015 4

  1. Migrating from WordPress to Jekyll
  2. Building a HTPC/Media Center with Raspberry Pi
  3. Building complex ActiveRecord queries with tap
  4. Generating live website thumbnail previews using an Iframe

2014 8

  1. Creating a Rails Concern which accepts arguments
  2. How to install FFmpeg on Ubuntu
  3. Fixing PostgreSQL locale issues on Ubuntu/Debian
  4. URL Validation with KnockoutJS
  5. Ensuring reliable email delivery with DNS records
  6. How to setup a dev environment using Vagrant & Puppet (Part II)
  7. How to setup a dev environment using Vagrant & Puppet (Part I)
  8. Useful tools for web development

2013 8

  1. Automated deployments with git-flow, heroku_san & CircleCI
  2. Using Postgres Hstore with Rails 4
  3. Fixing CPU spikes in Ubuntu 11.10
  4. Architecting RESTful Rails 4 API
  5. How to renew expired Certificate & Provisioning Profile for Ad Hoc Distribution
  6. Authentication with Rails, Devise and AngularJS
  7. Optimizing AngularJS driven website for search engines
  8. Ruddl

2012 7

  1. Find out how many unique hits on a site based on apache access log
  2. SFTP Chroot Jail on Ubuntu
  3. Installing curb gem on Windows 7
  4. Cors
  5. Tips and Tricks for Django on Google App Engine
  6. My thoughts exactly
  7. How to obtain JSON/RSS feed for Facebook Pages without OAuth/GraphAPI

2011 2

  1. Painless HABTM Validation in CakePHP
  2. Parse Twitter & Facebook feeds with jQuery

2010 4

  1. Cross-Domain Communication with IFrames
  2. Integrating CodeIgniter with WordPress
  3. How to parse WordPress RSS feed using LINQ
  4. CodeIgniter + Facebook Connect

2009 3

  1. How To Setup Pretty Premalinks for WordPress on IIS7
  2. How to Parse Twitter Usernames, Hashtags and URLs in C# 3.0
  3. Calculate Shipping Cost Using UPS OnLine Tools

2008 23

  1. Send Templated Emails Using MailDefinition Object
  2. Create PDF Forms using iTextSharp
  3. ADO.NET Data Access Template
  4. Code Blocks Inside Master Pages
  5. How to setup an asp.net website on localhost
  6. How To Load & Reference An Usercontrol From Code Behind
  7. How To Clear All Items From Cache
  8. ASP.NET Inline Tags
  9. How to easily parse HTML without RegEx
  10. How To Create A Random Fact Generator Using XML
  11. How to manipulate video in .NET using ffmpeg (updated)
  12. Three quick ways optimize AJAX driven websites in ASP.NET
  13. Request.Browser.Crawler
  14. Exception Logging Using The Database
  15. The Mysterious Invalid Parameter Used Error
  16. How to unzip files in .NET using SharpZipLib
  17. How to manipulate video in .NET using ffmpeg
  18. 10 ASP.NET Performance and Scalability Secrets
  19. Event Driven Developement using ASP.NET & C#
  20. C# Coding Standards and Best Programming Practices
  21. A Semi-Dynamic Sitemap Solution
  22. Workaround for Response.Redirect
  23. How to extract URLs (href property) from HTML

2007 10

  1. How to remove all special characters from a string
  2. How to remove commonly occuring English words from a string
  3. Strip out HTML tags using RegEx
  4. Setting a default button in .NET
  5. Recursive Goodness - II
  6. Recursive Goodness - I
  7. CSS Browser Selector
  8. RegEx Tutorials
  9. ASP.NET 2.0 Tips and Tricks
  10. Using the Login control in .NET