> Markdown version of [/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Dev Digest 129 - Now that's what I call private data! **By:** [Chris Heilmann](https://www.wearedevelopers.com/@chris-heilmann) **Published:** August 19, 2024 ## News and Articles After declaring **Google** a monopoly there are now considerations to force it to [break up](https://fortune.com/2024/08/14/google-breakup-justice-department-antitrust-case/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) - isn't that what the whole Alphabet thing was about? In the last act of **Crowdstrike** coverage here, they released a [deep analysis of the outage they caused](https://www.crowdstrike.com/wp-content/uploads/2024/08/Channel-File-291-Incident-Root-Cause-Analysis-08.06.2024.pdf?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and their [exec accepted the ‘Most Epic Fail’ award in person](https://www.pcmag.com/news/crowdstrike-exec-shows-up-to-accept-most-epic-fail-award-in-person?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV), a bit like actors celebrating their Razzies. In other security news, about [2.7 billion data records with social security numbers](https://www.bleepingcomputer.com/news/security/hackers-leak-27-billion-data-records-with-social-security-numbers/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) were leaked last week in [in one of the largest data breaches ever](https://techstartups.com/2024/08/07/hackers-steal-personal-data-of-nearly-3-billion-people-in-one-of-the-largest-data-breaches-ever/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). A good reminder what can happen when [credentials are left in public places](https://cybenari.com/2024/08/whats-the-worst-place-to-leave-your-secrets/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) or why allowing [0.0.0.0](https://www.oligo.security/blog/0-0-0-0-day-exploiting-localhost-apis-from-the-browser?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) as an IP is a bad plan. **Apple** is [fixing an 18-year-old Safari loophole](https://bgr.com/tech/an-18-year-old-safari-loophole-exploited-by-hackers-is-finally-being-fixed-by-apple/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and there is a great [Frontend Security Checklist](https://www.trevorlasn.com/blog/frontend-security-checklist/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) to consult when reviewing your products. The [History of HTTPS Usage](https://www.jefftk.com/p/history-of-https-usage?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) explains how we got securer over time. In AI news, **Mozilla** is funding [0Din: A GenAI Bug Bounty Program](https://hacks.mozilla.org/2024/08/0din-a-genai-bug-bounty-program-securing-tomorrows-ai-together/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and it seems that only [unscrupulous job seekers, jokesters and trolls](https://www.theregister.com/2024/08/13/who_uses_llm_prompt_injection/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) use LLM prompt injection. The EU [AI act is here](https://alvaromontoro.com/blog/68057/ai-act-is-here?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV), there is a surprising answer to [where Facebook's AI slop comes from](https://archive.ph/9TRB6?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV#selection-623.0-630.1) and in worrying news, [ChatGPT unexpectedly began speaking in a user’s cloned voice during testing](https://arstechnica.com/information-technology/2024/08/chatgpt-unexpectedly-began-speaking-in-a-users-cloned-voice-during-testing/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). For the scribes among you, there is information how to [write good documentation](https://cookbook.openai.com/articles/what_makes_documentation_good?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and [copywriting hacks backed by science](https://blog.hubspot.com/marketing/copywriting-insights?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). For more, check the video section here! And to end on a nostalgic note, [WordStar 7 for DOS is now free](https://www.theregister.com/2024/08/06/wordstar_7_the_last_ever/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and [Doom and Doom II have new accessibility features](https://slayersclub.bethesda.net/en-US/article/doom-doomii-accessibility-guide?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). ## Behind the scenes ![elephant-thumb](https://wearedevelopers.imgix.net/public/magazine/articles/468/images/66bf0bd621139aaae35f53a7_elephant-thumb.jpeg?w=720&fit=max&dpr=2&auto=format) Every year after the WeAreDeveloper World Congress we have tons of talk videos to edit. Normally this took months. This time [we produced 175 videos in 5 hours](/magazine/466-processing-175-wearedeveloper-world-congress-talk-videos-in-5-hours-with-php). How? We used PHP and open source CLI tools. ## Code and Tools In the code world, it's great that [Puppeteer now officially supports Firefox](https://hacks.mozilla.org/2024/08/puppeteer-support-for-firefox/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV), CSS allows you to [transition to height: auto & display: none](https://blog.css-weekly.com/transition-to-height-auto-display-none-using-pure-css?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV), you can [style tables better](https://piccalil.li/blog/styling-tables-the-modern-css-way?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and [entry effects can now be animated](https://web.dev/blog/baseline-entry-animations?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). Aaron Gustafson has Web Component for [conditional dependent fields](https://www.aaron-gustafson.com/notebook/a-web-component-for-conditional-dependent-fields/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV), there is a readable [JavaScript design patterns guide](https://dev.to/logrocket/javascript-design-patterns-guide-3p8k?context=digest&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and a [guide to "powerful" Web APIs](https://dev.to/vyan/mastering-modern-web-apis-your-guide-to-powerful-browser-features-in-2024-4ec?context=digest&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). You can also learn about [Array grouping in JavaScript](https://dev.to/pmbanugo/array-grouping-in-javascript-2024-5cm9?context=digest&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and explore the requirements of [WCAG 2.2 as a map](https://www.andrewhick.com/accessibility/wcag-map/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). Microsoft proposes an [HTML attribute to allow/disallow handwriting input](https://css-tricks.com/html-attribute-to-allow-disallow-handwriting-input/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and Google explains how they [built Purrfect Code: A Puzzle Game for Developers](https://developers.googleblog.com/en/how-we-built-purrfect-code/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). **Some tools for you:** - CSS gradient generators, a [more basic one](https://cssgradientgenerator.com/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and [a fancy one](https://www.learnui.design/tools/gradient-generator.html?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). - [Whirl](https://whirl.netlify.app/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) - CSS loading animations with minimal effort! - [A visual CSS Editor](https://getbutterfly.com/css-editor/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and [CSS Grid Generator](https://cssgridgenerator.io/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). - [Screen Studio](https://www.screen.studio/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) screen recording with automatic zoom to the action. - [Skeleton Fingers](https://skeletonfingers.com/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) AI-powered audio transcription. - [Oops.js](https://github.com/HeyPuter/Oops.js?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) advanced Undo/Redo Manager - [Buster](https://github.com/dessant/buster?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) Captcha Solver for Humans ## Cool code demos - [WebGL Path Tracing](https://madebyevan.com/webgl-path-tracing/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) - [CSS Doom Scroll](https://codepen.io/cobra_winfrey/pen/oNOMRav?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) - [Hit a pudding cat](https://oimo.io/works/pudding/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV)[‍](https://github.com/dgreenheck/tree-js?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) - [Procedural tree generator](https://github.com/dgreenheck/tree-js?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV)[‍](https://github.com/dgreenheck/threejs-procedural-planets?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) - [Procedural planets](https://github.com/dgreenheck/threejs-procedural-planets?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV)[‍](https://codepen.io/ksenia-k/full/gOEgyaj?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) - [Ksenia Kondrashova: Laptop](https://codepen.io/ksenia-k/full/gOEgyaj?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) ## Talks and Videos ![Brenda Romero: Stay - surviving and thriving in tech](https://wearedevelopers.imgix.net/public/magazine/articles/468/images/66bf0bd68f49ffb2913824fa_Brenda-Romero.png?w=720&fit=max&dpr=2&auto=format) Join **Brenda Romero** for an emotional, annoyed and [very important talk about belonging in tech](/videos/923-brenda-romero-stay-surviving-and-thriving-in-tech), the first World Congress 2024 video of many to be shown here. **Other videos and talk write-ups of note:** - **Luise Freese** : [Why documentation matters](/videos/925-i-will-remember-that-and-other-lies-why-documentation-matters-and-it-makes-your-apps-better) - **Jelena Jelušić:** [Engineering management meetup success](/videos/924-jelena-jelusic-engineering-management-meetup-success-story-discover-how-to-host-events-engineers-love) - **Wysopal, Reisinger, Steger** : [Digital threats in the age of AI](/videos/926-wwc24-chris-wysopal-helmut-reisinger-and-johannes-steger-fighting-digital-threats-in-the-age-of-ai) ## Work and Jobs In the work world it seems that [American workers are stuck in place](https://boredbat.com/american-workers-are-stuck-in-place-because-everyone-is-too-afraid-of-a-recession-to-quit/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV#google_vignette), **Google'** s ex-CEO claimed that [remote work and a focus on work-life balance](https://fortune.com/2024/08/14/google-eric-schmidt-working-from-home-ai-openai/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) is the reason why it is not the AI leader and [promptly claims he didn't mean it](https://www.wsj.com/tech/ai/google-eric-schmidt-ai-remote-work-stanford-f92f4ca5?st=klf0i3ukcs984cy&utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). **Pinterest** shared how it is there to [onboard as a Web Engineer](https://medium.com/pinterest-engineering/onboarding-as-a-web-engineer-pinterest-8c0b546b3839?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV), **TPGi** explains how [ongoing training prevents accessibility barriers](https://www.tpgi.com/solving-accessibility-barriers-how-ongoing-training-can-help-prioritize-and-remediate-issues/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and when it comes to measuring developer productivity [humans are more important than data](https://tidyfirst.substack.com/p/humans-data?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). **Recruiters** are [drowning in a flood of AI-generated applications](https://the-decoder.com/recruiters-are-drowning-in-a-flood-of-ai-generated-applications/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV), people share that becoming an [engineering manager was a mistake](https://www.reddit.com/r/ExperiencedDevs/comments/1emjxzh/i_made_a_huge_mistake_in_becoming_a_engineering/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) and others their [learnings about becoming a senior engineer](https://www.mensurdurakovic.com/the-senior-engineer-illusion-what-i-thought-vs-what-i-learned/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV). ## Procrastination Corner / Wonderful Weird Web - [A crystal fragment allows you to live in an 8-bit Pixel Art world](https://www.yankodesign.com/2024/07/04/this-crystal-fragment-turns-everything-you-see-into-8-bit-pixel-art-and-its-fascinating/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) - [Praise my GitHub profile!](https://praise-me.fly.dev/?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) - [How the SNES Graphics System works](https://fabiensanglard.net/snes_ppus_how/index.html?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) - [Pathfinding algorithms visualized on a real map](https://github.com/honzaap/Pathfinding?utm_source=hs_email&utm_medium=email&_hsenc=p2ANqtz-_lCiik4nKNjV8knh5Mu8XQC70TBJd3Sa8NDhGnrfffVD3QYiOarfB4EKerqNrJmuiEssqV) ‍ ## Related Articles - [Dev Digest 130 - The Diablo is in the details](https://www.wearedevelopers.com/magazine/470-dev-digest-130-the-diablo-is-in-the-details) - [Dev Digest 128 - Do not Google Monopoly](https://www.wearedevelopers.com/magazine/465-dev-digest-128-do-not-google-monopoly) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) ## Related Videos - [Dev Digest End of Year Recap](https://www.wearedevelopers.com/videos/1284-dev-digest-end-of-year-recap) - [WeAreDevelopers LIVE – Keeping Up with Styles, Data & More](https://www.wearedevelopers.com/videos/1803-wearedevelopers-live-keeping-up-with-styles-data-more) - [WeAreDevelopers LIVE - Dapr / Pixels and Generative Art / Open Source and Communities / and more](https://www.wearedevelopers.com/videos/1720-wearedevelopers-live-dapr-pixels-and-generative-art-open-source-and-communities-and-more) - [Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2](https://www.wearedevelopers.com/videos/1765-slopquatting-api-keys-fun-with-fonts-recruiters-vs-ai-and-more-the-best-of-live-2025-part-2) ## Related Jobs - [Senior Software Engineer](https://www.wearedevelopers.com/jobs/ext/15942-senior-software-engineer) at **GitHub** - [Staff Developer Advocate, GitHub Security Lab](https://www.wearedevelopers.com/jobs/ext/1921051-staff-developer-advocate-github-security-lab) at **GitHub** - [Remote Senior Full-Stack Engineer](https://www.wearedevelopers.com/jobs/ext/679408-remote-senior-full-stack-engineer) at **Edge Impulse** - [Remote Senior Full-Stack Engineer](https://www.wearedevelopers.com/jobs/ext/646086-remote-senior-full-stack-engineer) at **Edge Impulse** - [Remote Senior Full-Stack Engineer](https://www.wearedevelopers.com/jobs/ext/683045-remote-senior-full-stack-engineer) at **Edge Impulse** - [Remote Senior Full-Stack Engineer](https://www.wearedevelopers.com/jobs/ext/639235-remote-senior-full-stack-engineer) at **Edge Impulse**