home.social

#codegeneration — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #codegeneration, aggregated by home.social.

  1. Кодогенерация токенов дизайн-системы для Android по Figma API

    По мере развития проекта в целом и дизайн-системы в частности дизайн-токенов становится очень много. Для примера, у нас уже около четырёхсот иконок, больше двухсот цветов и перспектива внедрения нескольких тем в приложении. Что ещё, если не автоматизация, позволит держать в консистентности всю эту систему? Рассказываю про наш тернистый путь к собственному генератору токенов дизайн-системы.

    habr.com/ru/companies/magnit/a

    #figma_api #figma_variables_api #android_development #gradleplugin #automatization #design_tokens #codegeneration #codegen #jetpack_compose #magnit_tech

  2. Кодогенерация токенов дизайн-системы для Android по Figma API

    По мере развития проекта в целом и дизайн-системы в частности дизайн-токенов становится очень много. Для примера, у нас уже около четырёхсот иконок, больше двухсот цветов и перспектива внедрения нескольких тем в приложении. Что ещё, если не автоматизация, позволит держать в консистентности всю эту систему? Рассказываю про наш тернистый путь к собственному генератору токенов дизайн-системы.

    habr.com/ru/companies/magnit/a

    #figma_api #figma_variables_api #android_development #gradleplugin #automatization #design_tokens #codegeneration #codegen #jetpack_compose #magnit_tech

  3. Кодогенерация токенов дизайн-системы для Android по Figma API

    По мере развития проекта в целом и дизайн-системы в частности дизайн-токенов становится очень много. Для примера, у нас уже около четырёхсот иконок, больше двухсот цветов и перспектива внедрения нескольких тем в приложении. Что ещё, если не автоматизация, позволит держать в консистентности всю эту систему? Рассказываю про наш тернистый путь к собственному генератору токенов дизайн-системы.

    habr.com/ru/companies/magnit/a

    #figma_api #figma_variables_api #android_development #gradleplugin #automatization #design_tokens #codegeneration #codegen #jetpack_compose #magnit_tech

  4. 📖 While I mostly publicize my #lowocode #handbook now, our #modeldriven #book is still pushing strong 💪.

    We're approaching 150 institutions #worldwide using the book. Latest one is an #MDE course by Mert Ozkaya at Yeditepe University (number 141).

    With both books you can cover any #modeling, #DSL, #lowcode, #codegeneration, #modeldriven... topic. Pick the one that works best for you. Or even better, pick both ! 😜

    🔗 mdse-book.com/

    🔗 lowcode-book.com/

  5. 🚀 #TogetherAI launches #LlamaCoder: App generation powered by #Llama3 405B

    💻 #Opensource web app for creating entire applications from prompts
    🌟 2000+ #GitHub stars, hundreds of repository clones in just one month
    🔢 Over 200,000 apps generated, including quizzes, timers, and budgeting tools
    🧠 #Llama3 405B: First open-source model excelling in this coding use case
    🛠️ #TogetherAI platform used by 150,000+ developers and companies
    🔓 Open approach allows full flexibility and ownership of data and models

    #OpenSourceAI #CodeGeneration #AICloud #DeveloperTools #GenerativeAI #ai #llm

    ai.meta.com/blog/together-ai-l

  6. 💼✨ Witness the revolutionary #innovation of dragging and dropping your way to software engineering success! Just upload a doodle, slap a language choice on it, and voilà! A magical code salad is served 🍜. Because who needs developers when you've got JPEGs? 🙃
    workflows.diagrid.io/ #draganddrop #softwareengineering #codegeneration #JPEGs #magiccode #HackerNews #ngated

  7. #SpecDrivenDevelopment flips traditional architecture by making specs executable & authoritative.

    Declared intent - validated code via AI-assisted generation, delivering real architectural determinism.

    Continuous enforcement kills drift - but demands stronger schema design & contract-first discipline.

    #InfoQbit.ly/3YCprvu

    #SoftwareArchitecture #APIs #APIDesign #AI #GenAI #CodeGeneration

  8. Does AI-generated code mean the end of #SoftwareArchitecture? ❌ Not even close!

    Teams still need to make architectural decisions & trade-offs!

    The difference is they now need to clearly articulate their reasoning so they can effectively guide AI through prompts.

    Read the #InfoQ article by Pierre Pureur & Kurt Bittner for deeper insights: bit.ly/4auk7kB

    #AI #AIdevelopment #MVP #MVA #CodeGeneration

  9. Простой TypeScript клиент для Telegram Bot Api

    Я пишу на TypeScript и переодически появляется необходимость написать какой нибудь несложный чат бот для Telegram, или отправить в чат что нибудь от имени бота. И еще я фанат Serverless архитектуры. Люблю разрабатывать решения, которые работают где и когда угодно. Арендовать сервер и платить за его простой - не интересно 😀 От простого TypeScript клиента я хочу совсем немного:

    habr.com/ru/articles/879174/

    #typescript #telegram #httpclient #codegeneration

  10. There’s a whole spectrum of ways to generate code (language bindings for message serialization schemes, RDP systems, and whatnot). What I find funny is that I like the excrements of this spectrum and not anywhere in the middle.
    You want to do it as an entirely separate build process and commit the results to source control? Cool with me. Use some CI to make sure it’s in sync and I won’t bother you about it at all.
    You want to lazily generate that shit the moment before it’s needed in your build system? Love it.
    You want me to generate as a pre-build step or bulk generate during the configure phase of CMake build? Nope, don’t like it.
    #CodeGeneration #programming #BuildSystems

  11. IBM AS/400 and green screen vets: isn't AI code generation and vibe coding basically the new LANSA or SYNON?

    #as400 #as/400 #IBM #LANSA #synon
    #AIvibecoding #vibecoding #codegeneration #AIcodegeneration #rpgiii #ibmirpg #ibmi

  12. #Kimi K2.6, the latest #opensource model, showcases advancements in #coding, #longhorizon execution, and #agentswarm capabilities. It excels in complex #engineering tasks, demonstrating significant improvements in #codegeneration accuracy, #longcontext stability, and #toolinvocation success rate compared to its predecessor. kimi.com/blog/kimi-k2-6?eicker #tech #media #news

  13. #Anthropic has introduced a new Code Review feature for Claude Code, adding an agent-based pull request review system that analyzes code changes using multiple AI reviewers.

    Dive deeper on #InfoQbit.ly/3QbwdHA

    #AI #CodeReviews #LLMs #Claude #CodeGeneration

  14. Model class diagrams and generate code from your web-browser. No need to install anything.

    🔗 Try it out: editor.besser-pearl.org/

    Some key features:

    #Graphical modelling: Design models with an intuitive graphical notation.
    ✅Cloud Storage: #Store your diagrams online for easy access from anywhere
    ✅Real-time #collaboration: Work seamlessly with multiple users on the same model.
    #CodeGeneration: Automatically generate code for various technologies (e.g., databases).
    #OCL Integration: Define OCL constraints with of our B-OCL tool
    #Supports model import/export in B-UML and #JSON formats

    modeling-languages.com/besser-

  15. Как работать с ошибками правильно и сделать удобным AWS SDK JS

    Эта статья станет интересной не только специалистам по TypeScript, но и всем разработчикам, ищущим лучшие практики работы с ошибками в современном программировании. Вы узнаете, почему традиционный подход к работе с ошибками может тормозить разработку и как правильное разделение ожидаемых ошибок и критических дефектов значительно упрощает жизнь. Я подробно описываю, как моя реализация решает сложности AWS SDK и делает его использование более надежным. Буду рад узнать ваш подход к работе с ошибками, пишите в комментарии. Спасибо!

    habr.com/ru/articles/879886/

    #typescript #codegeneration #sdk #aws_sdk #aws #effect #typesafe

  16. I understand that #AI companies are shifting from monthly fee to token based pricing. In fact there is no way someone/something will write you dozens thousands lines of somehow usable code for lower dozens of dollars monthly.

    So here are my toughs:
    1) they made people addicted/dependent on AI for “free” and now they start milking, do I see here paralel with drug dealers?
    2) their management is really utterly dumb, in general I do not believe that.
    3) they have been for sure subsiding costs till now and hoped they will sort the operational costs and improve efficiency meanwhile, well either point 2 applies or something went really south.
    4) companies like Microsoft can afford to some degree burn money like this in huge pit, but it will be popcorn sitcom to see how OpenAI and friends will deal with this, as they did not produced any income cash flow and investors will start now asking viability of such companies.
    5) AI will stay with us, but in different shape, I believe it will be pushed to the edge and enduser computing with smaller specialized models.
    6) if 5 applies and I believe so, OpenAI knew tat and they intentionally screwed RAM supply chain to make this impossible/horribly expensive and unaffordable.
    7) lets say it will stay in cloud, people play for tokens, it is Q of time they will start challenging why they shall pay for tokens burned by AI debugging its own crappy code, producing even more crappy test and ending in broken record cycle. They will draw parallel with human, if human screw programming and spend more time on delivery, it is hard for him to charge you more for his mistakes. Why this shall be accepted from AI companies. And yes this mostly applies for vibe coding.

    #codegeneration #LLM #codeassistant #sustainability

  17. A study by Xue Jiang's group demonstrates that convergence in AI code generation is achieved through flexible natural language semantics rather than discrete logic.

    The proposed method, using the < think> token to explicitly express complex sections, significantly improves benchmark performance.

    arxiv.org/pdf/2603.29957

    #ai #softwareengineering #codegeneration #aiperformance #llm

  18. 💼✨ Witness the revolutionary #innovation of dragging and dropping your way to software engineering success! Just upload a doodle, slap a language choice on it, and voilà! A magical code salad is served 🍜. Because who needs developers when you've got JPEGs? 🙃
    workflows.diagrid.io/ #draganddrop #softwareengineering #codegeneration #JPEGs #magiccode #HackerNews #ngated

  19. 💼✨ Witness the revolutionary #innovation of dragging and dropping your way to software engineering success! Just upload a doodle, slap a language choice on it, and voilà! A magical code salad is served 🍜. Because who needs developers when you've got JPEGs? 🙃
    workflows.diagrid.io/ #draganddrop #softwareengineering #codegeneration #JPEGs #magiccode #HackerNews #ngated

  20. 💼✨ Witness the revolutionary #innovation of dragging and dropping your way to software engineering success! Just upload a doodle, slap a language choice on it, and voilà! A magical code salad is served 🍜. Because who needs developers when you've got JPEGs? 🙃
    workflows.diagrid.io/ #draganddrop #softwareengineering #codegeneration #JPEGs #magiccode #HackerNews #ngated

  21. IBM AS/400 and green screen vets: isn't AI code generation and vibe coding basically the new LANSA or SYNON?

    #as400 #IBM #LANSA #synon
    #AIvibecoding #vibecoding #codegeneration #AIcodegeneration #rpgiii #ibmirpg #ibmi

  22. IBM AS/400 and green screen vets: isn't AI code generation and vibe coding basically the new LANSA or SYNON?

    #as400 #IBM #LANSA #synon
    #AIvibecoding #vibecoding #codegeneration #AIcodegeneration #rpgiii #ibmirpg #ibmi

  23. IBM AS/400 and green screen vets: isn't AI code generation and vibe coding basically the new LANSA or SYNON?

    #as400 #as/400 #IBM #LANSA #synon
    #AIvibecoding #vibecoding #codegeneration #AIcodegeneration #rpgiii #ibmirpg #ibmi

  24. Можно ли получить «опасный» ответ от GPT-4 и как защищаться от Token Smuggling

    Мы продолжаем рассказывать вам о уязвимостях LLM. На этот раз давайте поговорим о авторегрессионных моделях и “Token Smuggling”, а также посмотрим, сможет ли GPT-4 выдать нам ответы на опасные вопросы. Узнать больше

    habr.com/ru/companies/raft/art

    #llm #ai #безопасность #nlp_(natural_language_processing) #codegeneration #авторегрессионные_модели #Token_Smuggling #gpt4 #Контрабанда_токенов

  25. Mostly, software interfaces are only defined by their signature and without a formal description of the admissible behavior and timing assumptions.

    #ComMA provides a family of domain-specific languages that integrate existing techniques from formal behavioral and time modeling and is easily extensible.

    youtu.be/-bbJTg7pJ-k

    #SoftwareEngineering
    #Interfaces
    #Modelling
    #ModelChecking
    #CodeGeneration