Skip to content

Commit 15cb1c3

Browse files
authored
Merge branch 'develop' into snyk-fix-fe67fcca779d13aa29ca49c5fded99e3
2 parents 59db812 + e75f791 commit 15cb1c3

File tree

4 files changed

+781
-438
lines changed

4 files changed

+781
-438
lines changed
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
Tuesday, Feb 4th, 2025 • Niall Maher
2+
3+
# 🌽 CornHub Controversy & Why Dropping F-Bombs Beats AI Search Results
4+
5+
We kicked off 2025 with a bang at our first Codú event of the year, packing the house with eager developers ready to dive into some seriously cool tech.
6+
7+
Hubspot's own [Evan Burbidge](https://www.linkedin.com/in/evan-burbidge-a0823361/) took us on a mind-bending journey through the world of 3D drag-and-drop form wizards. Who knew form building could be so spatial? Evan shared the actual tools his team uses at Hubspot, giving us a peek behind the curtain at how they're revolutionizing multi-step forms.
8+
9+
Then things got... corny. In my live coding session with Cursor.com's AI pair programmer, we attempted to build "CornHub" -- a totally innocent website for locating quality corn in your area.
10+
11+
While some AI models (from Anthropic and OpenAI) seemed oddly hesitant to help with our wholesome agricultural endeavor (wink), Deepseek stepped up to the plate, helping us create a beautiful hub for all things corn.
12+
13+
Who knew finding local corn could be so controversial?
14+
15+
## 📚 This Week's Picks
16+
17+
**[Help, My Node Image Has Python! (7 min)](https://labs.iximiuz.com/tutorials/how-to-choose-nodejs-container-image)**\
18+
Not all Node.js container images are created equal. This guide explains why some images include Python (and other extras) and how to choose the right one to keep your containers lean and efficient.
19+
20+
**[Once You're Laid Off, You'll Never Be the Same Again (13 min)](https://mertbulan.com/2025/01/26/once-you-are-laid-off-you-will-never-be-the-same-again/)**\
21+
Getting laid off changes more than just your job---it reshapes how you view work, stability, and career growth. This personal reflection explores the emotional and professional impact of layoffs.
22+
23+
**[DeepSeek Stole Our Tech... Says OpenAI (video)](https://www.youtube.com/watch?v=hpwoGjpYygI)**\
24+
OpenAI and AI investor David Sacks claim DeepSeek illegally used OpenAI's technology to train its new R1 model. Microsoft allegedly provided hard evidence. Meanwhile, Alibaba has dropped Qwen 2.5 with some eye-catching benchmark scores.
25+
26+
**[How Are Images REALLY Stored? (42 min)](https://cefboud.com/posts/image-formats/)**\
27+
Ever wondered how images are actually stored? This article explains the pixel-based structure of images, how different formats like PNG and JPEG optimize storage, and the techniques behind image compression. A must-read for developers working with graphics.
28+
29+
**[Add F\*cking to Your Google Searches to Neutralize AI Summaries (9 min)](https://gizmodo.com/add-fcking-to-your-google-searches-to-neutralize-ai-summaries-2000557710)**\
30+
Tired of Google's AI-generated search summaries? Adding an expletive to your search prevents them from showing up. It's a weird but effective trick---at least until Google patches it.
31+
32+
**[Open-Closed Principle in React: Building Extensible Components (6 min)](https://cekrem.github.io/posts/open-closed-principle-in-react/)**\
33+
Writing flexible React components is easier when you follow the Open-Closed Principle (OCP). This article compares rigid, modification-heavy components with a cleaner, composition-based approach that makes extensions seamless.
34+
35+
**[why-did-you-render by Welldone (tool)](https://github.com/welldone-software/why-did-you-render)**\
36+
A debugging tool for React that helps identify unnecessary re-renders. It monkey-patches React to notify you when components render unnecessarily, improving performance in both React and React Native apps.
37+
38+
## 📖 Book of the Week
39+
40+
**[Radical Candor: How to Get What You Want by Saying What You Mean](https://amzn.to/40ADtxW)**\
41+
Great communication makes great developers.
42+
43+
In this book, Kim Scott introduces _Radical Candor_, a simple but powerful approach to communication: _care personally while challenging directly_. This helps teams give honest feedback, avoid misunderstandings, and work better together.
44+
45+
For web developers, clear and direct communication leads to better teamwork, fewer mistakes, and stronger projects. Whether you're working with designers, PMs, or other engineers, the ability to speak openly while staying respectful is a game-changer.
46+
47+
If you want to improve how you give and receive feedback, this is a must-read.
48+
49+
## 🛠️ Something Cool
50+
51+
[**Checkbox Race!**](https://checkboxrace.com/)
52+
53+
A oddly competitive game where you race to check boxes. Simple concept, but shows how basic HTML elements can be turned into something fun.
54+
55+
## 🧠 AI Crush CFP
56+
57+
I'm hosting my first conference!
58+
59+
It's called AI Crush and it's in Belfast. We are looking for presenters to share their insights on May 9th, 2025. This inaugural event represents a unique opportunity to be part of something special in Northern Ireland's growing tech scene.
60+
61+
Whether you're building AI-powered applications, exploring machine learning architectures, or implementing practical AI solutions, we want to hear your story. As a first-year conference, speakers have the rare opportunity to help shape the event's direction and be part of its founding moment.
62+
63+
Think you've got something valuable to share? Know someone who does? The CFP (Call for Presentations) is open now - don't miss your chance to be part of this groundbreaking event!
64+
65+
It's dual track (one stage for developers and one for leadership) so we need talks for both stages.
66+
67+
Here's the link: [https://www.crushconf.com/cfp](https://www.crushconf.com/cfp)
68+
69+
## 🔗 Quick Links
70+
71+
- [Codú Facebook](https://www.facebook.com/profile.php?id=61570877292755)
72+
- [Codú TikTok](https://www.tiktok.com/@codu.co)
73+
- [Our YouTube channel](https://www.youtube.com/@codu)
74+
- [Find us on Twitch](https://www.twitch.tv/codudotco)
75+
76+
If you have any ideas or feedback, reply to this email.
77+
78+
Thanks, and stay awesome,
79+
80+
Niall
81+
82+
Founder @ [Codú](https://www.codu.co/?ref=newsletter)
Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
Tue, Feb 11, 2025 • Niall Maher
2+
3+
# Want to Level Up? Start Writing About Code
4+
5+
Writing about coding might not seem important, but it can help you learn and grow as a developer. When you write about what you learn, you remember it better. You also get better at solving problems because you have to explain your thinking clearly.
6+
7+
Writing is also a great way to track your progress. You can look back and see how much you've learned over time. It also helps you explain ideas better, which is useful when working with a team or in job interviews.
8+
9+
Sharing your writing can also help your career. When people read what you write, they see you as someone who knows a lot. This can lead to job offers, speaking opportunities, and new connections. Many developers grow faster in their careers because they share what they learn.
10+
11+
You don’t have to publish everything. You can keep notes for yourself using apps like Notion or Evernote. But if you want to share, you can use a blog or platforms like Codú, Dev.to, or Medium. Even posting short insights on LinkedIn or X (Twitter) can help you connect with others in tech.
12+
13+
The key is to keep things simple. If you can explain something in a way that anyone can understand, it means you really know it well.
14+
15+
Want to dive deeper? Read the full article here: [Full Article](https://www.codu.co/articles/why-writing-about-coding-improves-your-learning-journey-afcri7zg)
16+
17+
## 📚 **This Week's Picks**
18+
19+
**[Building an "Easy" Web Application (6 min)](https://rudyfaile.com/2020/07/06/building-an-easy-web-application)**
20+
What does it really take to build a simple web app? This post explores the challenges that developers face when trying to make something "easy."
21+
22+
**[On Product-Market Fit (9 min)](https://cra.mr/on-product-market-fit/)**
23+
A deep dive into the journey of Sentry over the last 15 years. The author shares honest insights on the challenges of finding product-market fit and the endurance needed to succeed.
24+
25+
**[Create React App Deprecation (Issue Open)](https://github.com/facebook/create-react-app/issues/17004)**
26+
Create React App (CRA) is being deprecated. If you're still using it, now's the time to start looking for alternatives.
27+
28+
**[Cloudflare Incident on February 6, 2025 (7 min)](https://blog.cloudflare.com/cloudflare-incident-on-february-6-2025/)**
29+
Cloudflare's R2 storage and other services were down for nearly an hour. This post breaks down what happened and how it impacted developers.
30+
31+
**[Dexie.js (tool)](https://dexie.org/)**
32+
Dexie.js is a lightweight wrapper for IndexedDB that makes working with client-side databases much easier. If you're storing data in the browser, this tool is worth checking out.
33+
34+
**[Oracle Justified Its JavaScript Trademark with Node.js (4 min)](https://deno.com/blog/deno-v-oracle2)**
35+
Oracle’s legal battle over the "JavaScript" trademark just took a new turn. They’re using Node.js as part of their defense—this post explains what’s going on and why it matters.
36+
37+
**[The Vatican Has Some Thoughts on AI (9 min)](https://every.to/napkin-math/the-vatican-has-some-thoughts-on-ai)**
38+
Here's something I definitely wasn't expecting a statement on. The Catholic Church has released a statement on AI, sharing its thoughts on the differences between human and machine intelligence and how AI should be used.
39+
40+
## 📖 **Book of the Week**
41+
42+
**[The Coming Wave: AI, Power and Our Future](https://amzn.to/40ADtxW)**
43+
44+
Most AI books today are rushed cash grabs, but this one stands apart. Written by Mustafa Suleyman, co-founder of DeepMind (now part of Google), _The Coming Wave_ offers an insider’s perspective on how AI and other emerging technologies—synthetic biology, quantum computing, and autonomous systems—will transform society.
45+
46+
Suleyman explores how these breakthroughs will bring immense prosperity but also unprecedented risks, challenging global stability and governance. The book introduces _the containment problem_: how do we keep these powerful technologies under control while maximizing their benefits?
47+
48+
For developers, this book is an essential read. AI is no longer an abstract concept—it’s shaping the tools we build and the decisions we make. Understanding the broader impact of this technology will help you navigate the future, both as a creator and as a citizen.
49+
50+
## 🛠️ **Something Cool**
51+
52+
**[Use the Index, Luke!](https://use-the-index-luke.com/)**
53+
54+
A great guide that explains SQL indexing to developers, focusing on query optimization and performance tuning.
55+
56+
## 🧠 AI Crush CFP
57+
58+
I'm hosting my first conference!
59+
60+
It's called AI Crush and it's in Belfast. We are looking for presenters to share their insights on May 9th, 2025. This inaugural event represents a unique opportunity to be part of something special in Northern Ireland's growing tech scene.
61+
62+
Whether you're building AI-powered applications, exploring machine learning architectures, or implementing practical AI solutions, we want to hear your story. As a first-year conference, speakers have the rare opportunity to help shape the event's direction and be part of its founding moment.
63+
64+
Think you've got something valuable to share? Know someone who does? The CFP (Call for Presentations) is open now - don't miss your chance to be part of this groundbreaking event!
65+
66+
It's dual track (one stage for developers and one for leadership) so we need talks for both stages.
67+
68+
Here's the link: [https://www.crushconf.com/cfp](https://www.crushconf.com/cfp)
69+
70+
## 🔗 Quick Links
71+
72+
- [Codú Facebook](https://www.facebook.com/profile.php?id=61570877292755)
73+
- [Codú TikTok](https://www.tiktok.com/@codu.co)
74+
- [Our YouTube channel](https://www.youtube.com/@codu)
75+
- [Find us on Twitch](https://www.twitch.tv/codudotco)
76+
77+
If you have any ideas or feedback, reply to this email.
78+
79+
Thanks, and stay awesome,
80+
81+
Niall
82+
83+
Founder @ [Codú](https://www.codu.co/?ref=newsletter)

0 commit comments

Comments
 (0)