Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 101
  1. Testing GraphQL with Insta

    Snapshot testing with insta is a great fit for developing GraphQL APIs in Ruby.

  2. Lake Road Farm: 2025 in Review

    Taking a brief look back at the work of the farm in 2025.

  3. St. Dunstan's Academy Pasture Walk

    Several weeks ago, I took an afternoon to walk the pastures at St.

  4. Building for Perfetto

    I recently added a custom profiler to GraphQL-Ruby.

  5. Lake Road Farm: 2024 in Review

    This is a rapid-fire look back and what I was up to farm-wise in 2024.

  6. Why Dairying Interests Me: Small, Grass-Fed, and Raw

    I got into milk because I love cheese.

  7. Lake Road Farm: 2023 in Review

    2023 was a big year for Lake Road Farm.

  8. Does it matter what we wear?

    I’ve been wondering, besides keeping warm and being decent, does it matter what we wear?

  9. Books I Read In 2021

    Boy, it’s hard to believe 2021 is already over.

  10. What makes a good ID?

    At my job, we’re working on revamping the global ID system we use for GraphQL.

  11. Lesslie Newbigin's Logic of Mission

    I recently re-skimmed Lesslie Newbigin’s The Gospel in a Pluralist Society.

  12. Lessons learned implementing a sharded, replicated rate limiter with Redis

    About a year ago, we migrated an old rate limiter to Redis.

  13. GraphQL Dataloader

    GraphQL-Ruby 1.12 ships with a new GraphQL::Dataloader feature for batch-loading data.

  14. Books I Read in 2020

    2020 turned out to be a great year for books.

  15. Books I Read in 2019

    I thought I’d try to remember what I read last year.

  16. Finding implicit returns with Rubocop

    Some notes on a refactor implemented with a Cop.

  17. Breaking out of a yield with return

    Did you know that calling return in one Ruby method could affect the flow of another method?

  18. How I Make Yogurt

    Yesterday I excitedly recommended to a friend that he try making some yogurt at home.

  19. A New Runtime in GraphQL-Ruby 1.9

    GraphQL-Ruby 1.9.0 introduces a new runtime called GraphQL::Execution::Interpreter.

  20. Notes on Small is Beautiful

    I just finished reading E.F.

  21. Trampolining

    As part of my work on improving GraphQL-Ruby’s runtime performance, I’ve been reading Essentials of Programming Languages.

  22. Trip Report: Balkan Ruby 2018

    This May, I had the opportunity to attend Balkan Ruby and present on my work with graphql-ruby.

  23. How Ripper parses variables

    Ruby has a few different kinds of variables, and Ripper expresses them with a few different nodes.

  24. Updating GitHub to GraphQL 1.8.0

    GraphQL 1.8.0 was designed and built largely as a part of my work at GitHub.

  25. Why a New Schema Definition API?

    GraphQL-Ruby 1.8.0 will have a new class-based API for defining your schema.

  26. Ruby Type Checking Roundup

    This fall, several people presented their work on Ruby type checkers.

  27. What's new in React-Rails 2.0?

    For Planning Center free week, I cooked up react-rails 2.0 🎊.

  28. Watching files during Rails development

    You can tell Ruby on Rails to respond to changes in certain files during development.

  29. Prototyping a GraphQL Schema From Definition With Ruby

    GraphQL 1.5.0 includes a new way to define a schema: from a GraphQL definition.

  30. Tracking Schema Changes with GraphQL-Ruby

    One way to keep an eye on your GraphQL schema is to check the definition into source control.

  31. Optimizing GraphQL-Ruby

    Soon, graphql-ruby 1.5.0 will be released.

  32. Parallelism in GraphQL-Ruby

    It’s possible to get IO operations running in parallel with the graphql gem.

  33. Introducing GraphQL::Pro

    graphql-ruby is almost two years old!

  34. Raising Exceptions is Bad

    In general, raising exceptions for control flow makes code hard to understand.

  35. GraphQL Query as a State Machine

    State machines are applied to a wide variety of programming problems.

  36. Hash#key? vs Hash#[]

    I read that Hash#key?

  37. Parameterized styles with React, Rails and Sprockets

    css_modules provides an approach to styling UI components in a local-first way.

  38. Trip Report: RubyConf Colombia 2016

    I just got back from RubyConf Colombia.

  39. Summer Reading: Specializing Ruby

    Specialising Dynamic Techniques for Implementing the Ruby Programming Language (“Specializing Ruby”) is approachable and enjoyable (despite being a PhD thesis 😝).

  40. Finding a Browser-Ready File for Sprockets

    I like using Sprockets, but sometimes it’s hard to find a file to include in the asset pipeline.

  41. How I Use Sprockets

    When reviewing issues for react-rails, I see many questions about how to gather JavaScript dependencies with Sprockets.

  42. Ruby Class, meet Elixir Module

    Elixir modules offer some valuable insight into designing Ruby classes.

  43. Using GraphQL without Relay

    Although Relay made GraphQL famous, GraphQL was in use at Facebook for years before Relay took the scene.

  44. How many assertions per test case?

    This question is too hard.

  45. Crystal First Impressions

    The Crystal programming language combines Ruby-like syntax with a really powerful compiler.

  46. Communion as "Bread from Heaven"

    The Christian practice of communion is a reminder of why Jesus is important and how his life affects us.

  47. Authorization in GraphQL

    A GraphQL system works differently from a “traditional” RESTful JSON API.

  48. Making Ginger Ale

    I had leftover whey after making yogurt, so I made ginger ale.

  49. Making Yogurt

    This weekend I tried making yogurt.

  50. Response to "Using a Ruby Class to Write Functional Code"

    Pat Shaughnessy’s “Using a Ruby Class to Write Functional Code” gives an example of bringing functional programming principles into object-oriented design.