Jump to content
JWTalk - Jehovah's Witnesses Online Community
  • Welcome to the real Jehovah's Witnesses Online Community!

    Welcome to JWTalk! JWTalk.Net is the only online community for real, actual Jehovah's Witnesses - those who are active, loyal, publishers of God's Kingdom - where you can speak with brothers and sisters from all around the world on a wide variety of topics. 

All Activity

This stream auto-updates

  1. Past hour
  2. I think Baruch is, in many ways, the kind of project that doesn't naturally lend itself to "vibe coding." When someone opens the codebase, they might see something as simple as: await mediator.Send(new CreateMeetingCommand(...)); On the surface, that looks straightforward. What they don't see is everything that happens behind that single line: Command ↓ Validation ↓ Aggregate ↓ Domain Events ↓ Event Store ↓ Outbox ↓ Projection ↓ gRPC Synchronization ↓ Offline Replicas ↓ Read Model None of that is obvious from reading the feature code. Those architectural decisions are hidden by design. They represent years of work building the infrastructure that makes Baruch reliable in a distributed, offline-first environment. An AI tool, or even an experienced developer who is new to the project, cannot simply infer those architectural rules by looking at a few files. The code may compile, look clean, and even appear correct, while still violating important architectural principles that only become visible later through synchronization issues, subtle bugs, or maintenance problems.
  3. There is another aspect that is important to me, and it goes beyond Baruch itself. Generating software is only the beginning. Keeping it stable, maintainable, and reliable for thousands of users over many years is a completely different challenge. It's relatively easy today to generate an application with AI. What's much harder is evolving that application over hundreds of releases while preserving a clean architecture, avoiding technical debt, and ensuring that every new feature doesn't introduce subtle regressions. Many software projects start with good intentions but gradually become harder to maintain as the codebase grows. Every shortcut taken today becomes tomorrow's technical debt. One of my long-term goals for Baruch is to avoid ending up in that situation. I want Baruch to remain maintainable not only next year, but also five or ten years from now. That means being very disciplined about architecture and code quality, even if that sometimes slows down development. I believe AI will play an increasingly important role in software development—I certainly use it every day—but I see it as a tool that assists experienced developers rather than something that replaces architectural understanding. My biggest responsibility isn't just delivering new features. It's ensuring that Baruch remains a stable, reliable platform that congregations can depend on for many years to come.
  4. First of all, I want to sincerely thank everyone who has offered to help with Baruch. It really means a lot to me. Seeing brothers willing to invest their own time and energy into this project is incredibly encouraging. Several brothers suggested using AI tools such as Claude Code, Jules or other "vibe coding" tools. These tools are becoming remarkably capable, and I use AI myself every single day. They are fantastic productivity tools. However, I also want to explain why I have been somewhat hesitant to accept AI-generated code contributions at this stage. Baruch is not a typical business application where you simply add a screen, update a database table, and you're done. Under the surface it has a fairly sophisticated architecture built around concepts such as Domain-Driven Design (DDD), CQRS, Event Sourcing, an Outbox pattern, distributed synchronization, gRPC communication, offline-first data replication, and a considerable amount of custom infrastructure that I have built over the past years. Much of this complexity is intentionally hidden from the feature code. That's a good thing for the application—but it also means that someone unfamiliar with the architecture cannot easily see everything that happens behind a seemingly simple change. A screen that appears straightforward may actually trigger domain events, update projections, synchronize with other devices, publish messages through the outbox, and interact with several infrastructure components. Those architectural decisions are often invisible to an AI tool unless it has a deep understanding of the entire codebase. My concern is therefore not that AI writes "bad code." In fact, AI often produces perfectly reasonable C# code. The challenge is that code can still be architecturally incorrect even if it compiles and looks clean. Reviewing those pull requests would require me to carefully verify every architectural decision, every interaction with the infrastructure, and every side effect. In many cases, that would actually take longer than implementing the feature myself. For that reason, I currently have to be very careful about accepting code contributions from people who are not already familiar with the architecture of Baruch. That certainly doesn't mean I don't appreciate the offers—quite the opposite. Your willingness to help is deeply appreciated, and I hope that as Baruch matures I can find more meaningful ways for brothers to contribute without risking the long-term maintainability of the project. For now, my biggest challenge isn't writing code; it's protecting the architecture that makes Baruch reliable, secure, and maintainable in the long run. Thank you again to everyone who has offered to help. Your encouragement and support mean far more to me than you probably realize.
  5. Today
  6. and then we have just in report about sweden https://www.jw.org/en/news/region/sweden/Stockholm-Court-Ruling-Reinforces-Religious-Freedom-for-Jehovahs-Witnesses-in-Sweden/
  7. never realised how many atttacks there had been on JWs it western europe https://bitterwinter.org/hate-crimes-against-the-jehovahs-witnesses-in-western-europe/
  8. Hi again Jonathan. Retired programmer here too. As @computerwiz says it needs to make it to GitHub so we can take a look at it. And also now with AI a good programmer does not need to be up to date on the current language, AI will write the code as really with a good programmer prompting it does quite good as long as there is a experinced programmer. I did come from the .NET world but I would use AI at this point because of speed. AI is really something now. (AI wise I use Claude) Anyway, If I can help let me know. (if you are going to split up work you also need a project manager or programmer that will wear that hat) "the underground" to the New World. I had not heard that before but it made me smile. (I live in a city on the frontlines of a war, many days when I go to bed I wonder if me and the wife will wake up here or in paridise 😃 ) Dear brother Jonathan, Jehovah loves us all. Brotherly love from Ukraine.
  9. https://en.wikipedia.org/wiki/Louis_IX_of_France
  10. Yes, it can be great fun, and frustrating too:) Who is saint Louis?
  11. Antarctica now 3rd lowest, losing gains during winter.
  12. Hello, dear brothers and sisters. I would like to know if anyone has the missing information from the comment above regarding song 119 in RC 2018. In the musical prelude, three languages were used, two of which were Ukrainian and Mandarin Chinese. But does anyone know what the other language is, the one in the verse 1? https://www.jw.org/finder?srcid=share&wtlocale=E&lank=pub-jwbcov_201805_32_VIDEO&ts=00:04:13
  13. My wife and I definitely enjoyed it. My observation would be that although I could easily follow the conclusions reached, the explanations leading to those conclusions were often quite deep for a simpleton like me. There had to be at least 10 or more words that I had never heard in my life. 😁
  14. No sooner had the UN been established that it built military might and attacked the Congo (sad situation that seems to never stop.) The UN has contributed to constant warfare. I had read a book years ago, but it seems to be unavailable now and reports of UN history are not accurate or biased.
  15. I didn't know this. But after I posted, I thought no, Trump's UN Ambassador would veto Obama
  16. it will be fun to the the family tree line in Paradise. My grand mother did one before passing away like 20 years ago... It was going back to "Saint Louis"... that's quite crazy
  17. or just click the picture I posted, it links directly to it
  18. Yesterday
  19. I don't mind replying to people it's why I joined really to get some encouragement and some social communication. Not exactly socializing just human interaction I don't get a lot of that in a full-time carer. Thanks for the advice anyway. I haven't actually got back to everybody's reply and I'm sure it will tale off when the excitement has worn off a little bit. I'm enjoying at the moment. I'm not so worried about repeating myself, I just hope anybody that is in contact with me will accept my apologies if I get them confused with another brother or sister;) I am at the end of my day here is extremely late at the end of my caring duties. I have a busy day the next day so I probably won't be on as much as I was originally. I expect it will fluctuate like everybody. Thanks for your concern though. I have got a head screwed on when it comes to making decisions for myself where it counts. Christian warmth to you
  20. The UN want a woman this time elections are due in October let’s see..
  21. A brother just told me that he can't open the Announcements in NWP. He is using the latest update #15 and has the settings to use his device PDF viewer. Is anyone else having the same problem?
  22. Julie, it can be overwhelming when you receive a lot of replies, especially by private messenger. Don't feel pressured to reply to everyone. Also, many times it's better to mention something in a forum discussion rather than answer to several private messages asking the same thing.
  23. My very first thought when this showed up in my email box was that my data had been exposed publicly on the internet. And I saw where it was from, and certainly understood it was the day's text. That probably says something about the times we live in. When we hear the words "publicly exposed," we immediately think of privacy breaches, hacked accounts, and stolen information. For Paul and the first-century Christians, the exposure was different. Their faith, their loyalty to Christ, and their identity as Christians were publicly exposed. Once people knew where they stood, reproaches and tribulations often followed. There's a warning for us.. We will not be surprised if our loyalty to Jehovah becomes increasingly visible to others. Paul was not caught off guard by that reality, and neither should we be. Instead, we can rely on Jehovah, confident that he will help us endure whatever comes our way.
  24. I have a piece of software out of Germany. It's built for Apple devices. It's called the Mac Family Tree. It has resources built into it, well not built into it, that it can access that has been quite helpful for me. ADDED: I went back and looked and FamilySearch.org is one of its sources too.
  25. Friday, June 19 You were publicly exposed both to reproaches and to tribulations.—Heb. 10:33. The apostle Paul could speak with conviction about what it takes to endure. He reminded Christians that when enduring trials, they needed to rely not on themselves but on Jehovah. Paul could say with courage: “Jehovah is my helper; I will not be afraid.” (Heb. 13:6) Some of our brothers are enduring persecution right now. We can loyally support them by means of our prayers and, at times, in practical ways. The Bible clearly says, however, that “all those desiring to live with godly devotion in association with Christ Jesus will also be persecuted.” (2 Tim. 3:12) For that reason, all of us need to prepare for what lies ahead. Let us continue to trust fully in Jehovah, confident that he will help us to endure any trial that may come our way. In due time, he will bring relief to all his faithful worshippers.—2 Thess. 1:7, 8. w24.09 13 ¶17-18
  1. Load more activity
  • Upcoming Events

    No upcoming events found
  • Our picks

    • Modern references to creative days:
       
      *** w15 6/1 p. 5 How Science Affects Your Life ***
      The Bible fixes no duration for the six creative “days.” Instead, it opens the door for modern scientists to study them and assign accurate time spans to them. We know that the creative “days” were much longer than 24-hour days.
       
      *** g21 No. 3 p. 12 What the Bible Tells Us ***
      So each of the six creative “days” during which God prepared the earth for life and created life on it could represent extremely long periods of time.
       
      *** g 1/14 p. 12 Creation ***
      WHAT THE BIBLE SAYS God created the universe, including the earth, in the indefinite past—“in the beginning,” as Genesis 1:1 says. Modern science agrees that the universe had a beginning. A recent scientific model suggests it to be almost 14 billion years old.
       
      *** lc pp. 26 Science and the Genesis Account ***
      A careful consideration of the Genesis account reveals that events starting during one “day” continued into one or more of the following “days.”
        • Love
        • Thanks
        • Cherish
        • Like
  • Recent Public Status Updates

    • TheKid23

      🤩EXCITING NEWS🤩for the 1st time I am selling stickers- Not just a digital download but a physical product! At the moment it’s UK only while I work out the postage, but hopefully I’ll be expanding soon. 
       
       
       
      Request your custom stickers now: 
      https://ko-fi.com/brighthopedesigns/commissions
      · 0 replies
    • Jim Jam

      Couldn't find an explanation in our publications as to why Thomas is called 'the twin'
      · 4 replies
    • TheKid23

      2026 Eternal Happiness Convention Activity Book 🌟 LINK HERE: https://ko-fi.com/brighthopedesigns/shop 🌟
       
      Keep your young ones engaged all weekend!  
       
      Looking for a fun way to help children follow along during the 2026 Eternal Happiness Convention? This specially designed, hand-drawn Activity Book is packed with exciting, faith-building activities that encourage children to listen carefully, participate, and enjoy the convention programme.   
       
      Inside you’ll find:  
      📌 Colouring activities linked to key convention themes and Bible words.
      📌 Drawing pages where children can imagine life in Paradise, draw animals, their future home, and people they look forward to meeting. 
      📌 Interactive drama and video checklists to help children pay attention during episodes featuring Jesus’ ministry. 
      📌 Bible verse activities based on Jesus’ teachings about happiness from Matthew chapter 5. 
      📌 Matching games, colour-by-number puzzles, bingo, doodle pages, and more!   
       
      ✨ Designed for children of all ages Whether they’re colouring, drawing, matching verses, or listening for important lessons, this activity book helps young ones stay focused while enjoying the convention.  
       
      📖 Features over 20 pages of convention-themed fun Helping children learn, listen, and build anticipation for Jehovah’s promises in an engaging and memorable way.   
      👉 Download your copy now!  
      ✅High-Quality Format – Ensures a professional and polished appearance.   
      ✅Instant Download & Print Ready – Convenient for quick distribution. Can be printed out as many times as needed, or can be used on an electronic device.   
       
      ⚠️Please note this is a digital download only, you will not receive a hard copy from me⚠️
      Best Selling.mp4
      · 0 replies
    • ChrisC

      Something I’m glad we haven’t seen in the Watchtower for a long time: “(Brother Faithful finished his earthly course while this article was being prepared.)” 😢 
      · 0 replies
    • Cozy Nature

      Large earthquake in Mindanao, Philippines on Sunday, June 7th 2026.
       
      Attached below is the preliminary report from the EMSC website.
       
      USGS website reported the data slightly less severe.

      · 0 replies
    • dreamy

      Sniff, THE turtle has turned himself into Prince Charming. Somehow the mutation has gone horribly wrong.
      He's practically the mascot of this forum. 
      Woe, woe, woe is we (Rev. 8:13)
       
      · 5 replies
    • Ostria

      I think someone somewhere said they knew someone that makes notebooks for conventions/assemblies. I would love to support them and get a notebook for the upcoming regional. A friend of mine gave me a spare she was given for the assembly and it helped me enjoy the assembly a bit better because i had no use for my phone so i wasn't just fiddling around (I can write faster than i can type, within the first sentence i have no idea what is being said and i get lost when im typing notes)
      · 1 reply
    • Jim Jam

      My boss has a big 'Zohar' book on display on her desk, how would you start a conversation with this ?
      · 3 replies
    • Jim Jam

      There were many JW artists I followed on Instagram, they created beautiful Christian illustrations. But for some reason many deleted their accounts out of the blue, no trace left.
       
      I don't know why and it makes me very sad
      · 1 reply
    • Jim Jam

      Playlist of some 'Hymns of the Millennial Dawn' songs:
       
      :
      · 0 replies
  • Albums

About JWTalk.net - Jehovah's Witnesses Online Community

Since 2006, JWTalk has proved to be a well-moderated online community for real Jehovah's Witnesses on the web. However, our community is not an official website of Jehovah's Witnesses. It is not endorsed, sponsored, or maintained by any legal entity used by Jehovah's Witnesses. We are a pro-JW community maintained by brothers and sisters around the world. We expect all community members to be active publishers in their congregations, therefore, please do not apply for membership if you are not currently one of Jehovah's Witnesses.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

JWTalk 23.8.11 (changelog)