Join Our Community

Join the other 106,978 developers and we can all learn, Build, and Grow Together 🚀

Create an Account

Latest

Eric Van Johnson · 2 days ago

387: Good PHP VIBES

Links from the show: Verbs x.com Discord This episode of PHPUgly was sponsored by: Mailtrap.io This episode is sponsored by Mailtrap, an Email Delivery Platform that developers love....

Zoltán Szőgyényi · 3 days ago

Mega footer component examples built with Tailwind CSS and Flowbite

Hey developers! Today I want to show you a couple of components and website sections that we've designed and developed over at Flowbite for e-commerce websites that are called mega footers.....

Bobby Iliev · 4 days ago

How to Get the Directory Where a Bash Script is Located

Hello everyone! When you're working with Bash scripts, it's often useful to know the directory where the script itself resides. This can be essential for referencing relative paths, ensuring...

Zoltán Szőgyényi · 5 days ago

Navbar components built for e-commerce with Tailwind CSS and Flowbite

Hey devs! Today I want to show you a couple of navbar components that we've designed and coded for the Flowbite ecosystem which are specifically thought out for e-commerce websites - which m...

Jackson Kasi · 5 days ago

Seeking UI/UX Designer Volunteers 🤝(Open Source)

Hi, I’m Jackson Kasi, a full-stack developer passionate about building open-source applications to help others. I’m currently working on an open-source Figma plugin project and am seeking UI...

Jackson Kasi · 6 days ago

Seeking UI/UX Designer Volunteers 🤝(Open Source - ImagePro Figma Plugin)

Hi, I’m Jackson Kasi, a full-stack developer passionate about building open-source applications to help others. I’m currently working on an open-source Figma plugin project and am seeking UI...

Keploy · 6 days ago

How to Check for Key Presence in a JavaScript Object

When working with JavaScript, you often deal with objects. Objects are collections of key-value pairs, where each key is a unique identifier for its corresponding value. Checking if a kеy е...

Keploy · 6 days ago

Mastering API Integration: Key Benefits and Best Practice

In today's digital world, applications need to communicate with each other to provide users with seamless experiences. This communication is often made possible through APIs (Application Pr...

Eric Van Johnson · 1 week ago

386: PHPever Dream

Links from the show: https://medium.com/better-programming/how-i-used-rust-to-enhance-my-php-8c84218e69ed Redis Adopts Dual Source-Available Licensing - Redis Reddit - Dive into anythi...

Keploy · 1 week ago

Compare Two JSON Objects with Jackson

As a developer, you usually work with JSON data, and may need to compare JSON files. This might involve checking a list of products from the database against a previous version or comparing...

Keploy · 1 week ago

4 Ways to Include Comments in JSON

JSON or JavaScript Object Notation is a popular data interchange format used by developers to store and exchange data. It's lightweight, easy to read, and easy to parse, making it ideal for...

Zoltán Szőgyényi · 1 week ago

Refund form examples built with Tailwind CSS and Flowbite

Hey developers! In this article I want to show you a collection of refund form components coded with Tailwind CSS based on the Flowbite UI library that you can use in your e-commerce project...

Richard Dobroň · 2 weeks ago

How to Restrict Access to Your Website with Apache and NGINX

Website security is super important! Did you know there are 2,200 cyber attacks every single day? Scary, right? Why website secutity is so important? Hackers don’t care if your website belon...

Vignesh Uday · 2 weeks ago

Cloud PBX Phone System for Small Businesses & Enterprises

Cloud solutions have recently become a favorite for most businesses. They are cost-effective, feature-packed, user-friendly, and promote a remote environment. Traditional phone systems becam...

Madza · 2 weeks ago

12 Creative Toggle Designs for Your Inspiration (with Code) 🎨💖

Creating engaging and user-friendly interfaces is crucial in web and app development. Toggle switches, though simple, play a significant role in enhancing user experience by providing an int...

Eric Van Johnson · 2 weeks ago

385: Early Worm

Links from the show: The Future of Space | The Space Blog Linux as the new developer default at 37signals DHH discusses SQLite (and Stoicism) - YouTube This episode of PHPUgly was sp...

Dev Yoda · 2 weeks ago

Decoding Kubernetes: Mastering RBAC for Seamless Control

Introduction The open-source container orchestration technology Kubernetes has completely changed how modern cloud-native environments launch, grow, and manage applications. However, great...

markwilliams211992 · 2 weeks ago

Managing Kubernetes Clusters with Helm and Operators: A Comprehensive Guide

As Kubernetes continues to dominate the container orchestration landscape, managing Kubernetes clusters efficiently has become a critical skill for DevOps teams. Two powerful tools that have...

Keploy · 2 weeks ago

Python unit testing is even more convenient than you might realize

Introduction As software developers, we all write lots and lots of lines of code while building an application. But to ensure that each and every components work perfectly in the software, w...

Keploy · 2 weeks ago

Exploring Cypress and Keploy: Enhancing Test Automation Efficiency

As an Automation Enthusiats exploring in the realm of software testing, I've traversed a various tools and frameworks aimed at enhancing test automation processes. Because as the landscape...

Keploy · 2 weeks ago

Why Traditional API Testing Falls Short: A Comparison of Shadow, Production, and Replay Techniques

I want to share the story of how our team at a fast-paced startup tackled the challenge of API testing without any dedicated QA team, the roadblocks that we encountered, and how we ultimate...

Keploy · 2 weeks ago

Testing Bunjs Web Application With Cucumber Js And Keploy

In our previous blog, we explored how to build a modern web server using BunJs and Prisma, integrating robust authentication mechanisms with JWT tokens. Now, it's time to ensure our applicat...

Keploy · 2 weeks ago

Implementing API Rate Limiting with a Token Bucket 🪣

In this article, We will try to explore Token Bucket algorithm and its implementation in NodeJS for API Rate Limiting in very simple terms. What is Token Bucket ? Token Bucket is an algorit...

Keploy · 2 weeks ago

The Software Testing Pyramid: Ensuring Robust and Reliable Software

Introduction We all know what a "software" is, but then what is software testing or why is it even important? Let me answer your doubts- Software Testing is a process that involve...

Mr. Ånand · 3 weeks ago

I Have Reviewed 150+ Technical Writers - Here’s What I Found!🔥

Before starting the main discussions, let's have a quick background on how I reviewed 150+ technical writers. I was searching for a few good technical writers who could publish great blogs a...
1

Madza · 3 weeks ago

17 Killer Tools & Web Apps to Boost Your Productivity in 2024 🚀⚡

Staying productive and efficient has become more critical than ever. Whether managing a team, working on a solo project, or simply looking to streamline your daily tasks, the right tools can...

Tony Lea · 3 weeks ago

Livewire VS Inertia

When you start learning Laravel, you will also need to choose a stack that suits your needs and preferences. Livewire or Inertia? Both offer unique benefits and can change how you build your...
2

Keploy · 3 weeks ago

Ship Faster, Fix Less: A Guide to Continuous Testing

Before I jump into Continuous Testing, let's touch base on what testing is, along with how and when it plays a crucial role. Testing phase provides you with feedback which will help you det...

Keploy · 3 weeks ago

Decoding Network Traffic: The Vital Role of Telemetry in Understanding Network Activity

Telemetry, in simple terms, is like having a conversation with machines or systems located far away. It's about collecting data from these distant sources to better understand how they're pe...

Keploy · 3 weeks ago

Create Stunning Parallax Animations on Your Website

Have you ever come across a website that made you scroll over it again just to see the motions and transitions and made you GASP, thinking how hard it must be to create these amazing animat...

Loading More Content