Blog

Here you can find detailed announcements for new releases, some interesting use cases, and the rationale behind some of the language's design decisions.

Articles

authors/bcardiff.jpg Brian J. Cardiff 04 Sep 2018

Using CircleCI 2.0 for your Crystal projects

chat_bubble_outline


authors/bcardiff.jpg Brian J. Cardiff 09 Mar 2018

Crystal Automated Release

chat_bubble_outline


authors/robacarp.jpg Robert Carpenter 25 Jan 2018

Amber - Crystalizing Rails and Phoenix

chat_bubble_outline


authors/marksiemers.jpg Mark Siemers 08 Jan 2018

Top 5 Reasons for Ruby-ists to Use Crystal

chat_bubble_outline


authors/nditada.jpg Nicolás di Tada 19 Dec 2017

This is not a new year’s resolution

chat_bubble_outline


authors/sdogruyol.jpg Serdar Doğruyol 03 Nov 2017

Crystal Survey 2017 Results

chat_bubble_outline


authors/peter-schols.jpg Peter Schols
authors/ivo-balbaert.jpg Ivo Balbaert 27 Oct 2017

Diploid and Crystal

chat_bubble_outline


authors/neuralegion.jpg NeuraLegion 25 Sep 2017

NeuraLegion and Crystal

chat_bubble_outline


authors/sdogruyol.jpg Serdar Doğruyol 31 Jul 2017

Launching the 2017 State of Crystal Survey

chat_bubble_outline


authors/mdavid.jpg María Inti David 23 Mar 2017

Announcing Crystal CodeCamp SF2017

chat_bubble_outline


authors/spalladino.jpg Santiago Palladino 24 Feb 2017

State of Crystal at 0.21

What did we do since new year?

chat_bubble_outline


authors/lschutz.jpg Leonard Schütz 06 Jan 2017

The Charly programming language

Guest blog post by Leonard Schütz

chat_bubble_outline


authors/spalladino.jpg Santiago Palladino 29 Dec 2016

Crystal new year resolutions for 2017: 1.0

chat_bubble_outline


authors/bcardiff.jpg Brian J. Cardiff 26 Dec 2016

INSERT INTO shard VALUES ("crystal-db")

One db api to rule them all

chat_bubble_outline


authors/bcardiff.jpg Brian J. Cardiff 09 Sep 2016

A story of compromises and types

chat_bubble_outline


authors/asterite.jpg Ary Borenzweig 15 Jul 2016

Fibonacci benchmark

Ruby vs. Crystal

chat_bubble_outline


authors/bcardiff.jpg Brian J. Cardiff 28 Jun 2016

Split the repo!

where the git...

chat_bubble_outline


authors/bcardiff.jpg Brian J. Cardiff 26 May 2016

Heroku Buildpack

chat_bubble_outline


authors/mdavid.jpg María Inti David 18 Feb 2016

Buenos Aires Crystal Meetup

First meetup in Argentina

chat_bubble_outline


authors/asterite.jpg Ary Borenzweig 24 Dec 2015

The future of Crystal

A short story

chat_bubble_outline


authors/bcardiff.jpg Brian J. Cardiff 05 Sep 2015

Crystal tools

Tools for Atom and everybody

chat_bubble_outline


authors/asterite.jpg Ary Borenzweig 24 Aug 2015

It's a typeof magic

It's magic!

chat_bubble_outline


authors/asterite.jpg Ary Borenzweig 01 Apr 2015

Auto

A smarter compiler

chat_bubble_outline


authors/asterite.jpg Ary Borenzweig 04 Mar 2015

Internals

Memory representation

chat_bubble_outline


authors/asterite.jpg Ary Borenzweig 06 Dec 2014

Another language

What if...

chat_bubble_outline


authors/asterite.jpg Ary Borenzweig 27 Apr 2014

Type inference rules

Part 2 of the type inference series

chat_bubble_outline


authors/waj.jpg Juan Wajnerman 05 Dec 2013

Garbage Collector

Enabled the Boehm GC

chat_bubble_outline


authors/asterite.jpg Ary Borenzweig 14 Nov 2013

Good bye Ruby Thursday

Bootstraped the compiler

chat_bubble_outline


authors/bcardiff.jpg Brian J. Cardiff 23 Sep 2013

Type inference (part 1)

How type inference works

chat_bubble_outline


authors/asterite.jpg Ary Borenzweig 15 Sep 2013

to_proc

Shortcut syntax for writing one-argument blocks

chat_bubble_outline


authors/asterite.jpg Ary Borenzweig 04 Sep 2013

Happy birthday, Crystal!

Crystal is one year old

chat_bubble_outline


authors/asterite.jpg Ary Borenzweig
authors/waj.jpg Juan Wajnerman 10 Jul 2013

Hello World

The famous Hello World program written in different ways in Crystal

chat_bubble_outline


More articles