Archív
PHP
- Property Hooks in PHP 8.4: Game Changer or Hidden Trap? (November 25, 2024)
- The Hidden Surprises of PHP Readonly Properties (November 24, 2024)
- How to Handle Getters When They Have Nothing to Return? (May 13, 2024)
- First Steps in OOP in PHP: Essentials You Need to Know (October 25, 2023)
- Compilation errors in PHP: why are they still a problem? (August 8, 2023)
- Why is the operator ?? sheer misfortune? (February 8, 2023)
- Are You Just Following a Cargo Cult? (March 22, 2022)
- Should nullable types be written with or without a question mark? (December 13, 2021)
- How Shutdown and Destructor Calls Occur in PHP (September 5, 2021)
- How to write error handler in PHP? (April 20, 2021)
- How to Mock Final Classes? (September 13, 2017)
- Everything About Output Buffering in PHP (February 8, 2016)
- Are you looking for php_ssh2.dll? (February 7, 2016)
- PHP 5.4 Short Arrays Converter (May 26, 2015)
- Composer: How to Install in Different Ways (November 10, 2014)
- How to Detect Errors in PHP? Well, that's tricky… (August 7, 2014)
- Documentation Quirks (January 16, 2014)
- How to encode and decode JSON in PHP? (November 26, 2013)
- Fat and Sausages in String Replacement (November 30, 2011)
- Best Practices for Namespaces in PHP (April 19, 2011)
- Treacherous Regular Expressions in PHP (May 21, 2010)
- Escaping – The Definitive Guide (May 19, 2009)
- Is Singleton Evil? (August 21, 2008)
- Twitter for PHP (July 2, 2008)
- DOMDocument::registerNodeClass is great (November 9, 2006)
- PHP: The Dark Magic of Optimization (September 30, 2006)
- HTTP Redirection (September 21, 2006)
- Property setters and getters - final solution (March 2, 2006)
- PHP 5 → 4 converter (November 28, 2005)
- How to emulate PHP5 object model in PHP4 (August 5, 2005)
Nette
- Latte 3: The Biggest Leap in Nette's History (March 29, 2022)
- Which Framework Has the Best Documentation? (October 1, 2021)
- Frameworks are a Relic (April 8, 2015)
- Nette is the 3rd Most Popular Framework! (April 2, 2015)
- Supercharged DI Heart for Your Applications (March 10, 2015)
- Farewell and Goodbye, Nette 2.0 & PHP 5.2 (December 30, 2014)
- Why I Use Nette Tester (March 7, 2014)
- “I Have the Worst Client, They Keep Changing the Requirements” (May 23, 2011)
- Hackers Will Attack Your Website (July 2, 2009)
HTML & co
- SASS, LESS, Stylus or pure CSS? (3) (July 21, 2013)
- Are these URLs the same? (August 24, 2010)
- Finally, the Truth About XHTML and HTML (February 3, 2008)
- The stretched buttons problem in IE (May 21, 2007)
- The magic with conditional comments (April 14, 2006)
- How to correctly insert a Flash into XHTML (April 12, 2006)
- How to avoid activation of Active-X in IE (April 12, 2006)
Texy!
Random
- Var, Let, Const: Stop Complicating Your Life in JavaScript (February 6, 2025)
- How to Deal with the Chaos of Empty Strings and NULL Values in MySQL? (February 6, 2025)
- Renaming ENUM Values Without Data Loss: A Safe Guide (January 27, 2025)
- Two Words That Kill Open Source (October 4, 2024)
- Why GPT is the SQL of our century? (May 28, 2024)
- Can Regular Expressions Be Used to Parse HTML? (December 23, 2023)
- When Copilot Loses Direction: A Celebration of Shoddy Workmanship (December 22, 2023)
- Tabs Instead of Spaces as a Courtesy (July 11, 2022)
- What are SameSite Cookies and Why Do We Need Them? (July 21, 2020)
- How to Properly Set Up CSP and `script-src` (October 31, 2019)
- How to Summarily Name Classes and Interfaces? (August 31, 2017)
- How to Effectively Type on a Keyboard (November 6, 2014)
- Committing with a Warranty Agreement? (July 3, 2014)
- I Don't Trust Statistics That I Haven't Faked Myself (February 4, 2014)
- FTP Deployment: Smart FTP Uploading (December 6, 2012)
- Will Rails Discover Dependency Injection? (September 25, 2012)
- Do you know what the $ symbol means in a regular expression? (May 28, 2012)
- FUCK. THAT. SHIT. (January 6, 2012)
- Zen of Dependency Injection (October 10, 2011)
- Such a Nomination is a Really Nice Thing (March 2, 2006)