Ekibimiz Daha İyi Geliştiriciler Olmak İçin Birbirlerini Nasıl Zorlar?

Delicious Brains'de çalışmaya başladığımdan beri, görünüşe göre sürekli olarak işe alım yapıyoruz. Muhtemel yeni işe alımlar, ekiple birlikte ürünlerimiz üzerinde çalıştıkları birkaç haftalık deneme sürecinden geçer. Dahili wiki'mizde, kodlama standartları ve GitHub iş akışı gibi yeni geliştiricilere yönelik beklentilerimizi belirten birkaç kılavuzumuz var, ancak Xdebug hakkında yakın zamanda yapılan bir konuşma, ekip olarak minimum bir set hakkında daha açık olmamız gerekip gerekmediğini düşünmeme neden oldu. geliştiriciler için gereksinimlerin - hem yeni hem de mevcut.

Xdebug'un Gücü

Jeff ve yargılanan yeni bir adam, izini sürmesi zor bir meseleyi araştırıyorlardı. Slack kanalına bağlandım: “xdebug?”. Jeff'in yanıtı som altın oldu:

Read More »

Reaktif WordPress Eklentileri Oluşturma – Bölüm 2 – Vue.js

Bu dizinin ilk bölümünde, bir sitenin planlanmış cron olaylarını görüntüleyen küçük bir WordPress pano widget'ı olan WP Cron Pixie'nin nasıl oluşturulacağını gösterdim. Makalenin birincil amacı, WordPress ile birlikte gelen çerçeve olarak Backbone.js'yi kullanarak reaktif stil ön uç geliştirmeyi tanıtmaktı.

Read More »

Amazon SES ve CloudWatch ile E-posta İzlemeyi Keşfetme

Her WordPress sitesi e-posta gönderir (yorumlar, güncellemeler ve yeni kullanıcılar için bildirimler gibi), ancak bunların takibi yoktur. Bu, e-postalarınızın açılıp açılmadığını veya tıklanıp tıklanmadığını veya birinin spam klasöründe okunmadan oturup beklemediğini bilmeyi zorlaştırır.

Read More »

Laravel Spark ile bir SaaS uygulaması oluşturma: Web Uptime

Laravel topluluğuna ayak uydurursanız, Taylor Otwell'in son zamanlarda Spark adlı çok beklenen SaaS iskele kitaplığını yayınladığının farkında olacaksınız. Spark, temel olarak bir SaaS uygulamasının inşa etmek için zaman harcamak istemediğiniz tüm parçalarıyla birlikte gelen Laravel ve Laravel'in faturalandırma kitaplığı Cashier'in üzerine inşa edilmiş bir kitaplıktır. O içerir:

  • Kimlik doğrulama ve parola sıfırlama
  • Abonelik faturalandırması ve faturaları
  • Ekipler ve ekip faturalandırması
  • Duyurular, iki faktörlü kimlik doğrulama, kullanıcı kimliğine bürünme

Devam edebilirim, çoğu SaaS uygulamasının gerektirdiği tüm sıkıcı kısımları ve ilk seferde doğru yapılması en zor olan kısımlardan bazılarını kapsadığını ve saatlerce geliştirme tasarrufu sağladığını söyleyebilirim. Ücretsiz değil (şu anda temel bir lisans maliyeti 99 $), ancak yukarıdakilerin tümünü kendiniz inşa etmek için harcadığınız zamanı ve muhtemelen kendiniz inşa etmeye dahil edeceğiniz tüm hataların maliyetini hesaplarsanız, umarım yaparsınız' paraya değdiğini kabul edeceğim.

Read More »

Viyana'da Lezzetli Beyinler: İkinci Yıllık Şirketimiz İnziva Yeri

Birkaç hafta önce ekibimiz, ikinci yıllık şirket geri çekilmemiz ve WordCamp Europe için Viyana, Avusturya'ya indi. Geçen yıl WordCamp Miami'deki inzivadan sonra, LoopConf gibi daha geliştirici odaklı bir etkinliğe katılmamız gerektiğine karar vermiştik, ancak Viyana gibi harika bir şehri ziyaret etme fikri direnilemeyecek kadar fazlaydı.

Read More »

Reaktif WordPress Eklentileri Oluşturma – Bölüm 3 – Elm

Reaktif WordPress Eklentileri Oluşturma serisinin bu son bölümünde, WordPress cron'unda ne olduğunu gösteren küçük WordPress pano widget'ı olan WP Cron Pixie'nin ön ucunu yazmak için Elm'i kullanmayı keşfedeceğim.

Neden Karaağaç?

Sanırım, bu makale dizisinin var olmasının tek sebebinin Elm hakkında yazabilmem olduğunu itiraf etmeliyim!

Read More »

WP Migrate DB Pro'nun Uzman Kullanıcıları için İpuçları

WP Migrate DB Pro'nun Uzman Kullanıcıları için İpuçları

Bir geliştirici olarak, belirli bir dizi görevi gerçekten iyi yapan ve ardından yolumdan çekilen basit araçları seviyorum. MAMP, WP-CLI, Grunt ve Git gibi araçların yanı sıra z, tail ve rsync gibi basit komut satırı yardımcı programlarını her gün kullanıyorum ve işlerini iyi yapıyorlar. Tek sorun şu ki, genellikle bu araçların çoğunun yapabileceklerinin sadece yüzeyini çiziyorum; Onları iş akışıma yerleştirdim ve daha derine inmek ve gerçekten sunmaları gereken potansiyeli keşfetmek için gerçekten uğraşmadım.

Read More »