← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 81
  1. For the last years I’ve been using LemonSqueezy as my ecommerce provider to sell my plugins.

  2. Development of the Gato GraphQL plugin has finally reached v1.0.

  3. This weekend I had a very nice surprise: My latest blog post on gatographql.com made it to the top of Google's search results, when searching for "wordpress core graphql": I noticed because, as I woke up on Sunday morning and I checked my traffic, I saw a…

  4. Well, that took time!

  5. Note: This blog post has been crossposted from gatographql.com (the GraphQL API for WordPress plugin's new site).

  6. I've written a step-by-step guide about transpiling PHP code, from PHP 7.4 to 7.1, when creating a WordPress plugin: Coding in PHP 7.4 and deploying to 7.1 via Rector and GitHub Actions It explains all the hows and whys: Why the target is PHP 7.1 and not…

  7. I've written a new article about Gutenberg (the WordPress editor), exploring: 👉 What is the most effective way to reuse code, within a (single or multi-block) WordPress plugin?

  8. I've learnt about Caleb Porzio's sponsorware model as a way to fund an open source project.

  9. A few weeks ago I added this comment in WPTavern, on an article where WordPress founder's Matt Mullenweg clarifies his earlier remarks that the Jamstack is "a regression for the vast majority of the people adopting it".

  10. My plugin GraphQL API for WordPress just got a new sponsor!

  11. My talk "Intro to the GraphQL API for WordPress" for the WordPress London meetup from last week is now available in Youtube: My presentation starts at 25:37.

  12. Last week I made a proposal to add embeddable fields to GraphQL, but it didn't get a lot of support.

  13. This post is my response to this comment on Reddit concerning my proposal to add embeddable fields to GraphQL.

  14. I'd like to make a proposal for a new feature for GraphQL, not to be appended to the official spec, but as an optional feature that GraphQL servers may decide to support (similar to the GraphQL Cursor Connections spec).

  15. I have just released version 0.6 of the GraphQL API for WordPress 🎉.

  16. The query is this one: mutation { comment(id: 1) { replyToComment(data: data) { id @sendEmail( to: "{{ parentComment.author.email }}", subject: "{{ author.name }} has replied to your comment", content: " <p>On…

  17. 2 days ago I subscribed to GitHub sponsors to fund my work on the GraphQL API for WordPress, and I already got my first sponsor!

  18. I wrote a new article for my series on designing a GraphQL server for the LogRocket block: Adding directives to the schema in code-first GraphQL servers This time, I explore several topics: A strategy to add directives to the schema when there is no SDL D…

  19. Because Couchsurfing is dead (or, more appropriately, Couchsurfing has been killed), I requested to delete my account from the site.

  20. Today I released v0.3 for plugin GraphQL API for WordPress, shipping one of the most urgent requests: documentation for the plugin!

  21. Update 23/01/2021: I created the guides for the Multiple Execution Query in gatographql.com: Demo Explanation It's been only 15 days since releasing the GraphQL API for WordPress, and I couldn't help myself, so this week I added yet a new feature: the ser…

  22. The GraphQL API for WordPress plugin (launched last week) has plenty of PHP dependencies, managed through Composer.

  23. When announcing the launch of my brand-new GraphQL API plugin for WordPress on Reddit, I got this question: Why build your own when one already , and is developed by a gatsby dev?

  24. Update 04/02: The plugin is now scoped!

  25. Yesterday I had a new article about WordPress Gutenberg published for the LogRocket blog: Essentials for building your first Gutenberg block This article gives a few tips for starting a new Gutenberg project, as I discovered them in my own journey.

  26. Because Couchsurfing is dead, I requested to get all my data from the site, and got the images too.

  27. Because Couchsurfing is dead, I requested to get all my data from the site, before having my account deleted.

  28. I started using Gutenberg several months ago, so I'm in that stage of being an experienced newbie.

  29. Bye bye Couchsurfing, you've been good to me, you've hosted me all over Europe and Japan, trips I couldn't have afforded otherwise.

  30. In my latest article on LogRocket, Creating an @export GraphQL directive, I showed the screenshot of a GraphiQL client with red lines over the query argument definitions, which indicate there is an issue going on: Why is this happening?

  31. I have recently wrote 2 articles which, in general terms, accomplish the same objective: to show documentation to users of my plugin through a modal window in the WordPress admin.

  32. TL;DR: I published a new article on my GraphQL series: Treating GraphQL directives as middleware In the series on GraphQL I'm writing for LogRocket, I've been arguing that good support for custom directives may be the most important factor for choosing a…

  33. For my GraphQL API for WordPress plugin (to be released soon, yay!)

  34. One of the issues with GraphQL is its lack of security: the single endpoint it provides can be accessed by anyone, legit users but also attackers trying to get private data, or attempt to bring the server down by sending complex queries.

  35. Not many articles (if any) comparing REST and GraphQL mention directives to be a key differentiator.

  36. My laptop just broke, but I was lucky enough to be lent another laptop to keep working until I can have mine fixed.

  37. The upcoming GraphQL API for WordPress plugin (to be released this May!)

  38. Gutenberg can help build better mobile apps (and other apps that need to consume data from our site), since it enables to cleanly identify and extract pieces of data (like images or videos) which can be referenced within the mobile app directly, instead of

  39. The video for the sneak preview to my upcoming GraphQL API for WordPress plugin (to be released this May!)

  40. I just gave a sneak preview to my upcoming GraphQL API for WordPress plugin for CMS Philly (to be released this May!).

  41. A few weeks ago I had added the ability to independently version fields and directives in GraphQL by PoP, by passing the version constraint as a field/directive argument when executing the query.

  42. I have finally started working on the documentation site for GraphQL by PoP: https://graphql-by-pop.com This site is powered by VuePress, the Vue-centric static site generator for documentation.

  43. I seem to be in a custom-directive-creation spree for GraphQL by PoP: 2 days ago I added directive @removeIfNull (as to be able to distinguish between null and omission values in the response), and today I created directives @cache and traceExecutionTime.

  44. Directives allow to implement those features which are not natively-supported by the GraphQL spec.

  45. I just added support for another lovely new feature in GraphQL by PoP: the ability to independently version fields and directives, which can then be selected in the query through field/directive arguments.

  46. When your PHP project uses the great Composer to manage dependencies, and it links to your own dependencies which are being concurrently developed, and you have the source code for these dependencies in your local drive, then you can speed up development…

  47. I just added support for a lovely new feature in GraphQL by PoP: the ability to execute mandatory directives whenever a specific field or directive is present in the GraphQL query.

  48. I wrote my third article for the LogRocket Blog, where I explain my journey on conceptualizing, designing and implementing a GraphQL server, as I have done for GraphQL by PoP: Code-first vs. schema-first development in GraphQL This article describes the 2…

  49. I wrote a guide on automating the launch of WordPress sites through Composer and WP-CLI for Design Bombs: Bootstrapping WordPress projects with Composer and WP-CLI Following the method I described in this guide, it literally takes seconds to launch a new…

  50. I wrote my second article for the LogRocket Blog, where I explain my journey on conceptualizing, designing and implementing a GraphQL server, as I have done for GraphQL by PoP: “Don't think in graphs, think in components: Simplifying the GraphQL data mode…