Introducing wrapture
Introducing wrapture New from Graham Dumpleton (of wrapt, mod_wsgi, and New Relic's Python agent fame), who describes Wrapture as taking the monkeypatching ideas from wrapt and extending them to apply to testing and…
Daily edition · Languages
TILens turns technical updates into a focused daily brief: official releases, trusted reporting, and practitioner analysis, deduplicated and organized by topic.
90 articles · 18 sources · 4 papers ·
Top topics: JavaScript · Python · Java
Introducing wrapture New from Graham Dumpleton (of wrapt, mod_wsgi, and New Relic's Python agent fame), who describes Wrapture as taking the monkeypatching ideas from wrapt and extending them to apply to testing and…
325 #kakapo! The chicks from this year's record breeding season are now juveniles and so have been added to the population. In 1995 there were just 51 kākāpō left. Recovery of critically endangered species is possible…
Subscribe to airhacks.fm podcast via: spotify| iTunes The #412 airhacks.fm episode with Simon Ritter (@speakjava) about: Azul's C4 pauseless garbage collector, the LLVM-based Falcon JIT compiler, ReadyNow warm-up…
I ran cargo run command and got: error: expected a trait, found type --> src/main.rs:10:6 | 10 | impl const Multiplier for Math { | ^^^^^^^^^^^^^^^^ error: could not compile rusty (bin "rusty") due to 1 previous error 2…
Who are you? I'm a software engineer at REVSYS. Before that I was an accountant. I was also a university instructor in the US and China. I taught English, Western Culture, Problem-Solving, Accounting and MIS. What would…
fn main() { let s1 = String::from("ganesha"); // The String's metadata (pointer, length, and capacity) // is moved to s2; the actual heap data ("ganesha") is not copied. // so both will point same and single heap data.…
Join Dan Vega and DaShaun Carter for the latest updates from the Spring Ecosystem. In this episode, Dan and DaShaun are joined by returning guest Felipe Gutierrez, co-author with DaShaun of the new book "Pro Spring Boot…
Many online image tools begin with the same instruction: upload your file. That is convenient, but it also means trusting an unfamiliar server with profile photos, identity documents, application images, or private…
From scraper to stack: pushing Google Maps leads straight into GitHub with MCP connectors Every lead-generation pipeline I build ends the same way: a dataset full of freshly scraped businesses… that I then have to…
I Stopped Paying SendCheckup $29/mo for Subject Line Analysis — Here's What I Built Instead As an email marketer, I needed a reliable way to check my subject lines before sending campaigns. A colleague recommended…
Originally published on NextFuture Team bạn đang cân nhắc fine-tune một model để ép đúng giọng văn hoặc đúng format JSON, và ai đó vừa hỏi ngân sách. Trước khi mở dataset, có một phép so sánh chi phí nên làm xong trong…
Originally published on NextFuture Bạn giao cho coding agent một task refactor dài, rồi bực mình vì cứ vài phút nó lại dừng để báo cáo tiến độ. Bạn gõ "cứ làm tiếp đi, đừng hỏi nữa" — và agent hiểu câu đó là giấy phép…
There's a whole genre of "single-file HTML data viewer" tools: you point them at a CSV and they emit one .html file you can email, drop on a share drive, or open on an air-gapped machine. They're great for looking at…
Building a calculator for a digital concept—like pixels or file sizes—is straightforward. The rules are absolute. But building a calculator for a physical construction material is an entirely different challenge. While…
A real POSIX ERE matcher: a hand-written parser, a Thompson automaton run as a parallel simulation for leftmost-longest, and a backtracker for leftmost-first, over one shared syntax tree — so the same pattern string can…
A focus trap is the loop that keeps Tab inside an open dialog. There is one set of things every focus-trap test asserts: Tab never leaves the dialog Tab from the last control wraps to the first Shift+Tab from the first…
Sim is six dots and fifteen lines. Two players colour lines, and you lose the moment three of your own lines make a triangle. Play it: https://dev48.infy.uk/game/day77-sim-ramsey-game.html There are no draws, and that…
In this post I'll show how to merge PDF files entirely in the browser using PDF.js and pdf-lib — no server, no file upload, no backend. Everything runs on the user's machine, which is great for privacy and for keeping…
Putting eyewear try-on on a storefront breaks into four jobs: turning photographs of each frame into a try-on asset, deciding which browsers get the entry point, mounting the widget and choosing what opens it, and…
I wrote a chess engine in TypeScript that runs entirely in the browser. No server, no WASM Stockfish, no dependencies at runtime. Paste a position, get a move back in about a second and a half. Most of the chess parts…
Showing 1 day · 90 items available