Emerald (@Dev_emeraldX) header
Emerald (@Dev_emeraldX) profile picture

Just a random dude trying his best to be as Cracked as a Dev as possible

Joined July 2025
Photo by Emerald (@Dev_emeraldX)Photo by Emerald (@Dev_emeraldX)Photo by Emerald (@Dev_emeraldX)Photo by Emerald (@Dev_emeraldX)Photo by Emerald (@Dev_emeraldX)Photo by Emerald (@Dev_emeraldX)Photo by Emerald (@Dev_emeraldX)Photo by Emerald (@Dev_emeraldX)Photo by Emerald (@Dev_emeraldX)Photo by Emerald (@Dev_emeraldX)
Emerald retweeted
Looking for your people? Your community? You just found the right place. Welcome to Google Developer Groups on Campus, OAU! Whether you're into tech, curious about development, looking to build new skills, or simply ready to explore what's possible, there's a place for you here
1
4
6
162
The only toxic relationship I keep going back to😞😞
1
11
I'm feeling like taking a break But No!!!!!!!!!!!
When you feel lazy and want to take a day off, then you remember you're the CEO, CTO, backend developer, frontend developer, product designer, marketing team, customer support and HR. 😂😂😭
1
1
21
Today was brutal for me Spent the entire day debugging AWS isn't for the weak man🤧🤧
1
1
2
31
I knew Guy was up to something When he went silent for a while
macOS 27 broke sending files from my Android phone, so I built my own. MyDrop: Finder Share menu, AirDrop-style notifications, clipboard, even your phone’s files in Finder. It also adapts to Liquid Glass on your Mac. Open source: github.com/Ferousco-dev/mydr…
1
2
5
61
Google Forms or Typeform, you can create with both on Intake. If you're a student working on your final-year project, a researcher collecting data, or a founder gathering feedback, this could save you some serious time.
Creating a form manually can take 20 mins. With Intake, you could get it done in 5. Just tell it what you need, and let AI help you put it together. intake.calder.click
1
2
52
Creating a form manually can take 20 mins. With Intake, you could get it done in 5. Just tell it what you need, and let AI help you put it together. intake.calder.click
1
2
2
108
Emerald retweeted
You must be a maths genius to work in tech,🤔 This belief has made many people doubt whether they truly belong in the field!! And the truth is different tech paths require different skills, and there's room to explore what works for you What other tech myth have you heard?
2
4
1
18
432
Launching @Calder_app Soon Hopefully this week!!!!!!!
1
2
3
48
Emerald retweeted
Don’t Learn Tech Alone,Grow with us Join us: gdgoau.com
Here are 6 Reasons why we believe learning in a Tech Community matters:
6
10
174
Emerald retweeted
Join us: gdgoau.com
4
8
96
Emerald retweeted
We’ve been getting questions about web development and we decided to answer them!!
1
15
23
210
Stop creating forms manually!!!! Use Intake.calder.click
3
3
50
Emerald retweeted
The ability to stay committed to something without knowing whether it’ll pay off in the end is definitely underrated asf.
13
122
3
641
7,821
After all that: 618 tests passing across 68 files TypeScript checks passing Vite build passing Live form creation verified with HTTP 201 Live deletion verified with HTTP 204 Intake now supports Google and Typeform. Changes committed and pushed. 🚀
Adding Typeform to Intake sounded simple enough. Connect the API, send the form structure, create the form and we're good, right? Well, Typeform had other plans. Spent time debugging this thing, and the issues were more interesting than I expected. Read the thread👇
59
Also improved error logging so we can see Typeform's actual error code, description and affected field instead of debugging blind.
Replying to @Dev_emeraldX
One more little bug: deleting a form. Typeform can return HTTP 204, meaning the request succeeded but there's no response body. Our code was treating that as a malformed response. Fixed that too.
28
Adding Typeform to Intake sounded simple enough. Connect the API, send the form structure, create the form and we're good, right? Well, Typeform had other plans. Spent time debugging this thing, and the issues were more interesting than I expected. Read the thread👇
1
1
1
4
126
Some field properties were also wrong. We had things like allowMultiple, dropdown: true, placeholder: '' and an invalid email validation property. Updated them to match Typeform's actual schema, including allow_multiple_selection and choice ref values needed for logic.
1
9
One more little bug: deleting a form. Typeform can return HTTP 204, meaning the request succeeded but there's no response body. Our code was treating that as a malformed response. Fixed that too.
1
41