Blog

Latest Posts

Discover insights, tutorials, and open source tools to help you build smarter, faster, and more creatively. Join our community and level up your development journey.

    More Posts

    Goodbye WordPress, Hello New CMS
    Spin v3: Deploy Laravel Like A Pro
    How to Get SSH to Work with 1Password, Docker Desktop, and macOS Within a Container
    Partial Reloads with InertiaJS
    Browser Extension Messaging
    NGINX Unit: Fixing "Value doesn't exist."
    Adding server configurations within your Laravel App
    Laravel: One-to-many Deployments with Docker + Ansible
    Advanced Data Fetching with Nuxt 3
    Managing Pivot Data with Laravel Eloquent
    Get Active Element with JavaScript
    Detect if Click is Inside an Element with JavaScript
    Filter, Sort, and Search Arrays with JavaScript
    Caching API Endpoints with Laravel
    Introduction to Classes and OOP with JavaScript
    Event Handler Tips for JavaScript and VueJS
    URL Query Parameters with JavaScript, Vue 2 and Vue 3
    POST, PUT, and PATCH Requests with Nuxt 3
    Importing and Using Components in Nuxt 3
    Advanced Meilisearch Queries with Laravel Scout
    Dynamic API Requests with Nuxt 3
    Filtering Meilisearch Search Results with Laravel Scout
    Sorting Meilisearch Results with Laravel Scout and Eloquent
    Accessing Route Parameters in Nuxt 3
    Using asyncData in Nuxt 3
    Search Eloquent Relationships with Laravel Scout and Meilisearch
    Setting Page Titles in Nuxt 3
    Using Environment Variables in Nuxt 3
    Vue 3 Web Notification Component
    Building a Queue with Vue 3 and Vuex 4
    Migrating Layouts from Nuxt 2 to Nuxt 3
    Customizing and Displaying Tags in Statamic 3
    Collections, Blueprints, and Entries with Statamic 3
    Custom Component v-model attribute with Vue 3
    Append Gravatar Attribute to the Laravel Eloquent User Model
    Fetch API Components with Vue 3 Composition API
    File Uploads using Fetch API and VueJS
    Sending POST, PUT, and PATCH Requests with Fetch API and VueJS
    Previewing a CSV file with VueJS and Papaparse
    Preview Video Before Uploading with HTML5 and VueJS
    Preview MP3 with HTML5 Audio Element and VueJS
    Capturing an image from an HTML5 Canvas or Video Element
    Advanced Vuex 4 Tips
    Using Vuex with InertiaJS
    Beginning Vuex 4 with Vue 3
    Basic GET Requests with Fetch API and VueJS
    Build an API Wrapper with VueJS & Axios
    Packaging a NuxtJS app for iOS and Android with CapacitorJS
    Using NuxtJS to Build an iOS and Android App
    Using TailwindCSS to Design Your Mobile App
    Installing TailwindCSS in a WordPress Theme
    POST, PUT & PATCH Requests with VueJS and Axios
    Using Laravel Mix in a WordPress Theme
    Configuring Axios Globally with VueJS
    Using Axios to Make API Requests With VueJS
    Laravel hCaptcha Custom Validation Rule
    How to configure a WireGuard Android VPN Client
    How to configure a WireGuard iOS client
    Generating WireGuard QR codes for fast mobile deployments
    How to configure a WireGuard macOS client
    How to configure a WireGuard Windows 10 VPN client
    How to set up WireGuard VPN server on Ubuntu 20.04
    Getting started with WireGuard VPN: Important Concepts
    Password Security Validation with VueJS and zxcvbn
    Using Laravel Sanctum/Airlock with NuxtJS
    When API Driven Development Works... And When It Doesn't
    Configure Stripe to Work with Laravel Cashier in Laravel 6
    Creating a Stripe Subscription with Laravel Cashier + Laravel Passport
    Creating SAAS Products in Stripe to Sell with Laravel Cashier
    Creating Stripe Setup Intents With Laravel API and VueJS SPA
    Installing Laravel Cashier on Laravel 6.x
    Managing Stripe Payment Methods in VueJS SPA and Laravel API
    Using Stripe Elements in a VueJS Component
    Configuring Vue Router for a Single Page App
    How to Preload CSS Background Images
    Sorting in VueJS Components and Vuex State
    AmplitudeJS Configuration Options
    Vue Router Permission Recipes and Laravel Policies Examples
    Using AmplitudeJS Public Methods
    VueJS App Admin Screens
    Unique Elements in AmplitudeJS
    VueJS Route Permissions, Security and Admin Section
    Building a Single Song Player
    Vuepress Within a Laravel Application
    Install UniFi Video Controller on Synology NAS using Docker
    Enable key-based SSH authentication on Synology servers
    Laravel Admin Routes and Security in a SPA
    What Is AmplitudeJS?
    Working With AmplitudeJS Song Object Metadata
    Laravel Gates and Policies in an API Driven SPA
    Planning your Laravel and VueJS SPA Application Admin Section
    Installing and preparing your Synology Server
    Best practices for planning for UniFi Video
    Configure a secure guest wireless network using VLANs, firewalls, and throttling
    Adopt a Ubiquiti USG to a UniFi Cloud Controller & automate device deployments
    Roast is on Laravel 5.6!
    Animista CSS Animations with VueJS Transitions
    Roast Designs Have Been Updated
    File Management with VueJS and Laravel
    Adding Laravel User Profiles
    Drag and Drop File Uploads with VueJS and Axios
    File Upload Progress Indicator with Axios and VueJS
    Preview File Uploads with Axios and VueJS
    Vue Router Navigation Guards with Vuex
    VueJS Route Security and Authentication
    Public and Private API with Laravel
    SPA Tutorial Update 4
    Google Analytics with Vue Router in an SPA
    Customize Google Map Info Windows
    Uploading Files With VueJS and Axios
    Re-using VueJS Mixins and Filtering Google Map Data
    Filtering with VueJS Mixins
    SPA Tutorial Update 3
    Upgrade your Ubiquiti USG firmware the easy way
    Deploy a UniFi Cloud Controller for $5 and under 10 minutes
    Implementing the Vue JS Tag Component
    Vue JS Tag input
    Tagging With Laravel
    Favoriting or Liking With Laravel and VueJS
    Dynamic Forms with VueJS
    Eloquent Parent Child Relationship in Laravel
    Many To Many Relationships With Laravel
    SPA Tutorial Update 2
    Custom Google Maps Info Windows
    Custom Markers on Google Map
    Displaying Resources on a Google Map With Vue JS
    Geocode An Address With Google Maps
    Validating an API request with Javascript and Laravel
    API Driven Form Submissions with Javascript, Vuex and Laravel
    Building a Page Layout for Vue Router
    SPA Tutorial Progress Update
    Using SASS in Vue Components with Laravel Mix
    Using Vuex Modules Inside Components
    Build a Vuex Module
    Build Out API Requests in Javascript
    Add Laravel API Endpoints
    Structuring Vue 2, Vue Router, Vuex for a Single Page Application
    Configuring JS and SASS for a Single Page App
    Set Song Played Percentage with AmplitudeJS
    Installing and Configuring Laravel Passport
    Automatic Controller Assignment for UniFi DHCP Option 43 on Mikrotik Routers
    Installing And Configuring Laravel Socialite
    Creating Cordova App Icon Sizes the Fast Way
    Installing and Configuring Laravel For a Single Page Application
    Using Foundation Sites with Laravel 5.3 and Webpack
    Prevent Website Downtime with this Cloud Outage Survival Guide
    AmplitudeJS for Live Stream HTML5 Audio
    Media Temple Amazon S3 Backup for DV (this works on other Linux servers too)
    Customize HTML Audio via CSS -- Introducing AmplitudeJS
    Tutorial: How To Style the HTML 5 Audio Player
    Dynamic Autocomplete Options with AJAX, Javascript, JQuery and PHP
    Cisco IOS Command Cheat Sheet for Routers and Switches

    Join our community

    We're a community of 3,000+ members help each other level up our development skills.

    Platinum Sponsors

    Active Discord Members

    We help each other through the challenges and share our knowledge when we learn something cool.

    Stars on GitHub

    Our community is active and growing.

    Newsletter Subscribers

    We send periodic updates what we're learning and what new tools are available. No spam. No BS.

    Sign up for our newsletter

    Be the first to know about our latest releases and product updates.

      Privacy first. No spam. No sharing. Just updates.