አቶ Codes
736 subscribers
789 photos
76 videos
50 files
331 links
Software Developer | Brand Designer.

Curiois explorer

@techawachgames እና @mhcdaeth
Download Telegram
Luna's pathway🤗
I asked ChatGPT which TV or movie character matched my personality
No words for this

Tony Stark, Shuri, Q, Hiccup and Peter Parker
2
Jemaw, while working on Equib Manager and Xpense, I got tired of repeating the same release process every time: build APK, create GitHub release, write changelog, upload files, notify users.

So I automated it with GitHub Actions.

I cleaned it up and made it available for anyone building Flutter apps.

Maybe it will save someone some time for you as well 🚀

You can find it in my GitHub Repo

🌟 Star the repo on the way if you find it useful and Let me know what you think
1
Good morning Jemaw
Channel photo updated
አቶ Codes
I'm making the final branding decisions. Vote honestly,
So Jemaw the xpense logo will be Redesigned.
👏4
yango office
👀10🔥2
Omw home
🔥3
Good morning Jemaw
Forwarded from Eyu Devs
@edentity_crisis and me are officially trying out a new marketing campaign 😭😂 Truth be told..... we have zero clue how X (Twitter) actually works, but we’re jumping in anyway.

It would mean a lot if you could follow the account and drop some love on the posts! Also, if you have any secret tips on how to grow X followers or boost engagement, please send them our way.....we are all ears.

https://x.com/Zemenaytech

@eyudevs
I found the phrase "lock in" weird as I continuously read it in almost every channel am in tho these days.
😁1
Bytephilosopher
Thank God☺️ @byte_philosopher
I wished to join icog but not accepted .... But big ups yosti am sure you had an amazing experience there 🙌🙌🙌
4
my telegram saved message is also my quick note list when ever i remember a feature for my projects
👌1
አቶ Codes
my telegram saved message is also my quick note list when ever i remember a feature for my projects
one of the things i plan to work on is updating the prompt and one new thing i learn now is if youre using 3rd party ai service in your project you relly need a prompt builder and here is my simple prompt builder


class PromptBuilder {
static Future<List<Map<String, String>>> build({
required AiContext context,
String? system_prompt,
String? question,
}) async {
final systemContent =
"""
$base_prompt

## User
${const JsonEncoder.withIndent(' ').convert(context.user.toMap())}

## Financial Profile
${const JsonEncoder.withIndent(' ').convert(context.profile.toMap())}

## Budgets
${const JsonEncoder.withIndent(' ').convert(context.budgets.map((b) => b.toMap()).toList())}

## Transactions
${const JsonEncoder.withIndent(' ').convert(context.transactions.map((t) => t.toMap()).toList())}

## Financial Insights
${const JsonEncoder.withIndent(' ').convert(context.insights.toMap())}

## Scheduled Cash Ins
${const JsonEncoder.withIndent(' ').convert(context.scheduleCashIns.map((e) => e.toMap()).toList())}
""";

var prompts = [
{"role": "system", "content": systemContent},
];

if (system_prompt != null) {
prompts.add({"role": "system", "content": system_prompt});
}

if (question != null) {
prompts.add({"role": "user", "content": question});
}
return prompts;
}
}


lets just say v0.1 prompt builder