41554 blogs · [ { "id": "01a0877d-62d4-702c-a9fa-4b5660bd4312", "title": "Groovy Weekly #2", "url": "https://glaforge.dev/posts/2013/12/31/groovy-weekly-2/", "published_at": "2013-12-30T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5661bd2e06", "title": "Groovy Weekly #1", "url": "https://glaforge.dev/posts/2013/12/24/groovy-weekly-1/", "published_at": "2013-12-23T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5661d46cc1", "title": "Groovy 2.2 released", "url": "https://glaforge.dev/posts/2013/11/18/groovy-2-2-released/", "published_at": "2013-11-17T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566253f30d", "title": "Interview on JAXenter about Groovy", "url": "https://glaforge.dev/posts/2013/11/05/interview-on-jaxenter-about-groovy/", "published_at": "2013-11-04T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5662775bcf", "title": "Groovy presentations at conferences", "url": "https://glaforge.dev/talks/2013/11/04/groovy-presentations-at-conferences/", "published_at": "2013-11-03T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5662f6b247", "title": "Functional Groovy presentation", "url": "https://glaforge.dev/talks/2013/10/27/functional-groovy-presentation/", "published_at": "2013-10-26T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566340d3b0", "title": "Interview about Groovy's popularity boost", "url": "https://glaforge.dev/posts/2013/10/15/interview-about-groovy-s-popularity-boost/", "published_at": "2013-10-15T00:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566391d7c3", "title": "Release candidate for Groovy 2.2", "url": "https://glaforge.dev/posts/2013/10/15/release-candidate-for-groovy-2-2/", "published_at": "2013-10-14T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56643dd640", "title": "Groovy enters top 20 of the TIOBE language index", "url": "https://glaforge.dev/posts/2013/10/11/groovy-enters-top-20-of-the-tiobe-language-index/", "published_at": "2013-10-10T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5664cefd36", "title": "Second beta for Groovy 2.2", "url": "https://glaforge.dev/posts/2013/09/06/second-beta-for-groovy-2-2/", "published_at": "2013-09-05T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5664f2cc17", "title": "GPars 1.1 is out", "url": "https://glaforge.dev/posts/2013/07/25/gpars-1-1-is-out/", "published_at": "2013-07-24T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5665877d30", "title": "Glace à la menthe maison", "url": "https://glaforge.dev/posts/2013/07/15/glace-a-la-menthe-maison/", "published_at": "2013-07-14T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56662a0812", "title": "Groovy on instantserver.io thanks to GVM", "url": "https://glaforge.dev/posts/2013/06/18/groovy-on-instantserver-io-thanks-to-gvm/", "published_at": "2013-06-17T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5666fb7190", "title": "My GR8Conf presentation on Groovy", "url": "https://glaforge.dev/talks/2013/05/31/my-gr8conf-presentation-on-groovy/", "published_at": "2013-05-30T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56675e8b90", "title": "Which JDK versions do you use?", "url": "https://glaforge.dev/posts/2013/05/31/which-jdk-versions-do-you-use/", "published_at": "2013-05-30T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56676fce03", "title": "Gaelyk 2.0 is released", "url": "https://glaforge.dev/posts/2013/05/16/gaelyk-2-0-is-released/", "published_at": "2013-05-15T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5667a907b3", "title": "Creating a new project with Gradle", "url": "https://glaforge.dev/posts/2013/04/17/creating-a-new-project-with-gradle/", "published_at": "2013-04-16T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566859e239", "title": "Contribute a dedicated CI server for Groovy", "url": "https://glaforge.dev/posts/2013/04/16/contribute-a-dedicated-ci-server-for-groovy/", "published_at": "2013-04-15T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56688ef80a", "title": "Joins us for GR8Conf Europe! Early bird price ending soon.", "url": "https://glaforge.dev/posts/2013/04/03/joins-us-for-gr8conf-europe-early-bird-ending-soon/", "published_at": "2013-04-02T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5668d41355", "title": "Groovy 2.1 is released", "url": "https://glaforge.dev/posts/2013/01/25/groovy-2-1-is-released/", "published_at": "2013-01-24T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5669aa722d", "title": "Brownie dans un mug", "url": "https://glaforge.dev/posts/2013/01/22/brownie-dans-un-mug/", "published_at": "2013-01-21T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566a84a719", "title": "First beta of Groovy 2.1 released", "url": "https://glaforge.dev/posts/2012/12/21/first-beta-of-groovy-2-1-released/", "published_at": "2012-12-20T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566b76db27", "title": "GPars reaches 1.0!", "url": "https://glaforge.dev/posts/2012/12/19/gpars-reaches-1-0/", "published_at": "2012-12-18T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566c2898a1", "title": "Groovy 2.0 and beyond at Groovy Grails eXchange", "url": "https://glaforge.dev/talks/2012/12/19/groovy-2-0-and-beyond-at-groovy-grails-exchange/", "published_at": "2012-12-18T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566c72db50", "title": "InfoQ's readers JVM languages research", "url": "https://glaforge.dev/posts/2012/11/28/infoq-s-readers-jvm-languages-research/", "published_at": "2012-11-27T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566cb7deb2", "title": "Groovy 2.0 online webinar", "url": "https://glaforge.dev/posts/2012/10/22/groovy-2-0-online-webinar/", "published_at": "2012-10-21T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566cb981bd", "title": "SpringOne2GX Groovy presentations aftermath", "url": "https://glaforge.dev/talks/2012/10/22/springone2gx-groovy-presentations-aftermath/", "published_at": "2012-10-21T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566d51ff77", "title": "Groovy sessions at JavaOne 2012", "url": "https://glaforge.dev/posts/2012/09/29/groovy-sessions-at-javaone-2012/", "published_at": "2012-09-28T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566dcb3223", "title": "Groovy 2.0.4 is out", "url": "https://glaforge.dev/posts/2012/09/21/groovy-2-0-4-is-out/", "published_at": "2012-09-20T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566e8227bb", "title": "Groovy 2.0.2 and 1.8.8", "url": "https://glaforge.dev/posts/2012/09/10/groovy-2-0-2-and-1-8-8/", "published_at": "2012-09-09T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566f417353", "title": "Also back to vi... MacVim actually", "url": "https://glaforge.dev/posts/2012/08/09/also-back-to-vi-macvim-actually/", "published_at": "2012-08-08T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566f90279c", "title": "Three joint releases of Groovy!", "url": "https://glaforge.dev/posts/2012/07/25/three-joint-releases-of-groovy/", "published_at": "2012-07-24T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b566f929ad8", "title": "Algorithms for collaborative editing", "url": "https://glaforge.dev/posts/2012/07/09/algorithms-for-collaborative-editing/", "published_at": "2012-07-08T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56707179b1", "title": "Minor new features of Groovy 2.0", "url": "https://glaforge.dev/posts/2012/07/04/minor-new-features-of-groovy-2-0/", "published_at": "2012-07-04T02:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5670733eb0", "title": "Building your Groovy 2.0 projects with Maven", "url": "https://glaforge.dev/posts/2012/07/04/building-your-groovy-2-0-projects-with-maven/", "published_at": "2012-07-04T00:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5671631c63", "title": "Groovy 2.0 support in Eclipse", "url": "https://glaforge.dev/posts/2012/07/04/groovy-2-0-support-in-eclipse/", "published_at": "2012-07-02T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56722af595", "title": "What's new in Groovy 2.0", "url": "https://glaforge.dev/posts/2012/06/28/whats-new-in-groovy-20/", "published_at": "2012-06-28T14:00:39+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567278e9b9", "title": "Groovy 2.0 released!", "url": "https://glaforge.dev/posts/2012/06/28/groovy-2-0-released/", "published_at": "2012-06-27T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5672fe9d65", "title": "A bit of functional tests and concurrency for Gaelyk", "url": "https://glaforge.dev/posts/2012/06/01/a-bit-of-functional-tests-and-concurrency-for-gaelyk/", "published_at": "2012-05-31T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56731c04db", "title": "Release candidate of Groovy 2.0 available", "url": "https://glaforge.dev/posts/2012/05/31/release-candidate-of-groovy-2-0-available/", "published_at": "2012-05-30T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5673e3e3c1", "title": "Gaelyk 1.2 is out!", "url": "https://glaforge.dev/posts/2012/05/30/gaelyk-1-2-is-out/", "published_at": "2012-05-29T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5674cb2f47", "title": "Why coming to #GR8Conf?", "url": "https://glaforge.dev/posts/2012/05/10/why-coming-to-gr8conf/", "published_at": "2012-05-10T00:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567531667e", "title": "Vert.x 1.0 released with its Groovy support", "url": "https://glaforge.dev/posts/2012/05/10/vert-x-1-0-released-with-its-groovy-support/", "published_at": "2012-05-09T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5675d158ea", "title": "Slides for Domain-Specific Languages in Groovy", "url": "https://glaforge.dev/talks/2012/05/03/slides-for-domain-specific-languages-in-groovy/", "published_at": "2012-05-02T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5676333ae0", "title": "Groovy at Devoxx France", "url": "https://glaforge.dev/talks/2012/04/23/groovy-at-devoxx-france/", "published_at": "2012-04-23T00:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567689dedc", "title": "Run a Groovy script in Vi", "url": "https://glaforge.dev/posts/2012/04/23/run-a-groovy-script-in-vi/", "published_at": "2012-04-22T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5676b1084e", "title": "Come to GR8Conf for half the price!", "url": "https://glaforge.dev/posts/2012/04/13/come-to-gr8conf-for-half-the-price/", "published_at": "2012-04-12T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56775a8dee", "title": "bash tip: find and grep through files", "url": "https://glaforge.dev/posts/2012/03/29/bash-tip-find-and-grep-through-files/", "published_at": "2012-03-28T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5678542b55", "title": "Incomplete string regex matching", "url": "https://glaforge.dev/posts/2012/03/27/incomplete-string-regex-matching/", "published_at": "2012-03-26T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56790a29b7", "title": "Groovy 2.0 presentation at 33rd Degree", "url": "https://glaforge.dev/talks/2012/03/21/groovy-2-0-presentation-at-33rd-degree/", "published_at": "2012-03-20T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5679848fe0", "title": "Speaking of Groovy 2.0 at 33rd Degree, in Poland", "url": "https://glaforge.dev/posts/2012/03/18/speaking-of-groovy-2-0-at-33rd-degree-in-poland/", "published_at": "2012-03-17T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567a79096d", "title": "Mac trick: change Time Machine backup interval", "url": "https://glaforge.dev/posts/2012/03/14/mac-trick-change-time-machine-backup-interval/", "published_at": "2012-03-13T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567b425051", "title": "Groovy news bits: API additions, contributing to the project, Eclipse plugin", "url": "https://glaforge.dev/posts/2012/03/05/groovy-news-bits-api-additions-contributing-to-the-project-eclipse-plugin/", "published_at": "2012-03-04T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567bd18427", "title": "Don't forget the GR8Conf Call for Papers", "url": "https://glaforge.dev/posts/2012/02/09/don-t-forget-the-gr8conf-call-for-papers/", "published_at": "2012-02-09T09:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567c2f8c40", "title": "Groovy 1.8.6 released", "url": "https://glaforge.dev/posts/2012/02/09/groovy-1-8-6-released/", "published_at": "2012-02-08T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567cff0ee6", "title": "Static type checking and compilation in Groovy 2", "url": "https://glaforge.dev/posts/2012/01/31/static-type-checking-and-compilation-in-groovy-2/", "published_at": "2012-01-30T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567d993588", "title": "GR8Conf Europe Call for Paper open", "url": "https://glaforge.dev/posts/2012/01/12/gr8conf-europe-call-for-paper-open/", "published_at": "2012-01-12T01:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567e693d04", "title": "Mon One Man Show au Paris JUG", "url": "https://glaforge.dev/posts/2012/01/12/mon-one-man-show-au-paris-jug/", "published_at": "2012-01-11T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567f637cd3", "title": "Hans Dockter interview on Gradle", "url": "https://glaforge.dev/posts/2012/01/10/hans-dokter-interview-on-gradle/", "published_at": "2012-01-09T23:10:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567fcaa6d3", "title": "Tweets sympas sur Free Mobile", "url": "https://glaforge.dev/posts/2012/01/10/tweets-sympas-sur-free-mobile/", "published_at": "2012-01-09T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b567ff65b4f", "title": "Caelyf 0.1, a lightweight Groovy toolkit for Cloud Foundry", "url": "https://glaforge.dev/posts/2011/12/23/caelyf-0-1-a-lightweight-groovy-toolkit-for-cloud-foundry/", "published_at": "2011-12-22T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56801712bf", "title": "Groovy 1.8.5 and second beta of 2.0 out", "url": "https://glaforge.dev/posts/2011/12/23/groovy-1-8-5-and-second-beta-of-2-0-out/", "published_at": "2011-12-22T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56806b1246", "title": "Videos and slides of Groovy / Grails eXchange 2011", "url": "https://glaforge.dev/posts/2011/12/17/videos-and-slides-of-groovy-grails-exchange-2011/", "published_at": "2011-12-16T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5680c66e23", "title": "InfoQ interview: Latest Happenings and Future of Groovy", "url": "https://glaforge.dev/posts/2011/11/30/infoq-interview-latest-happenings-and-future-of-groovy/", "published_at": "2011-11-29T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5680d10040", "title": "Handy Gradle startup script", "url": "https://glaforge.dev/posts/2011/11/25/handy-gradle-startup-script/", "published_at": "2011-11-25T04:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568186d0c9", "title": "Coming back to the new Google App Engine pricing policy", "url": "https://glaforge.dev/posts/2011/11/25/coming-back-to-the-new-google-app-engine-pricing-policy/", "published_at": "2011-11-24T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5681981848", "title": "Gaelyk 1.1 released", "url": "https://glaforge.dev/posts/2011/11/16/gaelyk-1-1-released/", "published_at": "2011-11-15T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56828e5585", "title": "Latest Groovy releases and roadmap updates", "url": "https://glaforge.dev/posts/2011/11/11/latest-groovy-releases-and-roadmap-update/", "published_at": "2011-11-10T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56834dc08a", "title": "Présentation sur PrettyTime et GPars au Paris JUG", "url": "https://glaforge.dev/talks/2011/11/09/presentation-sur-prettytime-et-gpars-au-paris-jug/", "published_at": "2011-11-08T23:10:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5683b2fda7", "title": "A Groovy page on Google+", "url": "https://glaforge.dev/posts/2011/11/09/a-groovy-page-on-google/", "published_at": "2011-11-08T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5684695383", "title": "Gaelyk presentation at SpringOne2GX", "url": "https://glaforge.dev/talks/2011/11/02/gaelyk-presentation-at-springone2gx/", "published_at": "2011-11-01T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5684de95c7", "title": "What's new in Groovy 1.8 and beyond?", "url": "https://glaforge.dev/talks/2011/11/01/what-s-new-in-groovy-1-8-and-beyond/", "published_at": "2011-10-31T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56858d90bf", "title": "Groovy Domain-Specific Languages in Chicago", "url": "https://glaforge.dev/talks/2011/10/31/groovy-domain-specific-languages-in-chicago/", "published_at": "2011-10-30T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5685d72e49", "title": "SpringOne2GX, Chicago, this week", "url": "https://glaforge.dev/posts/2011/10/24/springone2gx-chicago-this-week/", "published_at": "2011-10-23T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5686c4f80a", "title": "Groovy 1.8.3 and 1.9-beta-4 released", "url": "https://glaforge.dev/posts/2011/10/12/groovy-1-8-3-and-1-9-beta-4-released/", "published_at": "2011-10-11T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56873e8f9a", "title": "Google announces Dart, new language for the web", "url": "https://glaforge.dev/posts/2011/10/10/google-announces-dart-new-language-for-the-web/", "published_at": "2011-10-09T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5687a28b5b", "title": "GR8Conf is coming to Australia", "url": "https://glaforge.dev/posts/2011/10/04/gr8conf-is-coming-to-australia/", "published_at": "2011-10-03T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5687edacd7", "title": "Groovy AST transformations tutorials", "url": "https://glaforge.dev/posts/2011/10/02/groovy-ast-transformations-tutorials/", "published_at": "2011-10-01T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5688bbc0a9", "title": "Lots of Gradle news and activity", "url": "https://glaforge.dev/posts/2011/09/29/lots-of-gradle-news-and-activity/", "published_at": "2011-09-28T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5689334cc0", "title": "Groovy on GitHub", "url": "https://glaforge.dev/posts/2011/09/19/groovy-on-github/", "published_at": "2011-09-18T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56899a273e", "title": "Playing with the Google+ APIs in Groovy", "url": "https://glaforge.dev/posts/2011/09/15/playing-with-the-google-apis/", "published_at": "2011-09-14T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568a4f7dee", "title": "Groovy, fastest growing language according to eWeek", "url": "https://glaforge.dev/posts/2011/09/13/groovy-fastest-growing-language-according-to-eweek/", "published_at": "2011-09-12T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568ac4f7a2", "title": "The many ways to lace your shoes", "url": "https://glaforge.dev/posts/2011/09/07/the-many-ways-to-lace-your-shoes/", "published_at": "2011-09-07T00:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568b011220", "title": "A new skin for the Groovy website", "url": "https://glaforge.dev/posts/2011/09/07/a-new-skin-for-the-groovy-website/", "published_at": "2011-09-06T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568b059560", "title": "Groovy 1.8.2 and 1.9-beta-3 are in the wild", "url": "https://glaforge.dev/posts/2011/09/05/groovy-1-8-2-and-1-9-beta-3-are-in-the-wild/", "published_at": "2011-09-04T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568b923de6", "title": "Google App Engine's new pricing model", "url": "https://glaforge.dev/posts/2011/09/01/google-app-engine-s-new-pricing-model/", "published_at": "2011-08-31T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568b94c329", "title": "CamelCaseCon Groovy conference in Germany", "url": "https://glaforge.dev/posts/2011/08/31/camelcasecon-groovy-conference-in-germany/", "published_at": "2011-08-31T08:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568c50c3a0", "title": "On CloudFoundry micro-cloud", "url": "https://glaforge.dev/posts/2011/08/31/on-cloudfoundry-micro-cloud/", "published_at": "2011-08-30T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568cfe425c", "title": "Already 8 years of Groovy!", "url": "https://glaforge.dev/posts/2011/08/29/already-8-years-of-groovy/", "published_at": "2011-08-28T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568dd55be2", "title": "Gaelyk 1.0 is out", "url": "https://glaforge.dev/posts/2011/08/08/gaelyk-1-0-is-out/", "published_at": "2011-08-07T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568def47f6", "title": "Blog.reboot()", "url": "https://glaforge.dev/posts/2011/07/26/blog-reboot/", "published_at": "2011-07-25T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568e5e31ba", "title": "Groovy 1.8-final is out the door!", "url": "https://glaforge.dev/posts/2011/04/27/groovy-1-8-final-is-out-the-door/", "published_at": "2011-04-26T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568f071ba4", "title": "GR8Conf Europe 2011 - a conference dedicated to the Groovy Ecosystem", "url": "https://glaforge.dev/posts/2011/03/31/gr8conf-europe-2011-a-conference-dedicated-to-the-groovy-ecosystem/", "published_at": "2011-03-30T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568f7ead13", "title": "New important milestone for Gaelyk, with version 0.6 released", "url": "https://glaforge.dev/posts/2011/01/08/new-important-milestone-for-gaelyk-with-version-0-6-released/", "published_at": "2011-01-07T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b568fc5200b", "title": "Gaelyk 0.4.4 out with namespace/multitenancy support", "url": "https://glaforge.dev/posts/2010/09/10/gaelyk-0-4-4-out-with-namespace-multitenancy-support/", "published_at": "2010-09-09T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56900d79d8", "title": "Nicer DSLs in Groovy 1.8 thanks to Extended Command Expressions", "url": "https://glaforge.dev/posts/2010/08/31/nicer-dsls-in-groovy-1-8-thanks-to-extended-command-expressions/", "published_at": "2010-08-30T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56907e4d93", "title": "GR8Conf: the European conference dedicated to the Groovy ecosystem is back!", "url": "https://glaforge.dev/posts/2010/04/12/gr8conf-the-european-conference-dedicated-to-the-groovy-ecosystem-is-back/", "published_at": "2010-04-11T22:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b56909900e9", "title": "Final release of Groovy 1.7!", "url": "https://glaforge.dev/posts/2009/12/22/final-release-of-groovy-1-7/", "published_at": "2009-12-21T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b5690fd276c", "title": "Release train: Grails 1.1.2, Groovy 1.6.6 and 1.7-RC-1, as well as Gaelyk 0.3.2", "url": "https://glaforge.dev/posts/2009/11/28/release-train-grails-1-1-2-groovy-1-6-6-and-1-7-rc-1-as-well-as-gaelyk-0-3-2/", "published_at": "2009-11-27T23:00:00+00:00" }, { "id": "01a0877d-62d4-702c-a9fa-4b569184f4de", "title": "Devoxx presentation on Google App Engine, Groovy and Gaelyk", "url": "https://glaforge.dev/talks/2009/11/20/devoxx-presentation-on-google-app-engine-groovy-and-gaelyk/", "published_at": "2009-11-19T23:00:00+00:00" } ] posts Claim your blog
Back to glaforge.dev
Blog · corpus.blog/blogs/glaforge.dev/posts

glaforge.dev

glaforge.dev

2013

2012

2011

2010

2009