Morning.dev
My Feed Popular
Login
We're Kotzilla — and We're Done Watching Android Devs Navigate Blind
DEV Community • 2026-04-09 14:48

We're Kotzilla — and We're Done Watching Android Devs Navigate Blind

Hey dev.to 👋 We're the team behind Koin — the dependency injection framework used by 25% of native Android applications. If you've built an Android or Kotlin Multiplatform app in the last few years, there's a good chance Koin is already in your stack. We've spent years in the Android ecosystem. We know the codebase, the tooling, the pain points. And one pain point kept coming up, over and over aga...

0 0
2m read
DEV Community • 2026-04-09 14:47

Research Passed. Tests Passed. Security Passed. Scroll Mainnet Didn't.

The wallet had ETH. The transaction kept failing with "insufficient funds." I checked the balance: cast balance confirmed 0.0023 ETH. The error was -32000: invalid transaction: insufficient funds for l1fee + gas * price + value. That last field was the tell. This wasn't about execution gas. The investigation Sent 1 wei to myself first — no calldata, just to confirm the account could a...

0 0
5m read
HackerNoon • 2026-04-09 14:47

How I Built a SOC 2-Compliant Cloud-Native Data Lake for Retirement Accounts

This article breaks down how a cloud-native AWS data platform was designed to meet SOC 2 Type II requirements by treating compliance as a system design problem. By embedding auditability, access control, data quality checks, and immutable storage into every layer, the platform reduced reporting time, improved security, and passed audits without retrofitting controls.

0 0
1m read
Sam Altman’s Coworkers Say He Can Barely Code and Misunderstands Basic Machine Learning Concepts
newest submissions : multi • 2026-04-09 14:46

Sam Altman’s Coworkers Say He Can Barely Code and Misunderstands Basic Machine Learning Concepts

submitted by /u/esporx to r/technology [link] [comments]

0 0
1m read
LinkedIn scanning users' browser extensions sparks controversy and two lawsuits
newest submissions : multi • 2026-04-09 14:46

LinkedIn scanning users' browser extensions sparks controversy and two lawsuits

submitted by /u/Franco1875 to r/technology [link] [comments]

0 0
1m read
Exclusive: Chinese business hired lobbying firm with ties to Don Jr, then scored a win in Washington
newest submissions : multi • 2026-04-09 14:45

Exclusive: Chinese business hired lobbying firm with ties to Don Jr, then scored a win in Washington

submitted by /u/Stannis_Loyalist to r/technology [link] [comments]

0 0
1m read
DEV Community • 2026-04-09 14:45

45 Tabs I Stopped Opening

The JWT decoder I used to reach for sent the token to a server. I noticed because I had DevTools open for something else and saw the POST. A JWT often carries user IDs, emails, roles, expiration data. I'd been pasting production tokens into a stranger's endpoint for months. That was the first tool I built for the toolkit. The rest followed the same pattern: I needed something, the available optio...

0 0
6m read
Hacker News: Front Page • 2026-04-09 14:44

Study found that young adults have grown less hopeful and more angry about AI

Article URL: https://www.nytimes.com/2026/04/09/style/gen-z-ai-gallup-study.html Comments URL: https://news.ycombinator.com/item?id=47704443 Points: 37 # Comments: 17

0 0
1m read
FBI Extracts Suspect’s Deleted Signal Messages Saved in iPhone Notification Database | The case was the first time authorities charged people for alleged “Antifa” activities after U.S President designated the umbrella term a terrorist organization.
newest submissions : multi • 2026-04-09 14:43

FBI Extracts Suspect’s Deleted Signal Messages Saved in iPhone Notification Database | The case was the first time authorities charged people for alleged “Antifa” activities after U.S President designated the umbrella term a terrorist organization.

submitted by /u/ControlCAD to r/technology [link] [comments]

0 0
1m read
/r/ReactJS - The Front Page of React • 2026-04-09 14:43

Why do we need to removeEventListener but not nullify inline handlers?

I can understanding needing to removeEventListener to clean up stuff but why not nullify the direct assignments? function SignUpButton({ handler }) { const btn = useRef(); useEffect(() => { btn.current.addEventListener('click', handler); return () => { // good clean up ettiqute btn.current.removeEventListener('click', handler); }; }); return <button ref={btn}>Click</button> } Wh...

0 0
1m read
DEV Community • 2026-04-09 14:43

PostgreSQL vs MongoDB: When I Pick Which for the Backend

PostgreSQL and MongoDB are both capable. The choice usually comes down to data shape, query patterns, team experience, and how much you care about schema and relations. Here’s how I decide. What Each Gives You PostgreSQL — Relational model: tables, rows, foreign keys, ACID transactions, and SQL. Strong for structured data, joins, and reporting. Schema is explicit (migrations); you get ...

0 0
3m read
Pakistani man who came to Canada on a student visa pleads guilty to plotting to kill Jewish people in the U.S.
newest submissions : multi • 2026-04-09 14:42

Pakistani man who came to Canada on a student visa pleads guilty to plotting to kill Jewish people in the U.S.

submitted by /u/Icy_Hall6758 to r/worldnews [link] [comments]

0 0
1m read
DEV Community • 2026-04-09 14:42

I built a directory of EU software alternatives. Then HN pointed out I was running it on Cloudflare.

only-eu.eu is a directory of verified European alternatives to common US software. Proton instead of Gmail, filen instead of Dropbox, that kind of thing. 332 pages, EN and DE, 88+ products. This is about how it's built. Some decisions I'd make again. One I had to fix while 6,100 people were on the site. Why Astro The site is content: product pages, category pages, a landing page. N...

0 0
4m read
DEV Community • 2026-04-09 14:41

From Photo to Quote: Automating Your Handyman Business with AI

Tired of spending hours squinting at client photos, manually counting boards, and scrambling for last-minute material costs? For handyman professionals, the gap between a site photo and a polished, profitable quote is where time and money vanish. AI automation is here to close that gap, turning visual assessments into precise material lists and quotes in minutes. The Core Principle: Your...

0 0
2m read
newest submissions : multi • 2026-04-09 14:40

What software or apps to use if you want to draw using your pentab while also having to type on Google Docs?

Good day! I need suggestions and ideas on how to simultaneously use my pentab while my groupmate is writing on Google Docs since it's needed for our competition. I'm a newbie about these things, so please let me know any suggestions or ideas. Is Mousemux good? or are there better alternatives? submitted by /u/senpapi_chulo_ to r/software [link] [comments]

0 0
1m read
DEV Community • 2026-04-09 14:39

47 Blog Posts, Zero Traffic: What I Learned About SEO the Hard Way

I wrote 47 blog posts for my startup. Google Search Console says I get about 45 impressions per month, not clicks, impressions. One impression per post per month, which is basically the same as not existing. I was doing a monthly review, spreadsheet open, ready to log wins. The impressions column said 38 for the whole month, for 47 posts. I closed the laptop and went for a walk. I did e...

0 0
3m read
DEV Community • 2026-04-09 14:39

There's an Entire Ecosystem Yet to Be Built

TL;DR Install Entire right now. "Drift" You want to launch a product. You go to your favorite agentic coding harness. You tell it, "Build me a $100m MRR. Make no mistakes". You watch words scroll past. Salivating at the idea of the wealth that's coming your way. "Shimmying..." "Whirring..." "Cranking..." "Getting sturdy..." (this doesn't exist but it should). It's done! Finally, ...

0 0
4m read
Man jailed after grooming 14-year-old girl on Roblox gaming app / Carlo Tritta used the app to build trust with his victim until she felt they were in a relationship. He has admitted a series of child sex offences.
newest submissions : multi • 2026-04-09 14:39

Man jailed after grooming 14-year-old girl on Roblox gaming app / Carlo Tritta used the app to build trust with his victim until she felt they were in a relationship. He has admitted a series of child sex offences.

submitted by /u/MarvelsGrantMan136 to r/technology [link] [comments]

0 0
1m read
Inside the VALR-Onafriq Deal That Could Transform Financial Access Across Africa
HackerNoon • 2026-04-09 14:33

Inside the VALR-Onafriq Deal That Could Transform Financial Access Across Africa

Africa's largest crypto exchange by volume, VALR, has integrated with Onafriq, the continent's largest digital payments network, to let users fund crypto accounts directly through mobile money in local currencies. The deal connects over 1 billion mobile wallets across 43 African markets to Bitcoin, stablecoins, and tokenized real-world assets, bypassing traditional banks entirely.

0 0
1m read
Hacker News: Front Page • 2026-04-09 14:33

Clean code in the age of coding agents

Article URL: https://www.yanist.com/clean-code-in-the-age-of-coding-agents/ Comments URL: https://news.ycombinator.com/item?id=47704285 Points: 4 # Comments: 0

0 0
1m read
Previous Next

Showing page 172 of 797

Previous 172 Next