56,966 blogs · [
{
"id": "01a08752-df81-72bf-afc3-a254f45dfdb8",
"title": "How to use modules or themes not yet available on Drupal 11 with Composer",
"url": "https://blog.riff.org/2025_01_03_how_to_use_modules_or_themes_not_yet_available_on_drupal_11_with_composer",
"published_at": "2025-01-03T17:43:25+00:00"
},
{
"id": "01a08752-df81-72bf-afc3-a254f4cd9f16",
"title": "Avoid gettings your Gogs instance hacked after CVE-2024-39930",
"url": "https://blog.riff.org/2024_07_09_avoid_gettings_your_gogs_instance_hacked_after_cve202439930",
"published_at": "2024-07-09T12:46:57+00:00"
},
{
"id": "01a08752-df81-72bf-afc3-a254f5940e10",
"title": "Tip of the day: using Homebrew to get PHP Pear extensions behind a proxy",
"url": "https://blog.riff.org/2023_06_01_tip_of_the_day_using_homebrew_to_get_php_pear_extensions_behind_a_proxy",
"published_at": "2023-06-01T12:15:14+00:00"
},
{
"id": "01a08752-df81-72bf-afc3-a254f5a1a039",
"title": "The end of function execution in Go code",
"url": "https://blog.riff.org/2023_05_29_the_end_of_function_execution_in_go_code",
"published_at": "2023-05-29T19:24:58+00:00"
},
{
"id": "01a08752-df81-72bf-afc3-a254f5d61074",
"title": "Tip of the day: validating a Jenkinsfile from the CLI with HTTPie",
"url": "https://blog.riff.org/2023_05_19_tip_of_the_day_validating_a_jenkinsfile_from_the_cli_with_httpie",
"published_at": "2023-05-19T12:56:40+00:00"
},
{
"id": "01a08752-df81-72bf-afc3-a254f5dfe963",
"title": "Writing an SMTP service in Go",
"url": "https://blog.riff.org/2023_04_14_writing_an_smtp_service_in_go",
"published_at": "2023-04-14T09:46:25+00:00"
},
{
"id": "01a08752-df81-72bf-afc3-a254f6ae7072",
"title": "Tip of the day: running Flagr Docker image on a M1 mac",
"url": "https://blog.riff.org/2022_10_21_tip_of_the_day_running_flagr_docker_image_on_a_m1_mac",
"published_at": "2022-10-21T15:04:36+00:00"
},
{
"id": "01a08752-df81-72bf-afc3-a254f77c1ed1",
"title": "Parsing actual IANA language codes",
"url": "https://blog.riff.org/2022_09_30_parsing_actual_iana_language_codes",
"published_at": "2022-09-30T13:14:11+00:00"
},
{
"id": "01a08752-df81-72bf-afc3-a254f84ab257",
"title": "Tip of the day: how to edit Ansible Jinja2 templates in JetBrains IDEs",
"url": "https://blog.riff.org/2021_12_26_tip_of_the_day_how_to_edit_ansible_jinja2_templates_in_jetbrains_ides",
"published_at": "2021-12-26T13:36:29+00:00"
},
{
"id": "01a08752-df81-72bf-afc3-a254f8535f56",
"title": "Tip of the day: patching legacy Drupal 7 projects with Composer",
"url": "https://blog.riff.org/2021_01_26_tip_of_the_day_patching_legacy_drupal_7_projects_with_composer",
"published_at": "2021-01-26T09:30:58+00:00"
}
] posts Claim your blog