Freelance Developers & IT Professionals
Claim pageClaim
Follow
Overview
News
Salaries
Products
People
Growth
Offices
Financials
News
Using HTTP or SOCKS proxy with Gentoo Portage (emerge)
When running a Gentoo Linux system in a restricted network environment, routing package downloads and repository synchronization through a proxy is sometimes necessary. Here is how to configure emerge to use HTTP or SOCKS proxies. Adding the proxy to make
Read more
Report
Is Emacs slow on files with very long lines? Here is how to fix it (e.g, minified JavaScript or CSS, SQL dumps, large JSON files...)
Emacs can slow down when opening files with exceptionally long lines, such as minified JavaScript or CSS, SQL dumps, or large JSON files. One solution to prevent these files from slowing down Emacs is to use the built-in global-so-long-mode (or so-long-mo
Read more
Report
Why your Emacs terminal is slow and how to fix It (vterm, eat, ghostel, term, and ansi-term)
Emacs terminal buffers like eat, vterm, ghostel, term, and ansi-term can become slow when processing large volumes of standard output. Watching Emacs freeze while a build script dumps thousands of lines is frustrating, but terminal latency is not an unavo
Read more
Report
Fixing slow scrolling in Emacs display-line-numbers-mode
The display-line-numbers-mode and global-display-line-numbers-mode modes render line numbers in the margin of an Emacs window. Line-number display is implemented in the core C display engine, avoiding the performance cost of legacy Elisp overlays like lin
Read more
Report
Why Emacs Consult async searches feel slow and how to speed them up? (consult-fd, consult-find, consult-grep, consult-ripgrep...)
The consult Emacs package provides asynchronous search commands such as consult-fd, consult-find, consult-grep, consult-git-grep, and consult-ripgrep. For these commands, Consult does not necessarily start a new search for every change to the minibuffer i
Read more
Report
Optimizing Emacs startup - guide to deferred package loading with use-package
As an Emacs user, your configuration can easily grow from a few lightweight adjustments to a massive, hundred-package IDE. Without careful management, Emacs startup time can degrade from sub-second execution to several seconds, or minutes, in the worst ca
Read more
Report
The Emacs security settings that might silently compromise your system
Emacs ships with default settings intended for backward compatibility and convenience over strict security. The following settings enforce TLS certificate verification, reduce unintended ffap network lookups, restrict the evaluation of potentially unsafe
Read more
Report
Securing Emacs .dir-locals.el and local variables
Emacs automatically applies project-specific configurations through file-local and directory-local (.dir-locals.el) variables when opening a file or directory. While this feature ensures consistent settings across environments, it can cause security risks
Read more
Report
Fixing Emacs Dired defaults - Settings for better file management
This article presents a set of Emacs Dired configuration changes to enhance file management. The configurations sort directories before files for easier navigation, hide dotfiles, reduce unnecessary confirmation prompts, prevent UI lockups caused by netwo
Read more
Report
Measuring Emacs startup time more accurately than the built-in emacs-init-time
As an Emacs configuration grows, startup time can gradually increase. Measuring that increase accurately makes it easier to identify regressions. The majority of Emacs users use emacs-init-time. However, this built-in function does not measure all the wor
Read more
Report
Show more news
