Thoriq Firdaus

Thoriq is a writer for Hongkiat.com with a passion for web design and development. He is the author of Responsive Web Design by Examples, where he covered his best approaches in developing responsive websites quickly with a framework.

Latest posts

5 Best AI-Powered Code Editors

AI is changing the way you write, debug, and manage code. Today’s code editors include built-in AI tools that offer features like context-aware code…

Pixelmator Pro vs. Apple Intelligence for Object Removal in Photos

Unwanted objects in photos can sometimes ruin beautiful memories. Thankfully, photo editing has come a long way, and AI is making it easier than ever …

AI Search Engine Compared: OpenAI vs. Perplexity AI

Search engines have been a go-to source for finding information, but AI has made them smarter and more helpful. Instead of just showing a list of link…

Fresh Resources for Web Designers and Developers (November 2024)

It’s time for our monthly roundup! In this edition, we’ve curated a list of new tools and resources for web developers, including a handful of AI-…

5 Apps to Run AI on Your Local Machine

If you want to run AI directly on your computer, there are now desktop apps that bring AI models to your device. This means more control, better priva…

How to Use ChatGPT Directly in Chrome and Arc Browser

OpenAI’s ChatGPT Search now provides live internet results, bringing the latest information to your ChatGPT responses. This update makes ChatGPT eve…

A Look Into Apple Intelligence in macOS

p>With the release of iOS 18.1, iPadOS 18.1, and macOS Sequoia 15.1, Apple introduced Apple Intelligence, an AI-powered suite designed to boost produc…

How to Run LLM Locally on Your Computer with LM Studio

Running Large Language Models (LLMs) like Llama-3 or Phi-3 typically requires cloud resources and a complicated setup. LM Studio changes this by provi…

Cloud IDEs For Web Developers – Best Of

As more desktop-based tools and mobile productivity apps shift to the cloud, Cloud-based Integrated Development Environments (IDEs) have become essent…

5 Ways to Manage Multiple Versions of PHP

Managing multiple PHP versions is a common challenge when developing PHP applications, where applications often require different versions due to vary…

How to Handle HTTP Requests in Flask

In our previous article, we covered how to create simple pages in Flask and use Jinja2 as the templating engine. Now, let’s explore how Flask handle…

What’s New in JavaScript (2024)

JavaScript continues to grow and evolve. While new libraries are important, there’s much more happening. The language itself is improving, there’s…