-
4 votes
-
[Show] minimal-mvc: A frugal PHP micro-framework with basic routing and templating capabilities
3 votes -
Moving Beyond Type Systems
4 votes -
Why, after 6 years, I’m over GraphQL
27 votes -
Thoughts on PHP routing strategies
8 votes -
Programming mantras are proverbs
10 votes -
How do you organize your Linux packages?
Hello everyone. I am planning to get back into Linux development after working with Mac only for almost a decade. On Mac, one of the most important lessons that I learned was to always use...
Hello everyone.
I am planning to get back into Linux development after working with Mac only for almost a decade. On Mac, one of the most important lessons that I learned was to always use Homebrew. Using various package managers (e.g. Homebrew, NPM, Yarn, Pip, etc.) creates situations in which you don't know how to uninstall or upgrade certain pieces of software. Also, it's hard to generate a complete overview.
How do you Linux folks handle this?
Bonus question: How do you manage your dotfiles securely? I use Bitwarden, and it's a bit clunky.
If that helps, I want to try Mint and always use Oh My ZSH!.
6 votes -
Honest Question: Why did PHP remove dynamic properties in 8.x?
I understand PHP has had many criticisms in the past but I'm not sure the existence of dynamic properties of instantiated objects was ever one of them. In fact, dynamic properties are pretty much...
I understand PHP has had many criticisms in the past but I'm not sure the existence of dynamic properties of instantiated objects was ever one of them. In fact, dynamic properties are pretty much the hallmark of most interpreted or dynamic programming languages. Python allows it all the time and so do many others like Ruby, Perl, etc.
I don't know what PHP developers achieved by removing dynamic properties feature from the language but one thing that resulted out of this is that many applications based on widely used veteran PHP frameworks (such as CodeIgniter and CakePHP) came to a halt all of a sudden due to an error like this after upgrading to PHP 8:
A PHP Error was encountered Severity: 8192 Message: Creation of dynamic property CI_URI::$config is deprecated Filename: core/URI.php Line Number: 102 Backtrace: File: C:\xampp\htdocs\inv_perpus\index.php Line: 288 Function: require_once
The influence of Corporate IT in various open source foundations is pretty well known and also well known is the extent to which corporate greed goes to achieve its interests and objectives across the world. The only way to assuage this uncomfortable thought (at least in this particular case) is to ask if there was any technical merit at all in removing dynamic properties feature from a dynamic programming language?
I for one couldn't find any such merit here.
12 votes -
I ported thousands of apps to Windows 95
23 votes -
Why stomping Wigglers glitches Super Mario World
14 votes -
Best news sources and blogs to keep you informed about IT and Software Development
To be honest, I've bookmarked many but I'm too busy to actually read any of them! But from now onwards, I've decided to give them a try at least once each day, I just want to know from you which...
To be honest, I've bookmarked many but I'm too busy to actually read any of them! But from now onwards, I've decided to give them a try at least once each day, I just want to know from you which ones are better sources of information and which aren't. Feel free to add more to this list. In no particular order:
- The Hacker News
- The Programming Subreddit
- Joel on Software
- Coding Horror
- The Daily WTF
- Scott Hanselman - Programming, .NET and Java
- Dedoimedo - General IT
- Julia Evans - General IT
- Martin Thoma - Mostly Python stuff
- Lobste.rs
12 votes -
Flying planes with JavaScript
8 votes -
React, Electron, and LLMs have a common purpose: the labour arbitrage theory of dev tool popularity
31 votes -
The await event horizon in Javascript
10 votes