Latest Updates

Documenting code, one commit at a time.

Laravel 10 posts
×

Streamlining SaaS Trials: Integrating Paddle Checkout with Laravel

Introduction

Offering a seamless free trial is crucial for SaaS products. On the Reimpact platform, we recently enhanced our user onboarding by integrating Paddle for a 30-day free trial checkout experience. This not only streamlines the path from prospect to active user but also provides a robust foundation for subscription management.

The Challenge

Implementing a new checkout flow

Automating Social Sharing: Integrating LinkedIn Publishing in Laravel

The 'landing' project recently received an upgrade aimed at streamlining our content distribution. The goal was to automatically publish newly released blog posts to LinkedIn, enhancing our reach and ensuring our audience on professional networks stays informed. This update focuses on an event-driven approach using Laravel's powerful ecosystem.

The Challenge: Seamless LinkedIn Integration

0 PHP Laravel

Enhancing Job Application Tracking in Laravel with Conditional Logic

In the landing project, which focuses on providing a streamlined platform for users, we recently implemented an enhancement to our CV generation and submission process. The primary goal of this update was to provide better tracking for job applications directly from the user's interaction within the CV modal. This involved a crucial addition: a new field for the Company Name.

Crafting a Scalable Newsletter System with Laravel and Filament

On the devlog-ist/landing project, we recently implemented a comprehensive weekly newsletter digest system designed to keep users engaged with fresh content. The goal was to build a robust, configurable, and secure system capable of handling subscriptions, content delivery, and user management efficiently.

The Challenge: Building a Robust Newsletter System

Developing a newsletter system

Building Collaborative Spaces: A Deep Dive into Secure Project Invitations

In our landing project, we've recently rolled out a new 'Community Projects' feature. This initiative empowers users to create collaborative development projects and invite other developers to join and contribute. The core challenge was to design a robust and secure invitation system that handles member roles, statuses, and automated lifecycle management.

The Challenge of Collaboration

Implementing Dynamic GitHub Sync Limits Based on Subscription Tiers

Our landing project, which facilitates generating posts by syncing with user GitHub activity, recently required a more refined approach to feature access. To enhance our subscription model and ensure fair usage, we introduced dynamic GitHub sync limits based on a user's subscription plan.

The Scenario

Previously, all users might have had a uniform or basic GitHub sync limit.

Streamlining Job Application Tracking with Filament: A Practical Guide

On the devlog-ist/landing project, we recently tackled the challenge of efficiently managing job applications. Manually tracking candidate progress, interview stages, and communication can quickly become a bottleneck. Our goal was to create a robust, user-friendly system that provides a clear overview of each application's journey.

The Challenge: Disjointed Application Management

Dynamic Pricing: Empowering Plan Management with Filament

The devlog-ist/landing project recently underwent a significant enhancement to its subscription and pricing infrastructure. Traditionally, managing different pricing tiers can become a bottleneck when hardcoded, leading to slow updates and lack of flexibility. Our goal was to create a robust, easily manageable system for defining and presenting various subscription plans.

The Challenge: