Effective Projects - Lessons Learned I wrote this document for internal use at Google, but I believe it has broad applicability, not just in tech but in any field where people undertake team projects.
THCon 2k22 CTF - "Local Card Maker" Writeup - Guy Lewin's Blog Writeup for the "Local Card Maker" challenge in THCon 2k22 CTF. Including SHA-1 exploitation and PHP LFI.
Learnings after 500 commits to my vimrc | I am Sang I'm a software engineer from South Korea and currently live in Berlin. I write articles and draw comics in Korean and English.
Hey... let's use automapper to generate passwords. : programminghorror FbCare and ElGr are the only specific references in the code snippet. FB could be many things, but it's not immediately obvious, and ElGr is chopped to the point of being unrecognizable to anyone who isn't familiar with the area of interest.
My Experience with a Mac - Prashant Sengar Reviews either state the Macbook to be the best product ever made, or the worst thing happened to mankind since Ancient Aliens.
Cryptographic Assumptions in Hidden-Order Groups In this post, we summarize some of the cryptographic hardness assumptions used in hidden-order groups.
The tools that power Outlook for iOS I’ve been responsible for the developer tooling for Outlook iOS for 6 years now. Back when I started, we had just a single Bash script that covered everything we though we needed at the time. Now, we have 30,000+ lines of Python code (including tests I ha...
Email Robot Handing DNS Updates I know we've all been there. Staring at the endless stream of new emails wondering, "Can I automate this somehow?". Trust me, I know. That answer is always
An inherent source of correlation in the crypto market If you follow the crypto market, you may already be familiar with the strong direct correlation between cryptocurrencies prices, native or tokenized. When BTC goes down, pretty much everything goes down with it, and when BTC is up, everything is most like...
Opinionated variable names · Caffeinspiration I think a lot about the human part of code, especially the work our brains do when writing and reading it and interfacing with the computer. Rachelbythebay had a great take on a way to inject some brain-processing into a technical task - when you’re runni...
Ethereum Transaction Hash (Txhash) Details | Etherscan Ethereum (ETH) detailed transaction info for txhash 0xcd314668aaa9bbfebaf1a0bd2b6553d01dd58899c508d4729fa7311dc5d33ad7. The transaction status, block confirmation, gas fee, Ether (ETH), and token transfer are shown.
Tests: normalize all the things by NickCraver · Pull Request #2097 · StackExchange/StackExchange.Redis In recent PRs, through no fault of their own, I can see a lot of inconsistency because they're based on inconsistency in the existing test suite. This is one major overhaul to unify how things are ...
Introducing Azure Load Testing This post is about Azure Load Testing - Azure Load Testing is a fully managed Azure service that enables developers and testers to generate high-scale load with custom Apache JMeter scripts and gain actionable insights to catch and fix performance bottlen...
mjg59 | The Freedom Phone is not great at privacy The Freedom Phone advertises itself as a "Free speech and privacy first focused phone". As documented on the features page, it runs ClearOS, an Android-based OS produced by Clear United (or maybe one of the bewildering array of associated companies, we'll...
Podman Desktop Companion Podman Desktop Companion works on Windows, Mac and Linux providing the same graphical interface.