BlogHide Resteemsfrankielc (25)in wordpress • 2 months agoHow to mitigate attacks on WordPress when running under a full CDN like CloudflareThis article was originally published at you may also want to check it there for revisions and new comments. How to restrict a user when the IP you're getting hit with belongs to the CDN…frankielc (25)in java • 7 months agoPremature optimization, where software thrives unless you kill it first - a tale of Java GCWill a LinkedList be faster? Should I swap the for each with an iterator ? Should this ArrayList be an Array ? This article came to be in response to an optimization so malevolent it has…frankielc (25)in interactivebrokers • 8 months agoInteractive Brokers TWS API - and yet it works!If you glance over the forums, it looks like this software was forged in the fires of hell. Follow me in a journey to the depths. A friend asked if I could help as he was having a hard time…frankielc (25)in api • 2 years agoPepsi broke the contractCheck out Bruno Kelzer on An API is a contract with the world, and that makes it one of the hardest things to get right in software design. Some APIs change because the world evolves, some…frankielc (25)in java • 2 years agoRun bash commands from JavaAs one of Java paradigms is "write once, run anywhere", and calling external software makes that much more complicated, you'll want to steer away from it as much as possible. However, sometimes…frankielc (25)in apple • 2 years agoSony WF-1000XM4 vs Apple AirPods ProI've been lucky enough to be gifted both these earphones, as disappointed previous owners, disposed them my way. After one month of commutes, extensive hours in the tube, 8 aeroplane rides…frankielc (25)in java • 2 years agoJava: How to get all implementations of an InterfaceYou've implemented them all. That was the hard part. Listing them should be easy! How to list all known implementations of an interface is something that I'm asked a lot. I'm biased towards two…frankielc (25)in gmail • 2 years agoDon't forget to backup the cloud!By now, it's a given that you're making backups to the cloud. Are you also backing the cloud up? I'm an archivist at heart. If it is feasible to, I'll back it up. Nicolas Thomas perfectly…frankielc (25)in autohotkey • 2 years agoAutoHotKey, the magic keyboardAs a developer, I'm constantly pushing for automatization. First target? The keyboard. If I were Microsoft, I'd buy AutoHotKey just to natively integrate it into Windows. AHK (AutoHotKey) is one…frankielc (25)in dyi • 4 years agoInfant Optics DXR-8 proper hacking antenna!Today my baby monitor broke. Did my best to repair it. I guess the only way to fix it was to solder in the most used antenna for wifi drive-by penetration. My partner took my word for it! 😜…frankielc (25)in nft • 4 years agoNFTs. Storing a photo on the blockchain costs almost a million?You for sure will have read about NFTs. But most articles don't really drill down to the actual content. You may want to check what's actually stored inside an NFT. Explore exactly what beeple…frankielc (25)in technology • 4 years agoChrome, Brave, Firefox and Edge - yet another benchmarkBrave has been on my radar for a while. The way the browser deals with privacy, reshaping advertisement with the BAT token and distributing add revenue are all things I can stand by. For the past…frankielc (25)in bitcoin • 4 years agoBitcoin, exactly how does it work?By now we all know that it works on top of the blockchain, but a lot of concepts are layered down between multiple levels of abstraction. Without going to deep I tried to provide a concrete view…frankielc (25)in bitcoin • 4 years agoIs Bitcoin Really a Store of Value?Lately the concept is gaining a lot of momentum. I tried to drill down on recent Bitcoin history and the actual meaning on store of value to try and see if the argument holds true. TL;DR:…frankielc (25)in time • 4 years agoBig numbers translated to time!Recently wrote on how you can use time to visualize very large numbers. You probably have difficulty grasping the difference between 1 billion and 1 trillion. But not so much as 11 days compared…