Join Our Community

Join the other 109,916 developers and we can all learn, Build, and Grow Together 🚀

Create an Account

Latest

Eric Van Johnson · 20 hours ago

391: PHPUgly Certified

Links from the show: GitHub - darrenburns/posting: The modern API client that lives in your terminal. Home 2024 - OpenAPI Initiative x.com CrowdStrike global Windows crash latest upd...

Keploy · 21 hours ago

Understanding Tdd vs Bdd : A Guide For Developers

TDD refers to Test Driven Development and BDD refers to Behavior Driven Development; are fairly similar development approaches that both emphasize testing and collaboration, yet have major...

Keploy · 1 day ago

Revolutionising Unit Test Generation With Llms

“Discovering the unexpected is more important than confirming the known.” – George E. P. Box As software systems grow in complexity, the importance of comprehensive testing cannot be over...

Madza · 2 days ago

17 Essential Web Apps to Improve Your Workflow by 10X 🔥🚀

In today's fast-paced digital world, finding the most productive tools to streamline your workflow can be overwhelming. With countless options available, it's challenging to identify which a...

Keploy · 4 days ago

How To Use Covdata For Better Code Coverage In Go

When you run your Go programs or integration tests, numbers of raw coverage files are typically generated and dumped into a directory specified by the GOCOVERDIR environment variable. These...

Aayush Biswas · 1 week ago

What Open Source Offers: Ways to Contribute and Benefit

Open source has made sure that it provides the tech industry with progress by giving people a platform that was collaborative, inclusive of all, and which anybody could contribute towards. I...

Eric Van Johnson · 1 week ago

390: Bad APIs

Links from the show: What’s new in MySQL 9.0 | InfoWorld Laravel Pennant - Laravel 11.x - The PHP Framework For Web Artisans https://laravel-news.com/api-versioning-in-laravel-11 Mac...

Keploy · 1 week ago

7 Best Test Data Management Tools In 2024

In the rapidly evolving landscape of software development, efficient test data management (TDM) is crucial for ensuring high-quality applications. With the right Test Data Management tools,...

Daniele Corsetti · 1 week ago

Let's go replicate a chatPDF service locally

Foreword. If you are tired of having to read entire PDF documents to find the information you need this post is for you! How convenient it would be to be able to query a document, and ask sp...

Keploy · 1 week ago

My Testing Journey with Jasmine and Mocha

We all know the why it's important to write clean, reliable code. But let's face it, catching bugs before they wreak havoc on our applications can feel like chasing after a greased weasel....

Eric Van Johnson · 2 weeks ago

389: Yo PHP Raps!

Links from the show: Home | Lando I’m switching from Laravel to Rails - DEV Community x.com HTML Over The Wire | Hotwire Livewire | Laravel Livewire Just a moment... This episo...

Bobby Iliev · 2 weeks ago

How to Remove Arrow on Input type Number with Tailwind CSS

When designing forms with Tailwind CSS, you might want to remove the default arrows (also known as spinners) from number input fields. These arrows can interfere with custom designs and are...
1

Madza · 2 weeks ago

19 Frontend Resources Every Web Developer Must Bookmark 🎨✨

Finding useful web development resources can be overwhelming for both beginners and experienced developers. With so many websites and web applications available, it can be challenging to ide...

Bobby Iliev · 3 weeks ago

How to Make Parent Div Activate Styling of Child Div for Hover and Active States

Hey there developers! 👋 Today, we're diving into a Tailwind CSS trick! We'll explore how to make a parent div control the styling of its child elements on hover and active states. Let's jum...

Bobby Iliev · 3 weeks ago

How to Access Direct Children of a Div in Tailwind CSS v3

In this tutorial, we'll explore how to target and style the direct children of a div using Tailwind CSS v3's powerful arbitrary value syntax. This feature allows for more flexible and precis...

Keploy · 3 weeks ago

SSL Problem “Unable To Get Local Issuer Certificate”

In this age of modern era, where privacy is one of the biggest concern SSL/TLS certificates plays a vital for secure communication over the internet. They encrypt data, ensuring it is trans...

Keploy · 3 weeks ago

JSON Escape and Unescape

Now-a-days the data needs to be shared across different systems and platforms. One of the most common formats for this data exchange is JSON (JavaScript Object Notation). Understanding how...

Bobby Iliev · 3 weeks ago

How to Vertically Align Content with Tailwind CSS Across a Full-Screen Div

Vertical alignment can often be a challenge in web design, but with Tailwind CSS, you can easily align elements in the center of the screen. This quick guide will walk you through the steps...

Roman Agabekov · 4 weeks ago

How MySQL Tuning Dramatically Improves the Drupal Performance

MySQL Configuration tuning is an important component of database management implemented by database professionals and administrators. It aims to configure the database to suit its hardware...

Roman Agabekov · 4 weeks ago

How MySQL Tuning Can Dramatically Improve WordPress Performance

We hypothesize that MySQL tuning can significantly affect the performance of WordPress. If we can showcase the value of MySQL tuning, we believe that enterprises and organizations may be ke...

Keploy · 4 weeks ago

Understanding Base64 Decoding

In the world of computer science and data transmission, encoding and decoding are fundamental concepts. One of the most commonly used encoding schemes is Base64. This encoding method is wid...

Madza · 4 weeks ago

Introducing ApyHub Fusion: The Notion-like API Client for Developers 🚀✨

In API development, developers frequently encounter challenges in managing the API lifecycle, ensuring integration, maintaining collaboration, keeping up with documentation, and resolving de...

Eric Van Johnson · 4 weeks ago

388: PHPowered by the Sun

Links from the show: John Congdon: "The universe has spoken... I should not write jav…" - php[architect][mastodon] Make for Web Developers - YouTube php[tek]TV - Streaming...

Madza · 1 month ago

16 Killer Web Applications to Boost Your Workflow with AI 🚀🔥

Artificial Intelligence tools can significantly enhance productivity by automating routine tasks, optimizing workflows, and providing insightful analytics. However, with the overwhelming num...

Keploy · 1 month ago

Understanding HTTP Status Codes

HTTP status codes are an essential part of web communication. They provide information about the outcome of a request made to a server. Whether you're a seasoned developer or a student just...

Keploy · 1 month ago

gRPC vs REST performance comparison

In the world of APIs, there are many different architectural styles for building APIs, and each one has its own benefits, cons, and ideal use cases, but two prominent approaches dominate th...

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

Collection of product card components built with Tailwind CSS and Flowbite

One of the most important sections and components of an e-commerce website is listing the products on the homepage or category page of a certain type of product. Within these cards you show...

Eric Van Johnson · 1 month 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 · 1 month 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 · 1 month 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...

Loading More Content