56,966 blogs · [ { "id": "01a0d741-df4d-726a-a988-cd4caa5de91c", "title": "The Hardest Part of AI Coding Has Nothing to Do With Code", "url": "http://blog.quent.in/blog/2026/09/24/the-hardest-part-of-ai-coding-has-nothing-to-do-with-code/", "published_at": "2026-09-24T16:00:00+00:00" }, { "id": "01a08752-8676-703e-a7f9-3a093d30a683", "title": "Zero-Day to Zero Doubt: AI-Powered CVE Forensics in an Afternoon", "url": "http://blog.quent.in/blog/2026/07/31/zero-day-to-zero-doubt-ai-powered-cve-forensics-in-an-afternoon/", "published_at": "2026-07-31T12:00:00+00:00" }, { "id": "01a08752-8676-703e-a7f9-3a093e0c46b7", "title": "ChatSDK Ruby: One Gem, Every Channel", "url": "http://blog.quent.in/blog/2026/07/19/chat-sdk-ruby-one-gem-every-channel/", "published_at": "2026-07-19T12:00:00+00:00" }, { "id": "01a08752-8676-703e-a7f9-3a093ecbc229", "title": "We Pay Engineers to Cut Our Infra Bill", "url": "http://blog.quent.in/blog/2026/06/22/we-pay-engineers-to-cut-our-infra-bill/", "published_at": "2026-06-22T15:00:00+00:00" }, { "id": "01a08752-8676-703e-a7f9-3a093f8557b7", "title": "Your Small PR Rule Won't Survive AI", "url": "http://blog.quent.in/blog/2026/05/19/your-small-pr-rule-wont-survive-ai/", "published_at": "2026-05-19T08:00:00+00:00" }, { "id": "01a08752-8676-703e-a7f9-3a09403ee384", "title": "Two Mornings a Day", "url": "http://blog.quent.in/blog/2026/04/08/two-mornings-a-day/", "published_at": "2026-04-08T08:00:00+00:00" }, { "id": "01a08752-8676-703e-a7f9-3a094112357d", "title": "Watts, Water, and Carbon: What Your AI Prompts Actually Cost", "url": "http://blog.quent.in/blog/2026/03/19/watts-water-and-carbon-what-your-ai-prompts-actually-cost/", "published_at": "2026-03-19T12:00:00+00:00" }, { "id": "01a08752-8676-703e-a7f9-3a0941f80e16", "title": "One More Prompt: The Dopamine Trap of Agentic Coding", "url": "http://blog.quent.in/blog/2026/03/09/one-more-prompt-the-dopamine-trap-of-agentic-coding/", "published_at": "2026-03-09T14:00:00+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf45a52aa5", "title": "From Writing Code to Orchestrating Agents", "url": "http://blog.quent.in/blog/2026/03/09/from-vs-code-to-agent-orchestrators-how-multi-agent-workflows-changed-everything/", "published_at": "2026-03-09T08:47:29+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4607e1c8", "title": "Your AI Agent Doesn’t Need an MCP Server — It Needs a Good CLI", "url": "http://blog.quent.in/blog/2026/02/24/your-ai-agent-doesnt-need-an-mcp-server-it-needs-a-good-cli/", "published_at": "2026-02-24T23:27:05+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf46cf806b", "title": "From \"Maintainers Wanted\" to Three Major Releases in a Weekend", "url": "http://blog.quent.in/blog/2026/02/24/from-maintainers-wanted-to-three-major-releases-in-a-weekend/", "published_at": "2026-02-24T22:42:22+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf47548510", "title": "Rethinking How We Evaluate Product Engineers in the AI Era", "url": "http://blog.quent.in/blog/2026/02/18/rethinking-how-we-evaluate-product-engineers-in-the-ai-era/", "published_at": "2026-02-18T12:24:08+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf47860b64", "title": "Back Online: From Octopress to Hugo, From Silence to AI", "url": "http://blog.quent.in/blog/2026/02/17/back-online-from-octopress-to-hugo-from-silence-to-ai/", "published_at": "2026-02-17T23:32:48+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf47b69e34", "title": "PgBouncerHero - Dashboard for your PgBouncers", "url": "http://blog.quent.in/blog/2017/02/06/pgbouncerhero-dashboard-for-your-pgbouncers/", "published_at": "2017-02-06T17:00:00+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4822420b", "title": "Quiptree - Browser extension to display Quip folders and files in tree format", "url": "http://blog.quent.in/blog/2015/06/18/quiptree-browser-extension-to-display-quip-folders-and-files-in-tree-format/", "published_at": "2015-06-18T17:00:00+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf48a46cc1", "title": "Create a ruby pseudo terminal (PTY) and invoke an interactive command (SFTP)", "url": "http://blog.quent.in/blog/2015/03/29/create-a-ruby-pseudo-terminal-pty-and-invoke-an-interactive-command-sftp/", "published_at": "2015-03-30T05:37:51+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf48d52bb7", "title": "Simple Node.js wrapper and CLI for Synology DSM REST API", "url": "http://blog.quent.in/blog/2015/02/12/simple-node-dot-js-wrapper-and-cli-for-synology-dsm-rest-api/", "published_at": "2015-02-12T15:54:19+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf48f6d4bb", "title": "Level up ionicons-iOS with a category", "url": "http://blog.quent.in/blog/2014/10/25/level-up-ionicons-ios-with-a-category/", "published_at": "2014-10-25T07:02:54+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf49e4e6a6", "title": "Export all Mixpanel People to a JSON file", "url": "http://blog.quent.in/blog/2014/07/15/export-all-mixpanel-people-to-a-json-file/", "published_at": "2014-07-15T20:32:01+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf49f123d7", "title": "Backup Neo4j Database to AWS S3", "url": "http://blog.quent.in/blog/2014/07/11/backup-neo4j-database-to-aws-s3/", "published_at": "2014-07-11T21:05:00+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4a11fa8b", "title": "Real-time Logging for IronWorker with Logentries", "url": "http://blog.quent.in/blog/2014/05/27/real-time-logging-for-ironworker-with-logentries/", "published_at": "2014-05-28T06:15:42+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4a42a87e", "title": "Adding scopes to ActiveRecord::Base", "url": "http://blog.quent.in/blog/2014/04/23/adding-scopes-to-activerecord-base/", "published_at": "2014-04-24T03:00:08+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4ab25278", "title": "How to patch CVE-2014-0160 in OpenSSL", "url": "http://blog.quent.in/blog/2014/04/07/how-to-patch-cve-2014-0160-in-openssl/", "published_at": "2014-04-08T01:22:00+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4ab73996", "title": "Delete all your remote git tags in a row", "url": "http://blog.quent.in/blog/2014/02/04/delete-all-your-remote-git-tags-in-a-row/", "published_at": "2014-02-05T03:41:53+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4b1b1e04", "title": "Twitter mention to url convertor plugin for Octopress", "url": "http://blog.quent.in/blog/2014/01/06/twitter-mention-to-url-convertor-plugin-for-octopress/", "published_at": "2014-01-07T07:28:42+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4b562488", "title": "Migration from WordPress to Octopress", "url": "http://blog.quent.in/blog/2013/12/23/migration-from-wordpress-to-octopress/", "published_at": "2013-12-24T05:26:23+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4bb3f95e", "title": "Using TTTAttributedLabel with Regex : Welcome TTTRegexAttributedLabel", "url": "http://blog.quent.in/blog/2013/11/15/using-tttattributedlabel-with-regex-welcome-tttregexattributedlabel/", "published_at": "2013-11-15T02:03:37+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4c7039a4", "title": "Custom iOS7 UIAlertView", "url": "http://blog.quent.in/blog/2013/11/01/custom-ios7-uialertview/", "published_at": "2013-11-01T17:11:50+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4c8deb9d", "title": "Activity transition animations like the Vine Android application.", "url": "http://blog.quent.in/blog/2013/06/26/activity-transition-animations-like-the-vine-android-application/", "published_at": "2013-06-26T13:05:09+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4cf3107e", "title": "Mac OS X widget for airbrake.io API.", "url": "http://blog.quent.in/blog/2013/04/04/mac-os-x-widget-for-airbrake-io-api/", "published_at": "2013-04-04T16:35:34+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4d3839d8", "title": "Onefeat Startup experience | Let's go !", "url": "http://blog.quent.in/blog/2012/07/18/onefeat-startup-experience-lets-go/", "published_at": "2012-07-18T11:45:26+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4d74d399", "title": "Windows Management Instrumentation (WMI) Linux Client", "url": "http://blog.quent.in/blog/2012/07/18/windows-management-instrumentation-wmi-linux-client/", "published_at": "2012-07-18T11:45:26+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4e4dccda", "title": "How to install Microsoft® SQL Server® ODBC Driver 1.0 for Linux", "url": "http://blog.quent.in/blog/2012/07/12/how-to-install-microsoft-sql-server-odbc-driver-1-0-for-linux/", "published_at": "2012-07-12T15:10:37+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4e9c89e9", "title": "Réactiver la DATA après remplacement de votre carte SIM Virgin mobile", "url": "http://blog.quent.in/blog/2012/07/11/reactiver-la-data-apres-remplacement-de-votre-carte-sim-virgin-mobile/", "published_at": "2012-07-11T15:00:21+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4f4a31c2", "title": "Save time and energy with UML diagram generator tools online !", "url": "http://blog.quent.in/blog/2012/04/30/save-time-and-energy-with-uml-diagram-generator-tools-online/", "published_at": "2012-04-30T10:55:05+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf4fe2b224", "title": "Paris Timelapse Experiment", "url": "http://blog.quent.in/blog/2012/04/07/paris-timelapse-experiment/", "published_at": "2012-04-07T10:13:44+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf5001d74c", "title": "Thumbnail me 3.0 Released", "url": "http://blog.quent.in/blog/2012/03/12/thumbnail-me-3-0-released/", "published_at": "2012-03-12T12:54:14+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf500766af", "title": "PhotoCatch | Déclenchement automatisé d'un appareil photo D90 à partir d'un capteur de mouvements et d'un Arduino", "url": "http://blog.quent.in/blog/2012/01/30/photocatch-declenchement-automatise-dun-appareil-photo-d90-a-partir-dun-capteur-de-mouvements-et-dun-arduino/", "published_at": "2012-01-30T09:21:03+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf50bd0e0a", "title": "FabLab à Télécom Bretagne | Retour d'expérience", "url": "http://blog.quent.in/blog/2012/01/27/fablab-a-telecom-bretagne-retour-dexperience/", "published_at": "2012-01-27T14:17:59+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf51337196", "title": "Exploiter les logs CurrentWidget de votre Android", "url": "http://blog.quent.in/blog/2011/09/26/exploiter-les-logs-currentwidget-de-votre-android/", "published_at": "2011-09-26T19:12:09+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf51358028", "title": "Obfusquer votre adresse mail et échapper aux SPAM", "url": "http://blog.quent.in/blog/2011/08/09/obfusquer-votre-adresse-mail-et-echapper-aux-spam/", "published_at": "2011-08-09T18:32:20+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf5176e913", "title": "Mkvmerge | Remuxer une saison à la volée", "url": "http://blog.quent.in/blog/2011/08/04/mkvmerge-remuxer-une-saison-a-la-volee/", "published_at": "2011-08-04T11:39:30+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf52353b2d", "title": "Parallel-SSH | Parralélisez au maximum!", "url": "http://blog.quent.in/blog/2011/08/01/pssh-parralelisons-au-maximum/", "published_at": "2011-08-01T14:45:04+00:00" }, { "id": "01a08752-8677-7270-a9dc-0abf525b61cb", "title": "Thumbnail me - Vignettez à l'infini !", "url": "http://blog.quent.in/blog/2011/08/01/thumbnail-me-vignettez-a-linfini/", "published_at": "2011-08-01T09:55:58+00:00" } ] posts Claim your blog
Back to blog.quent.in
Blog · corpus.blog/blogs/blog.quent.in/posts

blog.quent.in

blog.quent.in

2026

2017

2015

2014

2013

2012

2011