Craig Kerstiens
- News
- Last Updated: May 15, 2013
- Craig Kerstiens
With each new release, Postgres brings new powerful functionality to your fingertips – Postgres 9.3 is shaping up to be no different. Postgres 9.3 will include richer JSON operators for the JSON datatype , SQL-standard LATERAL subquery support , materialized views , and of course much more. Postgres 9.3 Beta was made available earlier this week and we’re excited to announce a public alpha of it ourselves.
You can get started immediately with the alpha today by provisioning a Postgres 9.3 database on our production tier :
$ heroku addons:add heroku-postgresql:crane –version=9.3
…
Use `heroku pg:wait` to track status.
! WARNING:…
- News
- Last Updated: May 10, 2013
- Craig Kerstiens
When building your application there's a lot to worry about, from choice of framework and stack to designing the application itself, to questions of when to worry about scalability. Your database shouldn't have to be one extra layer of concern. You should be able to put data in, trust it will stay safe, and finally get data back out – in a performant manner. Yet, with all the moving parts in your application, understanding issues in your database can be a huge pain. Today we're releasing pg-extras , a heroku toolbelt plugin, to provide additional insights into your database…
- News
- Last Updated: April 30, 2024
- Craig Kerstiens
Smartphones have changed the world – everyone has a device in their pocket that’s constantly connected to the internet and knows where you are. Combined with the rise of digital mapping it has become commonplace to build applications that use GIS (Geographical Information Systems) to digitally represent our physical reality and our location in it. Storing and manipulating geospatial data has become an essential part of application development. If you are building a mobile app it’s becoming table stakes that you take advantage of location.
Today we’re releasing PostGIS 2.0 into public beta as an extension to Heroku Postgres. Now all…
- News
- Last Updated: April 18, 2013
- Craig Kerstiens
Over a year ago we began working with the community as to how we could help to make Postgres better. Much of this came to fruition with PostgreSQL version 9.2 and three months ago we released support of Postgres 9.2 into GA. We've now seen many users begin taking advantage of the powerful features in this version including:
Better visibility with pg_stat_statements URL support JSON datatype and more
In these three months the 9.2 PostgreSQL version has had time to bake including several minor updates fixing a variety of bugs. Today as a result of…
- News
- Last Updated: April 04, 2013
- Craig Kerstiens
Heroku Postgres Databases have been patched
Data is one of the most valuable assets of any company. As a database-as-a-service provider, one of our biggest responsibilities is ensuring your data is kept safe. A few weeks ago, one of the worst security vulnerabilities to date in PostgreSQL was discovered . To address this issue, Heroku deployed a point release upgrade across the entire Heroku Postgres service earlier this week. This resulted in a period of database unavailability, typically with a duration of less than one minute. Every database running on Heroku Postgres is now appropriately patched…
- News
- Last Updated: March 10, 2013
- Craig Kerstiens
The value of a network is proportional to the square of the number of users connected to the system, according to Metcalfe’s law. Jacob Kaplan-Moss , co-creator of Django , highlights this as a value in creating communities or as he puts it, “ecosystems”. In his talk at Waza last week on building ecosystems, he went on to highlight three key principles of creating ecosystems:
APIs to support extensibility
Conservatism as a value
Empowering the community
Whether building a platform or a framework, these key principles ring true. Check out his talk or read more on creating ecosystems below:
- News
- Last Updated: March 07, 2013
- Craig Kerstiens
Matz , the creator of Ruby, spoke at Waza for the 20th anniversary of the language and the release of Ruby 2.0 . If you weren't in the sold out crowd, not to worry. Information should flow free and experiences should be shared; in line with those concepts you can watch Matz's talk right here, then read about what's new in this version of Ruby and how to run it on Heroku.
With slides available on speakerdeck
Keep reading for more information on Ruby 2.0 or check out our first batch of videos…
- News
- Last Updated: February 28, 2013
- Craig Kerstiens
Great coders know their technology intimately. And they know how to choose it. Truly awesome application developers know more. They know the human side of technology. They know technique. They focus on their method—their practice.
In 2000 Heroku co-founder and CTO Adam Wiggins saw this more clearly than ever before. He read The Pragmatic Programmer by Andy Hunt and Dave Thomas . The book, as Adam explains in this thought-provoking (and method-shifting) Waza talk, showed him that his work could not only be about technology. It HAD to be about technique.
Heroku Co-founder, CTO and general badass,…
- News
- Last Updated: June 03, 2024
- Craig Kerstiens
In planning Waza 2013 we went back to reflect on last year’s speakers. And we want to make the talks readily available to anybody who could not make it last year—or who wants a refresher. Check back soon for more talks from Waza 2012. And we hope to see you in person at Waza 2013 coming up FAST on Feb. 28 in San Francisco.
In a world of evolving languages, frameworks and development patterns, we developers must continually improve our craft. Innovative developers already have jumped on board many of these shifts. We’ve seen this…
- News
- Last Updated: January 17, 2013
- Craig Kerstiens
An organization's data is its most valuable asset. Unfortunately, that data is usually trapped inside a database with few ways to access it by a privileged handful of people. Too often reports are manually generated and their results pasted into emails; dashboards get built but rapidly become outdated and never answer the right questions.
We have so many great tools for collaborating around our source code, why is data still in the dark ages?
At Heroku Postgres, we believe that your data should flow like water. Only the most up-to-date data should be available any time you have a…
Subscribe to the full-text RSS feed for Craig Kerstiens.