Germany
Joined July 2011
revilo retweeted
Java is hitting the small screen! ๐ŸŽฅ At #JavaOne, we debuted the first trailer for the upcoming Java documentary from the team at @CultRepo. Take a peek, and mark your calendar for this summer for the full feature. ๐Ÿ“† social.ora.cl/6014B6nc8n
1
32
1
119
12,360
Replying to @ProtonMail
@ProtonMail was habt ihr eigentlich fรผr eine beschissen Workflow fรผr das Anlegen einer E-Mail Addresse?
1
1
10
Vor allem am Handy funktioniert das รผberhaupt nicht, eine E-Mail zu erstellen. Man erstellt eine Email wechselt zum verifizieren in die E-Mail App und will den Code รผbertragen dan ladet die Seite neu und die E-Mail existiert nicht mehr.
5
Are you looking to align your Code, Architecture, and Business? Join us for our next meetup with @otaviojava, where he will discuss DDD and show how to bridge the gap between software and business using practical @java examples. Register here: shorturl.at/DTsFt
2
1
4
811
Weโ€™re proud to take this step! The full #EclipseStore stack โ€“ cluster, GigaMap & indexing โ€“ is now #OpenSource as Eclipse Data Grid under the @EclipseFdn Our CEO @MarkusKett unveiled this at #JCON2025 & will speak May 29โ€“30 at JCON OpenBlend Slovenia about this milestone.
#EclipseStore Cluster as open-source: In my keynote @jcon_conference I announced we open source @microstreamOne In-Memory Data Platform as Eclipse Data Grid including @EclipseStoreIO, the cluster and powerful GigaMap offering indexing. The whole Stack becomes open source.
6
8
514
Lerne kostenlos eine Sprache mit mir! Duolingo macht SpaรŸ und ist wissenschaftlich fundiert. Hier ist mein Einladungslink: invite.duolingo.com/BDHTZTB5โ€ฆ
10
Markdown Architectural Decision Records (MADR) is a streamlined template for recording architectural significant decisions in a structured manner. adr.github.io/madr/
17
153
5,982
Ich lerne Englisch auf Duolingo! Es ist kostenlos, effektiv und macht SpaรŸ.
13
Oh look, it's me!
Your laptop just became an AI lab. New `docker model run` in Docker Desktop (Beta) ๐Ÿณ the demo with @Kiview shows: ๐Ÿ–ฅ๏ธ CLI chat ๐Ÿง  Model listing ๐Ÿงฉ GenAI app integration w/ OpenAI SDK #Docker #LLM #AIDev #LocalDev #GenAI #DevTools
3
14
419
Ich habe die Challenge vom Mรคrz schneller abgeschlossen als 93.7 % aller Lernenden auf Duolingo!
14
Ich habe die Challenge vom Februar schneller abgeschlossen als 90.9 % aller Lernenden auf Duolingo!
11
๐Ÿšจ Minisforum AI X1 Pro Giveaway ๐Ÿšจ Want to win the Worldโ€™s No.1 Copilot Empowered AI Mini PC worth over $1,000? Hereโ€™s how to enter: 1๏ธโƒฃ Follow @Hi_MINISFORUM 2๏ธโƒฃ Like & Retweet this post ๐Ÿ”” Don't forget to subscribe for the Launch Day Special $50 Coupon: s.minisforum.com/aix1pro Enter now for a chance to supercharge your productivity and gaming! ๐Ÿ’ป๐Ÿš€ #Minisforum #MinisforumAIX1Pro #AI #MiniPC #Giveaway
333
1,107
14
1,103
59,571
Lerne kostenlos eine Sprache mit mir! Duolingo macht SpaรŸ und ist wissenschaftlich fundiert. Hier ist mein Einladungslink: invite.duolingo.com/BDHTZTB5โ€ฆ
19
Ich habe die Challenge vom Januar schneller abgeschlossen als 92.0 % aller Lernenden auf Duolingo!
1
4
Weโ€™re starting a Fellows program to help engineers and researchers transition into doing frontier AI safety research full-time. Beginning in March 2025, we'll provide funding, compute, and research mentorship to 10โ€“15 Fellows with strong coding and technical backgrounds.
71
290
56
2,113
506,645
Confused by @OrderBy, @OrderColumn, @MapKey, and @MapKeyColumn? Read this. in.relation.to/2024/11/12/-wโ€ฆ
8
29
2,149
๐Ÿš€ Test your Java architecture with Taikai ๐Ÿš€ Simplify enforcing architectural constraints with predefined ArchUnit rules, see the overview github.com/enofex/taikai/bloโ€ฆ ๐Ÿ”ฅ Or simply leave a star on github.com/enofex/taikai โญ๏ธ #testing #java #archunit #taikai
2
13
75
4,363
๐ŸŒดBK Bear Waker Deluxe๐ŸŒด Available now! - 21 Jiggies -125 Notes -20 Mumbo Tokens -12 Honeycombs ...and more!
39
390
40
2,347
133,681
๐——๐—ผ ๐—ฌ๐—ผ๐˜‚ ๐—ก๐—ฒ๐—ฒ๐—ฑ ๐—ง๐—ผ ๐—ž๐—ป๐—ผ๐˜„ ๐—”๐—น๐—น ๐——๐—ฒ๐˜€๐—ถ๐—ด๐—ป ๐—ฃ๐—ฎ๐˜๐˜๐—ฒ๐—ฟ๐—ป๐˜€? The answer is no. Even though we have 23 design patterns, around 10 are mostly used in everyday development. Knowing which patterns exist overall is good, but you need to know these very well. Design patterns can be divided into three main types: ๐Ÿญ. ๐—–๐—ฟ๐—ฒ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐—ฎ๐—น ๐—ฃ๐—ฎ๐˜๐˜๐—ฒ๐—ฟ๐—ป๐˜€ These design patterns deal with object creation mechanisms, trying to create objects in a manner suitable to the situation. Important patterns in this group are: ๐—™๐—ฎ๐—ฐ๐˜๐—ผ๐—ฟ๐˜†: This pattern allows delegating the instantiation logic to factory classes. The Factory Method creates objects without exposing the instantiation logic to the client. ๐—ฆ๐—ถ๐—ป๐—ด๐—น๐—ฒ๐˜๐—ผ๐—ป: The Singleton pattern ensures that a class has only one instance and provides a global point of access to it. It's useful when exactly one object is needed to coordinate actions across the system. ๐Ÿฎ. ๐—ฆ๐˜๐—ฟ๐˜‚๐—ฐ๐˜๐˜‚๐—ฟ๐—ฎ๐—น ๐—ฃ๐—ฎ๐˜๐˜๐—ฒ๐—ฟ๐—ป๐˜€ These patterns deal with the composition of classes and objects that form larger structures. Important patterns in this group are: ๐—”๐—ฑ๐—ฎ๐—ฝ๐˜๐—ฒ๐—ฟ: This pattern works as a bridge between two incompatible interfaces. It wraps an existing class with a new interface to become compatible with the client's interface. ๐—™๐—ฎ๐—ฐ๐—ฎ๐—ฑ๐—ฒ: The Faรงade pattern provides a unified interface to a set of interfaces in a subsystem. Faรงade defines a higher-level interface that makes the subsystem easier to use. ๐——๐—ฒ๐—ฐ๐—ผ๐—ฟ๐—ฎ๐˜๐—ผ๐—ฟ: This pattern dynamically adds/overrides behavior in an existing method of an object. This pattern provides a flexible alternative to subclassing for extending functionality. ๐—ฃ๐—ฟ๐—ผ๐˜…๐˜†: The Proxy pattern provides a surrogate or placeholder for another object to control access to it. In its most general form, a proxy is a class functioning as an interface to something else. ๐Ÿฏ. ๐—•๐—ฒ๐—ต๐—ฎ๐˜ƒ๐—ถ๐—ผ๐—ฟ๐—ฎ๐—น ๐—ฃ๐—ฎ๐˜๐˜๐—ฒ๐—ฟ๐—ป๐˜€ These patterns are specifically concerned with communication between objects and how they interact and distribute work. Important patterns in this group are: ๐—–๐—ผ๐—บ๐—บ๐—ฎ๐—ป๐—ฑ: The Command pattern encapsulates a request as an object, thus allowing users to parameterize clients with queues, requests, and operations. ๐—ง๐—ฒ๐—บ๐—ฝ๐—น๐—ฎ๐˜๐—ฒ ๐— ๐—ฒ๐˜๐—ต๐—ผ๐—ฑ: This pattern defines the program skeleton of an algorithm in a method called template method, which defers some steps to subclasses. ๐—ฆ๐˜๐—ฟ๐—ฎ๐˜๐—ฒ๐—ด๐˜†: The Strategy pattern defines a family of algorithms, encapsulates each one, and makes them interchangeable. Strategy lets the algorithm vary independently from clients that use it. ๐—ข๐—ฏ๐˜€๐—ฒ๐—ฟ๐˜ƒ๐—ฒ๐—ฟ: This pattern defines a one-to-many dependency between objects so that all its dependents are notified and updated automatically when one object changes state. Check out this helpful cheat sheet below. #softwareengineering #programming #developers
5
192
3
898
77,329