How to Integrate Mayar.id Payments Into Your Product
Wire Mayar.id Membership checkout and webhooks into any SaaS. Includes a copy-paste Agent Skill so your coding agent can implement it.
Hi there 👋 thanks for coming, I write both short and long tutorials about web development mostly about Next.js, React, Laravel, JavaScript, Rust and Golang.
Wire Mayar.id Membership checkout and webhooks into any SaaS. Includes a copy-paste Agent Skill so your coding agent can implement it.
Aditya Bhargava's talk on agent harnesses changed how I think about AI coding agents. Same model, different harness, wildly different results.
Nakama is a self-hosted AI agent platform for teams that want more control without turning setup into a project of its own.
I just wanted to play music while coding, but YouTube kept distracting me with recommendations. So I built a terminal music player instead.
I asked an AI what my strengths were. Then I told it I felt lost. What happened next actually helped.
Learn how to use OpenRouter to access multiple AI models from different providers through a single, unified API interface.
I was working on **vidiopintar.com**, a video analysis API built with Elysia.
In the Next.js ecosystem, NextAuth.js is a popular authentication solution.
Setting up Plausible Analytics feels like preparing for a wedding - you need multiple components (PostgreSQL, ClickHouse), plenty of resources, and constant maintenance.
Laravel Pint is an opinionated PHP code style fixer based on PHP-CS-Fixer.
There are multiple ways to customize scrollbars in Tailwindcss, we'll explore three approaches to handle scrollbars, each with its own advantages.
Just finished a mentoring call.
First time I saw AI generating code, I panicked.
Ever wanted to automatically fetch the top stories from Hacker News?
Alpine.js is a lightweight JavaScript framework that allows you to add dynamic behavior to your HTML with minimal effort.
The location of pip package files can vary depending on your operating system and Python installation.
So recently I needed to improve the performance of my production Laravel app.
Laravel has a handy Collection helper that can help you work with array data.
Copying folders between local and remote systems may not be a task you do daily, but sometimes you might need to do that.
CodeMirror 6 introduces a modular architecture, allowing for more flexibility and customization.
Learn how to install Go (Golang) on Ubuntu Linux using curl with step-by-step instructions.
Building web apps is getting easier these days, with new tools coming out every day to help developers get the job done.
Today, we'll dive into a powerful feature of Laravel - Facades.
In Laravel Livewire, you can use the `wire:stream` directive to stream data from the server to the client.
To set up your own email hosting using Docker on a VPS, follow these steps to get Docker Image from the official Docker Hub registry or from the GitHub registry.
Alpine.js is a lightweight JavaScript framework.
File management is a crucial aspect of modern web applications, and Laravel developers often need to handle file uploads and storage efficiently.
The progress of Open Source Large Language Model is growing rapidly, now if you have a computer with 8 GB of ram you can run llama based large language is your local machine.
Now that Anthropic has already opened access to their Claude model, it's time to try the Claude API in our Laravel application.
Last year I wrote a tutorial to [deploy your laravel application to Fly.io](/blog/deploying-laravel-project-to-fly.io).
In short Unstructured data is the data that doesn't have predefined structure, just like database they doesn't have and row and column.
In Laravel, you cannot simply use fetch and then request the API; otherwise, you will encounter an error due to the CSRF middleware.
Developing scalable application these days have a lot of moving part especially when your company adopt micro service.
While working on [readclip.site](https://readclip.site) I found myself stuck with the ui design for some feature that I am working on.
So you are working on sending emails feature on you laravel project.
A few days ago while porting some captcha library from vanillajs to react for work, I needed to share it with my colleague.
MayanEDMS is Free Open Source Document Management System, currently it the most advanced project for managing Digital Document like PDF, Images etc.
On of the good thing of DuckDB is that they are not inventing new data structure it works with the current data we have like csv, json and parquet.
DuckDB is an in-memory database that we can interact with using SQL language.
If you are javascript developer and just starting to write a golang code you might find that performing http request in golang is not easy writing fetch request in javascript.
Turns out there are multiple way to implement folder system, and after doing some research I found that this approach **Adjacency List Model** easier to understand for me.
Sometime you might need to embed youtube video to your react application and you want it to autoplay.
Prisma is one of the best ORM for javascript, if you want to use it in your next.js application you can follow this tutorial.
I was working on adding new domain from readclip.ahmadrosid.com to [readclip.site](https://readclip.site) today.
There are so many options to drive user attention to the information we want them to see.
I was the one of many peoplo who find hard to get focus on one thing and always feeling I was behind everybody.
Web browser has the best way to manipulate the html document and the good news is we can query html document just like the browser do in golang.
Livewire give us super power for blade view and today we will learn about Livewire Properties and Actions.
With the complexity and limitations of traditional web development using Laravel there are so many attempts to make the experience of developing interactive application more axciting.
Button has been a component that sometime can be easy to create and also a bit tricky at the same time.