Logo

    DevelopersHangout

    Developers get together as often as possible and discuss topics about coding and all that comes with it. These topics range from what we are reading, latest news, and comments about other podcasts we have listened to. "It’s like Car Talk for developers" @ericjsilva
    en-us29 Episodes

    People also ask

    What is the main theme of the podcast?
    Who are some of the popular guests the podcast?
    Were there any controversial topics discussed in the podcast?
    Were any current trending topics addressed in the podcast?
    What popular books were mentioned in the podcast?

    Episodes (29)

    We Cover Tech Radar Volume 16 2017: Covering the "NEW" topics staging with Techniques and Tools

    We Cover Tech Radar Volume 16 2017: Covering the "NEW" topics staging with Techniques and Tools

    News & Other Happenings

    Al (tool/app) [CGR]

    https://github.com/alnutile/cli_skel
    great command line starter library for PHP with a focus on testing, CI and code quality

    NK:

    How Can We Optimize AI for the Greatest Good, Instead of Profit?
    https://www.technologyreview.com/s/608049/how-can-we-optimize-ai-for-the-greatest-good-instead-of-profit

    Al:

    PHPArchitect - June 2017
    Protocol Buffers
    by Christopher Mancini
    https://github.com/christophermancini/protobuf-php-performance

    NK:

    Laravel’s Dependency Injection Container in Depth
    https://davejamesmiller.com/2017/06/15/laravel-illuminate-container-in-depth

    Deep Dive

    Tech Radar

    https://www.thoughtworks.com/radar

    Theme, microservice and machine learning

    Techniques

    • Decoupling secret management from source code

    they did mention HashiCorp recently

    • Legacy in a box

    I am always impressed when I have that experience on a site
    and realize how much it makes sense for most sites

    • Progressive Web Applications

    • Prototyping with InVision and Sketch

    even as a non designer this stuff can be important to get an idea across

    • Conversationally aware API

    context aware API
    I was thinking about this the other day in Slack for getting a stack
    -- api around this

    • Platform engineering product teams.
    • but not a devops team
    • Social code analysis

    enriches our understanding of the code quality by overlaying a developer's behavior with the structural analysis of the code
    We get this out of PHP http://www.phpmetrics.org/
    and the social side that is interesting though

    • CI Theater

    Sadly, many developers simply set up a CI server and falsely assume they are "doing CI" when in reality they miss out on all the benefits. Common failure modes include: running CI against a shared mainline but with infrequent commits, so integration isn't really continuous; running a build with poor test coverage; allowing the build to stay red for long periods; or running CI against feature branches which results in continuous isolation. The ensuing "CI theatre" might make people feel good, but would fail any credible CI certification test.

    • Enterprise-wide integration test environments

    contract testing
    decoupling deployment from release
    focus on mean time to recovery
    testing in production.

    • spec-based codegen

    not making code from these tools "Swagger/RAML" till the robots take over

    Tools

    • Airflow [read more]

    is a tool to programmatically create, schedule and monitor data pipeline

    • Cake and Fake

    more new and good tools coming out of MS but this time for .NET

    • Serverless Framework

    man do I wish I had more time https://serverless.com/

    • Amazon Rekognition

    • Claudia

    Claudia makes it easy to deploy Node.js projects to AWS Lambda and API Gateway. It automates all the error-prone deployment and configuration tasks, and sets everything up the way JavaScript developers expect out of the box

    • InSpec

    looks really interesting long term info about servers

    • Molecule

    Ansilbe role testing!!!!

    • Spaemacs

    could be interesting

    • SpaCy

    NLP Processor

    • Spinnaker

    Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.

    • Testinfra

    too much manual qa right now for me
    Testinfra aims to be a Serverspec equivalent in Python and is written as a plugin to the Pytest test engine.

    • Yarn
    DevelopersHangout
    en-usJuly 05, 2017

    Do not fear the Queue!

    Do not fear the Queue!

    News & Other Happenings

    Al (tool/app) Copied – Copy and Paste Everywhere by Kevin Chang

    http://copiedapp.com/

    Make sure to enable the keyboard

    NK: Intro Video to Pickle - a BDD layer on top of Dusk and PHPUnit

    https://www.youtube.com/watch?v=GmA-6hnhljI&feature=youtu.be

    https://github.com/alnutile/pickle

    Al: Github moving to GraphQL

    https://developer.github.com/v4/

    NK: IBM tells thousands of remote employees to come back to office or find new jobs

    https://arstechnica.com/information-technology/2017/05/ibm-to-remote-workers-come-back-to-the-mothership-or-else/

    Deep Dive

    Do not fear the Queue

    Queue usage

    https://en.wikipedia.org/wiki/Message_queue

    The many levels it can benefit your workflow and how you solve problems

    Use Cases

    Parallel tasks

    Connect two different languages with json

    Split up services offload work - Microservice

    Allows you to work locally on a part of your App that later you can move off to a microservice or worker

    Prevent database sharing

    Sending Mail

    Importing Files

    Database buffer

    Long running jobs

    How to Implement

    Locally using Sync Driver

    Laracast

    https://laracasts.com/search?q=Queue

    Beanstalk

    SQS

    Iron

    Forge

    FortRabbit with CloudAMQP https://help.fortrabbit.com/cloudamqp

    Homestead

    AWS SQS

    S3 for large payloads

    How to deploy

    Laravel Daemon pretty simple

    Database

    --simple start

    --local jobs vs remote

    Gotchas

    Retries

    SNS Format

    You gotta restart the queue

    Interesting how Laravel does it with timestamp

    Have wasted a day on this in the past

    Logs can will up if queue is erroring out

    Failed jobs

    Queue has limit 256 k limit

    Visibility timeout

    Links

    Beanstalk

    https://laracasts.com/lessons/beanstalkd-queues-with-laravel

    etc

    https://laravel.com/docs/5.4/queues#supervisor-configuration
    link to sns

    DevelopersHangout
    en-usJune 01, 2017

    This Is Why We Test

    This Is Why We Test

    News & Other Happenings

    Al (tool/app)

    Moom

    https://manytricks.com/moom/

    NK: Leaflet - an open-source JavaScript library for mobile-friendly interactive maps

    http://leafletjs.com/

    Al:

    https://martinfowler.com//bliki/PurposeOfEstimation.html

    Just a reminder that quotes are not to lock you in but to help decide if the work is even worth taking on

    NK: Design Patterns - A collection of design patterns in PHP translated from the book “Head First Design Patterns”.

    https://github.com/PavelLoparev/design-patterns

    Deep Dive

    Testing When Why and How

    Kent Beck : “I get paid for code that works, not for tests”

    What kinds of tests are there?

    • Units / Units
    • Integration / Inside
    • Acceptance / Outside
    • Contract Tests

    How important is it that tests align with the business language and domain context?

    Do tests ever get in the way of writing code?

    http://stakeholderwhisperer.com/posts/2014/10/introducing-modelling-by-example

    Being proud of 100% test coverage is like being proud of reading every word in the newspaper. Some are more important than others. - Kent Beck

    What if it is a POC and should it have tests?

    Helping to think through the idea

    Testing later never works

    How to get started as a new to testing developer

    Contract Test Notes

    DevelopersHangout
    en-usMay 04, 2017

    ThoughtWorks Tech Radar - Languages and Frameworks show 4 of 4

    ThoughtWorks Tech Radar - Languages and Frameworks show 4 of 4

    News & Other Happenings

    UnitTest - Al

    Adam Watham link to Martin Fowler

    https://martinfowler.com/bliki/UnitTest.html

    Vue.js Comparison with Other Frameworks - Nathan

    https://vuejs.org/v2/guide/comparison.html

    PHPStan - PHP Static Analysis Tool - Al

    Found in PHPArch

    https://github.com/phpstan/phpstan

    Shipping Docker - Nathan

    https://shippingdocker.com/

    Tool(s)

    Alfred Plugin to set a Do not Disturb Time

    https://github.com/mlantz/DND-Alfred-Workflow

    Deep Dive

    The 4th of 4 as we cover ThoughtWork's Technology Radar - Languages and Frameworks

    https://www.thoughtworks.com/radar/languages-and-frameworks

    DevelopersHangout
    en-usMarch 16, 2017

    ThoughtWorks Tech Radar - Platforms

    ThoughtWorks Tech Radar - Platforms

    News & Other Happenings

    Al (tool/app)

    TextExpander/Auto Text

    https://smilesoftware.com/textexpander

    http://lifehacker.com/5843903/the-best-text-expansion-app-for-mac

    Even Alfred Plugin

    Point is be more efficient including clipboard history into string etc and syncing

    NK:

    Laravel Dusk Browser Testing

    https://www.sitepoint.com/laravel-dusk-intuitive-and-easy-browser-testing-for-all/

    Al:

    The five stages of BDD (and Agile) Adoption

    http://johnfergusonsmart.com/five-stages-bdd-agile-adoption/

    "define more objective metrics, preferably independent of the process you are following"

    ReadOrListen version here http://www.readorlisten.com/15

    NK:

    Single Action Controllers in Laravel

    https://dyrynda.com.au/blog/single-action-controllers-in-laravel

    Deep Dive

    TechRadar

    https://www.thoughtworks.com/radar/platforms

    https://www.thoughtworks.com/radar

    https://assets.thoughtworks.com/assets/technology-radar-nov-2016-en.pdf

    DevelopersHangout
    en-usMarch 02, 2017

    ThoughtWorks Tech Radar - Tools

    ThoughtWorks Tech Radar - Tools

    News & Other Happenings

    Al
    “Abstracting HTTP Clients in PHP
    By David Buchmann”
    Excerpt From: php[architect]. “php[architect] - December 2016.” iBooks.
    Yes I am still in December!

    NK:
    Use your eyes and Deep Learning to command your computer
    https://hackernoon.com/talk-to-you-computer-with-you-eyes-and-deep-learning-a-i-odyssey-part-2-7d3405ab8be1#.qujsg472u

    Al
    AWS re:Invent 2016: Life Without SSH: Immutable Infrastructure in Production (SAC318)
    https://www.youtube.com/watch?v=fEuN5LkXfZk

    NK: When Trump Tweets, This Bot Makes Money
    http://www.npr.org/2017/02/04/513469456/when-trump-tweets-this-bot-makes-money

    Deep Dive

    Discussion pattern
    Name the Section eg Adopt
    Name the item eg Pipeline as Code
    Quick summary if needed
    Round robin x minutes each

    TechRadar
    https://www.thoughtworks.com/radar/tools

    https://www.thoughtworks.com/radar
    https://assets.thoughtworks.com/assets/technology-radar-nov-2016-en.pdf

    Tools (Section 2 of 4)

    Adopt

    babel
    consul
    grafana
    packer

    Trail
    apache kafka
    espresso
    fastlane
    galen
    hashicorp
    JSONassert
    Let's Encrypt
    Load Impact
    OWASP Dependency Check
    Pa11y
    ServerSpec
    Talisman
    Terroform
    tmate
    Webpack
    ziplin

    Asses
    androad x86
    axios
    bottled water
    clojurel.spec
    FBSnatshotTestcase
    Grasp
    LambdaCD
    Pinpoint
    Pitest
    Repsheet
    Scikit-learn

    HOLD
    Jenkins as a deployment pipeline

    DevelopersHangout
    en-usFebruary 08, 2017

    ThoughtWorks Tech Radar - Techniques

    ThoughtWorks Tech Radar - Techniques

    News & Other Happenings

    Al - PHPArch December 2016

    Behat - Beyond Browser Testing
    https://www.phparch.com/wp-content/uploads/2016/12/Behat-Beyond_Browser_Automation-phparchitect-December2016.pdf
    Konstantin (Con-Stan-Teen) Kudryashov

    NK - Laravel Dusk is Coming

    https://laravel-news.com/laravel-dusk-is-coming

    Al - Shipping Docker all the videos

    https://shippingdocker.com/dockerized-app/

    Chris Fadao

    NK - The Only Skill You Should Be Concerned With

    https://www.linkedin.com/pulse/20141113191054-103457178-the-only-skill-you-should-be-concerned-with

    Deep Dive

    Tech Radar

    https://www.thoughtworks.com/radar

    We begin to talk about 1 of the 4 topics, Techniques, in these radar releases. Take some time to learn about these thought-provoking snippets of what is out there for us to consider in our day to day work flow and maybe what not to consider.

    Techniques, Tools, Platforms, Languages/Frameworks

    Link to PDF - though the website data has more details

    We will cover Techniques (Section 1 of 4)

    Slowing Down to Speed Up

    Slowing Down to Speed Up

    News & Other Happenings

    Machine Learning is Fun

    https://medium.com/@ageitgey/machine-learning-is-fun-80ea3ec3c471#.wlk5uwkvd

    Three Horizons of Innovation

    https://steveblank.com/2015/06/26/lean-innovation-management-making-corporate-innovation-work/

    Generate Migrations from Existing Database

    https://github.com/Xethron/migrations-generator

    ServerLess

    http://docs.serverless.com/v0.5.0/docs
    http://serverlessconf.io/

    Laravel 5.3

    https://laravel-news.com/2016/06/look-whats-coming-laravel-5-3
    and
    https://scotch.io/tutorials/a-deep-dive-into-laravel-5-3-features

    Latest Readings

    Videos
    Jez Humble and David

    Nathan
    “Zero to One: Notes on Startups, or How to Build the Future”
    https://www.amazon.com/gp/product/0804139296

    Deep Dive

    Slowing down to Speed Up

    DevelopersHangout
    en-usAugust 04, 2016

    A Look at FeatureFlags

    A Look at FeatureFlags

    News & Other Happenings

    PHPArch May 2016 Mastering Oauth2 Ben Ramsey

    Vue.js 2.0

    https://medium.com/the-vue-point/announcing-vue-js-2-0-8af1bde7ab9#.87222rvto

    Event Sourcing - Martin Fowler

    http://martinfowler.com/eaaDev/EventSourcing.html

    PHP 7.1 Updates

    https://dotdev.co/upcoming-changes-in-php-7-1-76ebea53b820#.ttl517y8f

    Microsoft Cognitive Services API

    https://www.microsoft.com/cognitive-services/

    Laravel API Document Generator

    https://github.com/mpociot/laravel-apidoc-generator

    Latest Readings

    https://www.thoughtworks.com/radar

    Deep Dive

    Feature Flags
    Library
    https://github.com/alfred-nutile-inc/laravel-feature-flag

    Article
    https://alfrednutile.info/posts/175

    Etsy and others
    https://www.youtube.com/watch?v=JR-ccCTmMKY

    You're In More Control Than You Think!

    You're In More Control Than You Think!

    News & Other Happenings

    PHPArch February 2016 Looking forward to the “Docker for PHP” by Ben Hosmer

    Preventing API Drift with Contract Tests

    http://adamwathan.me/2016/02/01/preventing-api-drift-with-contract-tests/

    Diving Into a Laravel Audit by Jesse Schutt

    http://zaengle.com/blog/diving-in-to-a-laravel-audit

    Tired Of Waiting for NPM and Composer

    http://jackmcdade.com/blog/tired-of-waiting

    Why I Strive to be a 0.1x Engineer Benji Weber

    http://benjiweber.co.uk/blog/2016/01/25/why-i-strive-to-be-a-0-1x-engineer/

    NK - ## Multiple Authentication Guard Drivers
    https://mattstauffer.co/blog/multiple-authentication-guard-drivers-including-api-in-laravel-5-2

    Deep Dive

    Stop Hiring DevOps Experts and Start Growing Them by Jez Humble
    https://www.youtube.com/watch?v=6m9nCtyn6kE

    DevelopersHangout
    en-usFebruary 11, 2016

    ThoughtWorks Technology Radar!

    ThoughtWorks Technology Radar!

    News & Other Happenings

    PHPArch January 2016 “Finding the Solution to the Problem”

    Ditching Scrum for Kanban — The best decision we’ve made as a team

    https://medium.com/cto-school/ditching-scrum-for-kanban-the-best-decision-we-ve-made-as-a-team-cd1167014a6f#.yifsdma0r

    AngularJS 2 Beta 1: Hello World With ES5 And RequireJS by Ben Nadel

    http://www.bennadel.com/blog/2996-angularjs-2-beta-1-hello-world-with-es5-and-requirejs.htm

    The DOs and DON'Ts of Blue/Green Deployment

    http://cloudnative.io/blog/2015/02/the-dos-and-donts-of-bluegreen-deployment/

    Feature Toggles

    http://martinfowler.com/articles/feature-toggles.html by Pete Hodgson

    An Ansible Tutorial

    https://serversforhackers.com/an-ansible-tutorial

    Latest Readings

    Continuous Delivery - Jez Humble

    Latest Chapter is The Commit Stage

    Deep Dive

    ThoughtWorks Technology Radar Nov, 15

    https://www.thoughtworks.com/radar

    NOSQL Show 3 of 3: Choosing the Right Tool for the Right Part of the Job

    NOSQL Show 3 of 3: Choosing the Right Tool for the Right Part of the Job

    #News

    ##Latest PHPArch Articles of Interest new issue out 01-2016!
    Writing better CLI Tools

    ##Using selenium and a virtual frame buffer for behat tests on a headless server
    http://zigbop.io/blog/using-selenium-and-a-virtual-frame-buffer-forbehat-tests-on-a-headless-server

    ##Better Together: Amazon ECS and AWS Lambda
    https://aws.amazon.com/blogs/compute/better-together-amazon-ecs-and-aws-lambda/

    ##Mock Roles Not Objects
    http://www.jmock.org/oopsla2004.pdf

    ##Simplification is the Technology Trend for 2016
    https://www.linkedin.com/pulse/simplification-technology-trend-2016-werner-vogels

    ##Laravel 5.2 New Features
    https://laravel-news.com/2015/12/laravel-5-2-is-released/

    ##Angular Material
    https://material.angularjs.org/latest/

    #Latest Readings

    #Continuous Delivery - Jez Humble
    Last Chapter was Testing

    #Deep Dive

    The Video we went with

    AWS re:Invent 2014 | (BDT203) From Zero to NoSQL Hero: Amazon DynamoDB Tutorial
    https://www.youtube.com/watch?v=tDqLwzQEOmM

    ##The Video we almost went with

    It was going to be CraigsList and NoSQL

    https://www.youtube.com/watch?v=a0OvgTfF8Pg

    But it had almost nothing on NoSQL :(

    Some quick points though from it.

    “There is no stack anymore” Marten Mickos eg LAMP
    but not it is mixed NoSQL, MySQL, Redis etc and that is the biggest take away so far for me

    Archiving is a common use for NoSQL

    DevelopersHangout
    en-usJanuary 14, 2016

    NOSQL Show 2 of 3: Google IO and Battle of the Backends

    NOSQL Show 2 of 3: Google IO and Battle of the Backends

    #News & Other Happenings

    Latest PHPArch Articles of Interest December 2015

    Article Power of Interface

    Learning Vim for Beginners

    http://www.labnol.org/internet/learning-vim-for-beginners/28820/

    Introducing Modelling by Example

    http://everzet.com/post/99045129766/introducing-modelling-by-example

    Modeling an Aggregate with Eloquent

    http://www.sitepoint.com/modeling-aggregate-eloquent/

    Linux Academy

    https://linuxacademy.com/amazon-web-services

    Why you should never use proof of concept

    http://www.ben-morris.com/why-you-should-never-use-a-proof-of-concept/

    #Latest Readings

    We are both reading "Continuous Delivery - Jez Humble"

    Last Chapter was Continuous Integration

    #Deep Dive

    Google I/O 2012 - SQL vs NoSQL: Battle of the Backends
    https://www.youtube.com/watch?v=rRoy6I4gKWU

    overview

    DevelopersHangout
    en-usJanuary 05, 2016

    NoSQL All Up In Here: a journey into the schemaless database

    NoSQL All Up In Here: a journey into the schemaless database

    #News & Other Happenings

    Latest PHPArch Articles of Interest

    Manageable Microservices with RabbitMQ

    https://www.phparch.com/magazine/2015-2/november/

    Uncommon Sense

    by Derek Sivers

    https://www.youtube.com/watch?v=NUJir-MTmJY&index=1&list=PLBAAC8C0430D64F4D

    ThoughtWorks Radar

    https://www.thoughtworks.com/radar/techniques

    • Consumer Driven Contracts
    • Decouple Deployment from Release
    • Threat Modeling

    Plans are worthless, but planning is everything

    by Mike Leach

    https://www.facebook.com/notes/mike-leach/plans-are-worthless-but-planning-is-everything-agile-software/10153881765378054

    ##Ansible’s Growth
    http://www.jobsignal.io/analysis/devops/2015/08/20/the-new-must-have-devops-skill/

    ##PHP Standards Recommendations
    http://www.php-fig.org/psr/

    ##Failing at Microservices
    https://rclayton.silvrback.com/failing-at-microservices

    #Latest Readings

    Al - Playing Destiny too much :(

    Nathan - Continuous Delivery book

    #Q & A / Main Topics to Discuss

    Introduction to NoSQL by Martin Fowler

    https://www.youtube.com/watch?v=qI_g07C_Q5I

    examples

    DevelopersHangout
    en-usDecember 15, 2015

    Ethics & Development

    Ethics & Development

    News & Other Happenings

    Latest PHPArch out!

    https://www.phparch.com/magazine/2015-2/november/

    PHPArch DC Conference

    Right around the Corner

    https://world.phparch.com/

    Angular Cardboard

    http://blog.ionic.io/angular-cardboard-hackathon-ionic/

    https://www.google.com/get/cardboard/get-cardboard/

    Considering Speed and Slowness in AngularJS

    https://www.exratione.com/2013/12/considering-speed-and-slowness-in-angularjs/

    Secret to Facebook’s Hacker Engineering Culture

    http://blog.launchdarkly.com/secret-to-facebooks-hacker-engineering-culture/

    Dark Patterns

    http://darkpatterns.org/

    Enabling Trunk Based Development with Deployment Pipelines

    https://www.thoughtworks.com/insights/blog/enabling-trunk-based-development-deployment-pipelines?utm_campaign=continuous-delivery&utm_medium=social&utm_source=twitter

    Introduction to NoSQL by Martin Fowler

    https://www.youtube.com/watch?v=qI_g07C_Q5I

    Latest Readings

    SQL Injections!

    https://onemonth.com/courses/web-security

    Q & A / Main Topics to Discuss

    Not Just Code Monkeys

    https://www.youtube.com/watch?v=Z8aECe4lp44

    DevelopersHangout
    en-usNovember 09, 2015

    The magic of testing! It's all about perspective.

    The magic of testing! It's all about perspective.

    News & Other Happenings

    Latest php arch articles?

    PHPArch Cruise

    https://www.phparch.com/2015/10/phpcruise-website-is-live/

    On Monoliths and Services

    http://dev.otto.de/2015/09/30/on-monoliths-and-microservices/

    A Circle of Death

    https://mobile.twitter.com/joshsusser/status/652540877160603648

    Production Support & Scrum

    https://www.scrumalliance.org/community/articles/2008/march/production-support-and-scrum

    10 of the Most Controversial Productivity Tips That Actually Work

    https://blog.bufferapp.com/10-of-the-most-controversial-productivity-tips-you-will-read-today
    The above article links from Work Less to
    The 4 Elements of Physical Energy and How to Master Them
    https://blog.bufferapp.com/the-4-elements-of-physical-energy-on-how-to-master-them

    Three items that caught my attention

    • Napping
    • Reading
    • Meditation

    Vue-Strap

    https://www.producthunt.com/tech/vue-strap

    Sane, scalable Angular apps are tricky, but not impossible. Lessons learned from PayPal

    Checkout.
    https://medium.com/@bluepnume/sane-scalable-angular-apps-are-tricky-but-not-impossible-lessons-learned-from-paypal-checkout-c5320558d4ef
    Make everything a directive!

    When to Mock

    http://adamwathan.me/2014/09/22/when-to-mock/

    AWS OpsWorks

    https://aws.amazon.com/opsworks/

    Latest Readings

    Ready for Anything: 52 Productivity Principles for Getting Things Done
    http://www.amazon.com/Ready-Anything-Productivity-Principles-Getting-ebook/dp/B000OIZUP8

    The Martian and more on OpsWorks reading their dev guides. I think my next book is going to be a tutorial.

    Q & A / Main Topics to Discuss

    TDD video
    Rails Conf 2013 The Magic Tricks of Testing by Sandi Metz
    https://t.co/EfXWBgLOLz
    Recommended by Adam Wathan

    DevelopersHangout
    en-usOctober 28, 2015

    Setup the World!

    Setup the World!

    Sponsorship

    php[architect] has been published continuously since 2002. The magazine is the only technical journal dedicated exclusively to the world of PHP.

    News & Other Happenings

    Leveling Up: What’s Coming in PHP 7

    https://www.phparch.com/magazine/2015-2/october/

    Homestead now with PHP 7 support

    https://laravel-news.com/2015/10/homestead-now-with-php-7-support

    Dissecting the PHAR Format

    https://www.phparch.com/magazine/2015-2/october/

    Laravel from 0 to Deploy me and a Wordpress Developer (next Drupal)

    https://goo.gl/3sc6dU

    To Mock External Services, That is the Question

    https://laracasts.com/lessons/to-mock-external-services

    Immun Automatic detection and protection against app security vulnerabilities

    https://www.immun.io/

    Socialite Providers

    http://socialiteproviders.github.io/

    PHP RFC: Arrow Functions

    https://wiki.php.net/rfc/arrow_functions

    GitHub accounts can now be protected with universal second factor authentication

    http://thenextweb.com/insider/2015/10/01/github-accounts-can-now-be-protected-with-universal-second-factor-authentication/

    How to Build a Helpful Search for Technical Documentation : The Laravel Example

    https://blog.algolia.com/how-to-build-a-helpful-search-for-technical-documentation-the-laravel-example/

    Latest Readings

    Ready for Anything: 52 Productivity Principles for Getting Things Done

    http://www.amazon.com/Ready-Anything-Productivity-Principles-Getting-ebook/dp/B000OIZUP8

    Q & A / Main Topics to Discuss

    TDD the good parts

    http://adamwathan.me/2014/11/03/tdd-the-good-parts/

    DevelopersHangout
    en-usOctober 08, 2015

    Clarity, Simplicity, And A Healthy Dose of Skepticism

    Clarity, Simplicity, And A Healthy Dose of Skepticism

    Delving deep into the art of mastering one's craft, in this episode we explore a recent talk by Jeffrey Way on what can be learned from working with tools like Laravel. And, of course, we include a healthy dose of recent and trending news.

    News & Other Happenings

    MySQL 5.7

    https://dev.mysql.com/doc/refman/5.7/en/mysql-nutshell.html JSON and other new features https://dev.mysql.com/doc/refman/5.7/en/json.html#json-comparison

    The Operating Model That is Eating The World

    http://medium.stfi.re/@aarondignan/the-operating-model-that-is-eating-the-world-d9a3b82a5885

    Moving to the Phoenix Server Pattern - Part 1: Introduction

    https://www.thoughtworks.com/insights/blog/moving-to-phoenix-server-pattern-introduction

    Udacity Says It Can Teach Tech To Millions, And Fast

    http://www.nytimes.com/2015/09/17/technology/udacity-says-it-can-teach-tech-skills-to-millions.html

    Is QA Dead

    https://www.thoughtworks.com/insights/blog/qa-dead

    The Repository Trap And Other Ramblings

    https://laracasts.com/lessons/the-repository-trap-and-other-ramblings

    Latest Readings

    AWS Scripting

    not sure I would recommend

    http://www.amazon.com/AWS-Scripted-Automate-Deployment-Resilient/dp/1503137775/ref=pd_bxgy_14_img_2?ie=UTF8&refRID=04RGYXHYE4MR3CBDVWZZ

    Agile Estimating and Planning

    Crazy math to figure out your project buffer!

    Q & A / Main Topics to Discuss

    Jeffrey Way Video from Laracon EU

    Things Laravel Made Me Believe

    https://www.youtube.com/watch?v=mDotS5BDqRM

    Care, Simplicity and more he learned from working with Laravel.

    DevelopersHangout
    en-usOctober 01, 2015

    What’s in a title? How thinking of ourselves as Engineers can lead to problems

    What’s in a title? How thinking of ourselves as Engineers can lead to problems

    Special thanks to our sponsor php[architect] https://www.phparch.com/ !

    News and Happenings

    PHPArch

    Reminder PHP World

    Washington, DC - November 16-20, 2015

    https://world.phparch.com/

    • PHP In the Cloud (Training Day)
    • Building Testable Extensions Sebastian Bergman (phpunit!) Test
    • Create Secure Repeat
    • 2FA
    • PHP At Google

    Remote Year

    http://www.remoteyear.com/

    Things I was unprepared for as a lead developer

    http://dev-human.com/entries/2015/09/07/things-i-was-unprepared-for/

    • Way less developing
    • Delegating
    • Financial management / budgeting
    • Hiring/Firing
    • Culture
    • Motivating
    • Mentoring
    • Feedback
    • Planning
    • People Skills
    • Lead by Example

    Sublime Text Power User

    https://sublimetextbook.com/

    Ghost Inspector

    https://ghostinspector.com/?utm_source=twitter&utm_medium=cpc&utm_campaign=TW_KW
    I started making something like this as a poc https://github.com/alnutile/gherkin-generator
    and hope to come back to it.

    Introducing Laravel Spark

    https://mattstauffer.co/blog/introducing-laravel-spark-a-deep-dive

    Why I wouldn’t use rails for a new company

    http://blog.jaredfriedman.com/2015/09/15/why-i-wouldnt-use-rails-for-a-new-company/

    “If you want to future-proof your web application, you have to make a bet on what engineers will want to use in three years”

    ActiveRecord and the Beauty Lost in Translation

    http://matthewmachuga.com/blog/2015/activerecord-and-the-beauty-lost-in-translation.htm

    Great Oo training by Matthew Machuga who wrote the above article

    http://code.tutsplus.com/courses/object-oriented-design-in-php

    Sometime in 2014, PHP-land started to debate whether Active Record was a tolerable ORM pattern, and whether one should use Active Record or Data Mapper ORMs

    Latest Readings

    Agile Estimating and Planning

    Crazy math to figure out your project buffer!

    Functional Programming

    https://www.phparch.com/books/functional-programming-in-php/

    Q & A / Main Topics to Discuss

    The term DHH coined “Software Writer”

    https://www.youtube.com/watch?v=9LfmrkyP81M

    DevelopersHangout
    en-usSeptember 22, 2015

    Fine-Tune Your Workflow NOW!

    Fine-Tune Your Workflow NOW!

    News & Goings On

    NERD Event

    https://nerdsummit.org/

    Hacking the Flow State

    https://medium.com/brigade-engineering/hacking-the-flow-state-b2451d0bf7ba

    Google Two Factor Authentication Security Key

    http://www.theguardian.com/technology/2014/oct/22/google-usb-security-key-two-factor-authentication

    Al’s Most Recent Laravel Contribution

    https://github.com/laravel/framework/pull/10170

    Quantum Safe Encryption

    https://www.quantamagazine.org/20150908-quantum-safe-encryption/

    OKCupid and Other Dating Sites Leave You Vulnerable

    http://cms.fightforthefuture.org/okcupid/

    Why Use Docker On A Dedicated Server? : EveryDayLinuxUser : In this article, I want to discuss why dedicated and... http

    https://twitter.com/linuxtoday/status/642292981672710144

    Web Development Reading List #103

    http://www.smashingmagazine.com/2015/09/web-development-reading-list-103/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+SmashingMagazine+(Smashing+Magazine)

    Couldn't agree more with every point made in this great talk by @adamwathan: "TDD - The Good Parts

    https://twitter.com/bertfonteyn/status/641216525601476609

    Finally create a solid PHP deployment strategy

    http://deploy.serversforhackers.com/

    CoAP and a Web of Things Watching Things

    https://www.thoughtworks.com/insights/blog/coap-and-web-things-watching-things?utm_campaign=technology&utm_medium=social&utm_source=twitter

    We will announce the Laracast winner today

    Latest Readings

    Agile Estimating and Planning - Mike Cohn

    User Stores, 60% to 160% go with a range. If you have history that helps but still it might not be the same.

    Q & A / Main Topics to Discuss

    Fine tune your workflow NOW!

    There is value in fine tuning your workflow, textExpander, ssh config, bash shortcuts, scripts, artisan commands, drush commands, alfred plugins etc etc. take a moment every day to sharpen your tools. Not only does it save your time but keeps you on task. Plus then when I pair with you I do not go insane waiting :) git status

    JumpCut Link http://jumpcut.sourceforge.net/

    Get your bash profile up to speed http://natelandau.com/my-mac-osx-bash_profile/

    Use a goo terminal and make it fast. Split screen shortcuts, open to default directory, etc

    Kata Link https://laracasts.com/search?q=kata&q-where=lessons or make your own

    TextExpander https://smilesoftware.com/TextExpander/index.html

    AutoText on Linux http://www.linuxjournal.com/article/8646

    Moom https://manytricks.com/moom/

    Stay https://cordlessdog.com/stay/ never deal with moving your windows again when going from laptop to external monitor

    Alfred https://www.alfredapp.com/

    Pomodoro Timer http://xwavesoft.com/pomodoro-timer-for-iphone-ipad-mac-os-x.html

    Quick reminders https://www.wunderlist.com/

    Team Passwords https://www.passpack.com/

    EnvDeployer https://github.com/alfred-nutile-inc/env-deployer

    Make Commands using Symfony Console (Artisan, Drupal Console etc)

    • Push .env file around and share it
    • Query DynamoDB
    • Change user passwords
    • Configure servers eg Supervisord, cron etc
    DevelopersHangout
    en-usSeptember 15, 2015
    Logo

    © 2024 Podcastworld. All rights reserved

    Stay up to date

    For any inquiries, please email us at hello@podcastworld.io