← Back to all events
  • Relational database indexes / Write less tests!

    Agenda


    19:00 〜 19:30 Doors open

    Grab a drink and catch up with your fellow Rubyists.


    19:30 〜 19:55 Developers need to know how indexes works in relational databases Hayato Matsuura

    To write performant queries in relational databases, it is essential to understand how indexes work. This talk will give an overview of general principles of indexes (i.e., not tied to a specific database like MySQL or PostgresSQL), and show how you can speed up your queries.

    Profile

    An IT infrastructure engineer mainly interested in relational databases (especially MySQL). Currently working as a technical support engineer for a package software built on Ruby on Rails. Hobbies are creating Twitter bots and trekking. Known as @dblmkt on Twitter.


    20:00 〜 20:25 (why & how we should) Write less tests! Zach Collins

    Love or hate them, the creation and maintenance of tests are an engineering reality in modern software development. But as with most good things, there is such a thing as too much. Yet, what “too much tests” is, and what precisely makes it “bad” isn’t always clear. Let’s talk through the negatives of large test code bases and some strategies for “goal oriented” test development.

    Profile

    Software engineer working at a funny little B2B chat startup near Gotanda station. Been writing code nearly two decades, first as an unhealthy habit, and then as a means to feed his unhealthy habits. Loves unconventional wisdom, but is unfortunately not particularly wise for it.


    20:30 〜 21:30 Open Networking

    Discuss the presentations or anything else Ruby related with the other attendees.

  • Discussion (1)

    From the event description:

    Agenda

    19:00 〜 19:30 Doors open

    Grab a drink and catch up with your fellow Rubyists.

    19:30 〜 19:55 Developers need to know how indexes works in relational databases Hayato Matsuura

    To write performant queries in relational databases, it is essential to understand how indexes work. This talk will give an overview of general principles of indexes (i.e., not tied to a specific database like MySQL or PostgresSQL), and show how you can speed up your queries.

    Profile

    An IT infrastructure engineer mainly interested in relational databases (especially MySQL). Currently working as a technical support engineer for a package software built on Ruby on Rails. Hobbies are creating Twitter bots and trekking. Known as Dblmkt on Twitter.

    20:00 〜 20:25 (why & how we should) Write less tests! Zach Collins

    Love or hate them, the creation and maintenance of tests are an engineering reality in modern software development. But as with most good things, there is such a thing as too much. Yet, what “too much tests” is, and what precisely makes it “bad” isn’t always clear. Let’s talk through the negatives of large test code bases and some strategies for “goal oriented” test development.

    Profile

    Software engineer working at a funny little B2B chat startup near Gotanda station. Been writing code nearly two decades, first as an unhealthy habit, and then as a means to feed his unhealthy habits. Loves unconventional wisdom, but is unfortunately not particularly wise for it.

    20:30 〜 21:30 Open Networking

    Discuss the presentations or anything else Ruby related with the other attendees.

    Friday 10 February at 19:00–21:30

    東京都渋谷区神宮前6-27-8 京セラ原宿ビル2F

    Added by

    Founder and director of Tacchi Studios, a digital product agency in Shibuya, Tokyo. 💗 cats, food, cycling, design, tech.
    See full profile

    Discussion (1)

    From the event description:

    Agenda

    19:00 〜 19:30 Doors open

    Grab a drink and catch up with your fellow Rubyists.

    19:30 〜 19:55 Developers need to know how indexes works in relational databases Hayato Matsuura

    To write performant queries in relational databases, it is essential to understand how indexes work. This talk will give an overview of general principles of indexes (i.e., not tied to a specific database like MySQL or PostgresSQL), and show how you can speed up your queries.

    Profile

    An IT infrastructure engineer mainly interested in relational databases (especially MySQL). Currently working as a technical support engineer for a package software built on Ruby on Rails. Hobbies are creating Twitter bots and trekking. Known as Dblmkt on Twitter.

    20:00 〜 20:25 (why & how we should) Write less tests! Zach Collins

    Love or hate them, the creation and maintenance of tests are an engineering reality in modern software development. But as with most good things, there is such a thing as too much. Yet, what “too much tests” is, and what precisely makes it “bad” isn’t always clear. Let’s talk through the negatives of large test code bases and some strategies for “goal oriented” test development.

    Profile

    Software engineer working at a funny little B2B chat startup near Gotanda station. Been writing code nearly two decades, first as an unhealthy habit, and then as a means to feed his unhealthy habits. Loves unconventional wisdom, but is unfortunately not particularly wise for it.

    20:30 〜 21:30 Open Networking

    Discuss the presentations or anything else Ruby related with the other attendees.