Sign in to view Saulius’ full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view Saulius’ full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Vilnius, Vilniaus, Lithuania
Sign in to view Saulius’ full profile
Saulius can introduce you to 5 people at Automattic
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
736 followers
500+ connections
Sign in to view Saulius’ full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with Saulius
Saulius can introduce you to 5 people at Automattic
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
View mutual connections with Saulius
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Sign in to view Saulius’ full profile
or
New to LinkedIn? Join now
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Websites
- Interests/articles
-
http://getprismatic.com/profile/imsaulius
About
I'm into various engineering:
- Data Platform engineering
-…
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
Activity
736 followers
-
Saulius Grigaliūnas shared thisSaulius Grigaliūnas shared thisLabas rytas! kaip ir įprasta Duomenų Dėdė leidžia nauja epizodą kas antrą penktadienį. Šis penktadienis tikrai ne kitoks! Šįkart kartą kalbinau Saulius Grigaliūnas. Kalbėjome apie Staff rolę, kuri nėra dažnai sutinkama, dar pakalbėjome apie duomenų infrastruktūros ir debesijos inžinieriaus darbą, kuom panašūs ir kuo skiriasi ir ko reikia norintiems tokias roles užimti. Tinklalaidę galima rasti kaip visada: Anchor.fm: https://lnkd.in/ew36rUsQ Spotify: https://lnkd.in/e-Pbnrts Apple Podcasts: https://lnkd.in/eztRktMZ Google Podcasts: https://lnkd.in/e--SRQ_p Youtube: https://lnkd.in/eTuWvuYT Pocket casts: https://pca.st/ljqi1m3r #uncleData #duomenuDėdė #tinklalaidė #lietuviškai #debesija #duomenys #infrastruktūra #inžinerija
-
Saulius Grigaliūnas shared thisDirbkime drauge 🙏
-
Saulius Grigaliūnas shared this👀🔎Saulius Grigaliūnas shared thisOur Data Master Saulius Grigaliūnas is looking for Data Analytics Engineer to join his team. If You are familiar with SQL, Python, Data modelling and are passionate about Data in general, we would like to talk to You! You can find more info here: https://lnkd.in/d26RiXf or contact me directly. One thing we can promise is that it won`t ever be boring working alongside Saulius! #dataanalytics #dataengineering #lookingfortalent
-
Saulius Grigaliūnas shared thisDirbkime drauge - išmokysiu dalykų!
-
Saulius Grigaliūnas shared thisSaulius Grigaliūnas shared thisBig news: we’re officially launching the first #MaaS platform in Latin America! It’s a great honor to expand our services to the exciting city of #Bogota. Bogotá has a “young, dynamic, fast-growing population,” our CEO Martynas Gudonavicius said in a feature for TechCrunch. “We’re here to help them transition from their transport patterns to mobility-as-a-service.” People in Bogota will soon have the option of finding, booking and paying for public transit, taxis and e-bikes from one platform, powered by Trafi’s white label technology. Congratulations and a huge thank you to everyone who helped us achieve this impressive milestone! Read the full article on #TechCrunch: https://lnkd.in/eCuhP2W #Trafi #launch #LatAm #LatinAmerica #mobilityasaservice #technology #techstartup #mobility #sharedmobility #futureofmobility #expansion #publictransport #topstartups #smartcities #cities #urbanmobility #mobilityservicesTrafi takes its mobility-as-a-service platform to LatAm, starting with Bogota | TechCrunchTrafi takes its mobility-as-a-service platform to LatAm, starting with Bogota | TechCrunch
-
Saulius Grigaliūnas shared thisSaulius Grigaliūnas shared thisAt the end of 2020, we talked about the problem with smart #mobility (and specifically mobility data): The tradeoff between data protection and #innovation has yet to be properly addressed. Our newest white paper, "On Data Privacy, Governance and Portability: Turning Obstacles into Opportunities", examines this tradeoff in detail. We're proposing a new data protection framework that gives control back to users, but without sacrificing innovation in the process. Download your copy here: https://lnkd.in/dWydJpk #Trafi #whitepaper #mobilitydata #dataprotection #datamanagement #MaaS #mobilityasaservice #smartcities #publictransport #publictransportation #sharedmobility #smartmobility #newmobility
-
Saulius Grigaliūnas shared thisSaulius Grigaliūnas shared thisSmart mobility has a problem. When it comes to mobility data, the tradeoff between protection and innovation needs to be addressed. Drawing from current sources like the European Commission's recent communication on smart mobility, we're releasing a white paper that dives deeper into mobility data protection. Our forthcoming paper will propose a user-centered approach and provide insights that might just change the way you think about mobility data sharing in a future context. Find out more about our project: https://lnkd.in/d4XxsbK #Trafi #data #mobilitydata #dataprotection #innovation #datamanagement #MaaS #mobilityasaservice #smartcity #smartcities #publictransport #publictransportation #sharedmobility #smartmobility #newmobility
-
Saulius Grigaliūnas shared thisSaulius Grigaliūnas shared thisIt's been a whole year since Berliner Verkehrsbetriebe (BVG) launched #Jelbi, powered by #Trafi #MaaS technology. We dedicated a whole page packed with stats and a special podcast episode, where Jakob Michael Heider and Sebastian Wolf share their lessons and insights from running the world's largest #mobilityasaservice in #Berlin. #publictransportation #publictransit #urbanmobility #trafi
-
Saulius Grigaliūnas shared thisSaulius Grigaliūnas shared thisTrafi has one of the highest employee engagement score globally 🌎 according to Culture Amp New Tech 2020 benchmark. We are among Top 10%! 🚀 And we are looking for more colleagues to join our company (QA, Android, iOS, Backend engineers, Product Managers). https://lnkd.in/dKHKaVv Know anyone who could be interested? Please share or PM me! Thank you! ❤️
-
Saulius Grigaliūnas liked thisSaulius Grigaliūnas liked thisUžbaigėme kupiną iššūkių ir įspūdingų formų „Zaha Hadid Architects“ biurų pastato statybą, į kurią investavome daugiau kaip 60 mln. eurų. Viršutiniuose pastato aukštuose įsikūrė sporto klubas su 25 metrų ilgio baseinu ir nuostabiu vaizdu į Gedimino pilį ir senamiestį. Čia taip pat yra įrengtas ir baseinas vaikams, jacuzzi, sauna ir garinė pirtis. Be to, išplėtėme ir požeminį parkingą, kad jo pilnai užtektų biurų darbuotojams ir sporto klubo lankytojams. Abejingų nepaliks ir suformuota aikštė su amfiteatru, fontanais ir vandens kaskadomis. Dėkoju visiems, kurie dirbo su šiuo išskirtiniu projektu: „Zaha Hadid Architects“ komandai, architektams Ludovico Lombardi ir Michele Salvi, konstruktoriui Audrius Razaitis, rangovams UAB „Klaipėdos monolitas“, UAB „Fortesta“, UAB „Glansa“, UAB „Aktinis“, UAB „Jodesta“, UAB „Lemora“, UAB „Tvarkdarys“, UAB „Office Decision“ ir visiems kitiems, kurie prisidėjo prie šio projekto.
-
Saulius Grigaliūnas liked thisSaulius Grigaliūnas liked thisSvetima gėda.. Internetinis Šiaulių bankas (bandantis pasislėpti už Artea rebrando) kas kelios sekundės išmeta iš sistemos už neveiklumą, telefono niekas nekelia ir net atsiliepiančio roboto balsas ima lūžinėti... Atsidarai naršyklės konsolę ir matai ten raudonas klaidų paklodes ir išdidžiai paryškintą versijos numerį PRE-LIVE-62. Apima gėda ir už programerius ir už Šiaulius.
-
Saulius Grigaliūnas liked thisSaulius Grigaliūnas liked thisAš tas Žemaitaitį apkvailinęs Anonimas. Nusprendžiau, kad nebėra prasmės slėpti, o ir dalis vilniečių jau senokai tai žino. Visas valstybėje vykstantis bardakas paskatino aktyviau grįžti prie veiklos, kurią dariau kaip Anonimas. Tam man reikia jūsų pagalbos. Bet apie viską iš eilės. Taip sutapo, kad gruodį buvau nusprendęs paskirti kai kurių savo kūrybinių idėjų realizavimui - išėjau iš darbo Tech Zity, kad galėčiau tam skirti daugiau laiko (Blue/Yellow dirbu ir toliau). Dalis šių idėjų susiję su mano aistra turizmui, prie jų, manau, sugrįšiu sausį. O gruodį vietoje ramios galvos teko įsitraukti į šitą socdemų kuriamą bardaką - negaliu sėdėti ramiai, kai vyksta tokie dalykai. Matau, kaip dezinformacijos pagalba prarandame ištisas visuomenes grupes, todėl noriu vėl aktyviau pakovoti dėl jų. Šįkart ne su nematomu priešu, kaip dariau per pandemiją, ne su ruskiais iš rytų, kaip dariau invazijos pradžioje, o su vidiniu priešu valstybėje - visais, kurie kenkia, meluoja, dezinformuoja. Todėl pasikūriau Substacką, kad tai galėtų būti viena iš rimtesnių mano veiklų. Kol kas jis tuščias, bet netrukus jame išsamiai papasakosiu: - Kaip išdūriau Vėgėlę, apsimetęs Širinskiene; - Kaip tada kilo mintis, kad sekantis bus Žemaitaitis; - Kaip vienu metu užkibo ir jis, ir Gražulis, ir turėjau pasirinkti vieną žuvį; - Visi susirašinėjimo su Žemaitaičiu užkulisiai; - Kodėl vos nenupirkau tikro bilieto į vieną pusę į JAV jam su žmona; - Kaip važiavau į oro uostą, slapta filmavau jį ir kaip jis su žmona prisėdo per metrą nuo manęs; - Kaip po to dar du kartus jį išdūriau; - Kaip ir apie ką anonimiškai susirašinėjau su Agne Širinskiene, ir iki šiol tai tęsiam; - Kaip policija pačiu sudėtingiausiu būdu susekė, kas tas Anonimas; - Kaip važiuodamas troleibusu į apklausą policijoje konsultavausi su ChatGPT ir dėl to pamiršau nusipirkti bilietėlį, pataikiau ant kontrolės, gavau baudą ir dėl to vėlavau į apklausą. Visi, kurie Anonimui norėjo pastatyti alaus už Žemaitaičio pavertimą kvailiu - dabar tai galite padaryti virtualiai, prenumeruodami mano Substacką vos už 5 eur/mėn.: https://lnkd.in/gXwWzaqV Kodėl anksčiau nesiviešinau? Nenorėjau, kad istorija būtų apie mane, o ne apie Žemaitaičio kvailumą. Visa ta vatnikų gauja būtų nukreipusi dėmesį į mane, į mano darbus, ir tai jiems būtų padėję. O dabar jau dzin - Žemaitaitis nieko nepešė iš bandymų mane užtampyti policijose, plius jis nebėra įdomus. Yra šiuo metu rimtesnių kenkėjų, su kuriais reikia pakovoti. Ar bus mano Substacke panašių istorijų, kaip su Žemaitaičiu - pažadėti negaliu, bet idėjų turiu įvarių. Noriu tam paskirti pakankamai laiko, ir tai galėsiiu padaryti, jei tai taps ne tik hobiu, bet ir generuos dalį mano pajamų. Nuotrauka - iš anonomiško pokalbio Laisvės TV, kai Andrius Tapinas man perdavė Auksinį svogūną, skirtą Anonimui - Metų intrigantas.
-
Saulius Grigaliūnas liked thisSaulius Grigaliūnas liked thisNew: huge congrats Jurgis Pašukonis with an exit - and for joining Project Prometheus, new agentic AI startup, with 6B in funding and Jeff Bezos as co-CEO. Project Prometheus reportedly acquired computer agent maker General Agents with handful of team joining Project Prometheus, Wired reported Wednesday (Nov. 26), citing corporate filings. General Agents where founded in 2024, and the company released its first technology in April: a computer agent called Ace that performs tasks based on the user’s prompts, according to the report. General Agents’ website said the company’s mission is to “liberate humanity from digital labor.” Jurgis is co-founder and former CTO at Trafi, later worked at DeepMind before co-founding General Agents.
-
Saulius Grigaliūnas liked thisSaulius Grigaliūnas liked this🚀 Big news for our team at Self.co — formerly known as Allergomedica — we’ve raised €2.56 million in combined venture and grant funding to make accurate allergy and intolerance testing accessible to everyone. The round was led by Iron Wolf Capital, with participation from Coinvest, NGL Ventures, and support from Innovation Agency Lithuania, who awarded us a €1.36M grant to advance our testing technology. Almost half of the world’s population now experiences allergy-like symptoms — yet most never get a proper diagnosis. At Self.co, we’re fixing that. We’ve built one of the few molecular-level allergy and intolerance testing platforms in the world, combining advanced lab precision with AI-driven, personalized care. Our mission is simple: to give people clear answers and actionable plans without the high cost or long waiting times of traditional allergy testing. This investment will help us: 🌏 Expand beyond Poland and Lithuania into Germany, Austria, Ireland, and the UK 🧬 Further develop our proprietary molecular testing technology 💡 Build a comprehensive digital health platform for personalized allergy and intolerance care A huge thank you to our investors, partners, and incredible team — and to the thousands of people who already trust us to help them finally understand what’s behind their symptoms. We’re just getting started. https://lnkd.in/dbh2tMta
-
Saulius Grigaliūnas liked thisSaulius Grigaliūnas liked this#1 in Europe and still plenty of room for growth! Huge milestone for Vinted: €1B Revenue & €10B GMV. A small country, a big impact: A Lithuanian team is proving it can deliver products for the whole of Europe and beyond. P.s. But also? We’re starting to test connecting the UK and the US.
-
Saulius Grigaliūnas liked thisSaulius Grigaliūnas liked this💙 💛 Vienas nešiojamas kompiuteris – dešimties kilometrų fronto ruožui. Maždaug tiek nuo pavasario pradžios su Ryčiu išvežėme į Ukrainą. Ir visi – jau tarnyboje. Priekinėse linijose. Aerodromuose. Pasienyje su Baltarusija. Poligonuose. Štabuose. Išvežtume keliasdešimt kartų daugiau – ir jie visi būtų naudojami čia ir dabar. Vakare Rytis prisimena vizitą pas vieną iš brigadų. Veiksmas vyksta poligone, maždaug 1000 kilometrų nuo fronto. Stebėjimo kambarys. Daug monitorių. Stebėtojai kalbasi: – „Žiūrėk, ar čia ne FPV'yškė skrenda?“ – „Perspėk mūsų vaikinus priešakinėje linijoje.“ Rytą pradedu žinute fondo „Svii za svoho“ vadovo Yuros persiųstu susirašinėjimu: – „Yura, labas :) O nešiojamų kompiuterių dar turi?“ – „Jau išdalinau :( “ – „Negalvojau, kad su jais tokia didelė problema…“ Tad dar vienas šauksmas (tikiuosi, ne į tyrus) "LABAI REIKIA NEŠIOJAMŲ KOMPIUTERIŲ". Taip pat monitorių, komutatorių ir kitos įrangos. Beje, dronistų mokymams labai reikalingi VR akiniai... Žinau, daug įmonių jau yra viską, ką turėjo, perdavę Ukrainai. Ačiū joms! O aš mielai padėsiu toms, kurios tik dabar pasidarė sandėliukų peržiūrą, ar šviežiai atnaujino techniką: – Paruošiu paramos sutartį – Atvažiuosiu – Pasiimsiu – Išvešiu Kas vyksta Ivano-Frankivske, kai kompiuteriai atkeliauja? Pirmiausiai jie patenka į dviejų šaunių IT specialistų rankas (nuotraukoje). Jie juos: – Patikrina – Jei reikia – suremontuoja – Įdiegia pagrindines kariams reikalingas programas – Lazeriu išdega ukrainietišką klaviatūrą – Uždeda fondo logotipą ir užrašą „Parama iš Lietuvos“ (ten gali būti ir jūsų įmonės logotipas – jei norėsit) Ir visa tai – nemokamai. Per pertraukas. Po darbo. Kad kuo greičiau pasiektų frontą. Dar kartą LABAI AČIŪ tiems, kas parūpinote jau išvežtus kompiuterius: 💙 Julija Markeliūnė ir Telia 💛 Saulius Juknevicius, Martynas Ničajus ir Luminor Lietuva 💙 Agne Stojakove, Gabija Žibutytė ir Strategic Staffing Solutions 💛 Tomas Jancys ir Mediafon 💙 Visiems visiems, kurie po vieną, du ar kelis kompiuterius sunešė. Nebūna mažų kiekių – kiekvienas svarbus! Tad dar kartą prašau, pasižiūrėkite, ką jūs ar jūsų įmonė turi. Pradžiuginkime Yurą ir karius!
-
Saulius Grigaliūnas liked thisSaulius Grigaliūnas liked thisSpeechify just won the 2025 Apple Design Award for Inclusivity!!! 🚀 It is an amazing recognition even though every week when I speak with users I hear how Speechify helps them stay focused, feel empowered, or access content they never thought they could! I am grateful to be working with such a talented, kind, and driven team — building a product that truly makes a difference! ❤️
Experience & Education
-
Automattic
****** **** ******** ** ******
-
*****
***** ******** ********
-
******** *****
****** **** ********
-
******** ************* * ******* **********
******** ******** ******* undefined
-
-
******* ******** *********
-
View Saulius’s full experience
See their title, tenure and more.
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
Licenses & Certifications
-
Certified ScrumMaster (CSM)
Scrum Alliance
Issued -
ITIL V3 Foundation Certificate
-
Issued -
IELTS Academic
-
Issued Expires
Courses
-
Functional Programming Principles in Scala (https://www.coursera.org/course/progfun)
-
-
Introduction to Artificial Intelligence - Advanced Track (http://ai-class.org)
-
-
Machine Learning - Advanced Track (http://www.ml-class.org)
-
Projects
-
PlateCulture - Off the eaten track
Taste authentic home cooking around the globe. Share culture over the plate.
Other creatorsSee project -
ikelk.lt
- Present
See projectMedia sharing web app.
Ruby, Ruby on Rails, PostgreSQL, Redis (Resque).
Survived Rails upgrades from 1.x to 3.2 ;)
Languages
-
Lithuanian
Native or bilingual proficiency
-
English
Full professional proficiency
-
French
Elementary proficiency
-
Russian
Elementary proficiency
Recommendations received
8 people have recommended Saulius
Join now to viewView Saulius’ full profile
-
See who you know in common
-
Get introduced
-
Contact Saulius directly
Other similar profiles
Explore more posts
-
Mario Žderić
DECODE ® • 837 followers
Post no. 4 - Status reporting in software development HOW TO BUILD A CULTURE WHERE HONESTY ISN'T PUNISHED Transparency is the hardest thing to sustain in software development. Not because people are malicious, but because they’re human. I’ve seen it happen many times: Teams polish reports to look more positive than reality, risks are left unspoken and vague optimism replaces direct answers. Most of this doesn’t come from bad intent. It comes from fear and pressure. If raising a problem feels dangerous, people will delay it until the last possible moment. By then, options are limited and costs are higher. What you need to do is build a culture of transparency. Here are the practices I’ve seen work: ➡️ Normalize problems. A Yellow (at risk) or Red (off track) project status should not be seen as failure. It should be seen as a signal that the system is working: the problem surfaced early enough to be addressed. If marking something red gets you punished, no one will ever do it again. ➡️ Add structure to reduce spin. Honesty thrives when there’s less room for subjective interpretation. A traffic light system (Green / Yellow / Red) helps, but only if it’s tied to facts: % of work completed % of time elapsed % of budgeted hours consumed If 80% of the time and hours are gone but only 40% of the work is finished, the project can’t be green. No amount of confidence changes that. ➡️ Support the messenger. How leadership reacts when someone reports risk is critical. If the reaction is blame, honesty disappears. If the reaction is: “Thanks for flagging this, let’s work on it together,” honesty gets reinforced. ➡️ Make predictions explicit. When asked “Will this deadline be met?”, project leads should be expected to give a clear yes or no. Not vague optimism, but a prediction. It might contradict earlier sales estimates, but it’s far better than letting silence hide the truth. ➡️ Treat mistakes as learning. After setbacks, postmortems should focus on what happened, what contributed, and what needs to change. Not who to blame. When the outcome is learning, people are more willing to be honest about what really went wrong. The key lesson 👇 Transparency doesn’t grow on its own. It needs a culture where people can raise problems without fear. P.S. I’ll detail the traffic light system in one of my future posts.
25
-
Jacek Marmuszewski
Let's Go DevOps • 2K followers
4.6/5 rating at Devoxx Poland for my databases talk. The feedback wasn't about perfect slides or flawless delivery - it was about staying authentic to my presentation style. My slides feature unconventional layouts and animations that help me explain complex concepts related to distributed systems. Before the talk, I’ve got suggestions to make them more "professional"... 😉 However, here's what I've learned ➡️ when you present with slides that feel natural to your thought process, the whole talk flows better. When you force yourself into someone else's format, you lose that connection to your material. Your presentation style is part of how you communicate technical concepts. 💡 Those personal touches aren't just aesthetic choices - they're how you think through problems. #Devoxx #TechTalks #PublicSpeaking
47
3 Comments -
Wojciech Soczyński
TH-EY • 6K followers
Funny thing is that even after those years and market changes, for many developers talking to customers in "non-techie" is a challenge they are unable to overcome. Moreover, so many of them focus too much on "how", instead of "why" and miss the big picture. So many issues from our industry simple come from these two facts - wrong things build - deadlines missed - PM's who are simply translators from "business" to "tech talk" I could go on...
14
-
Kamil Kostrzewski
ITSharkz • 10K followers
We often talk about "instant" performance, but the numbers tell a different story. I spent yesterday evening at the Node.js Warsaw XXIII meetup. Great vibes (and snacks!) 🍕 , but the standout was the talk by Mattias Hansson on system latency. He used a brilliant visualization: if a CPU cycle is as fast as a blink of an eye, the difference between reading data from a local SSD versus fetching it from the Cloud is staggering. It’s easy to forget the sheer scale of that gap when you're just looking at lines of code. The key takeaway? During work with high level IT technologies, we’re used to everything feeling "instant." But true optimization happens when you respect the physical reality of hardware. Sending a single bit to the Cloud involves a relatively astronomical delay when compared to a local database read—to say nothing of the CPU-Memory cycle. It was a solid reality check on why smart caching and minimizing external round-trips are still the kings of performance. Great talk, and see you on next MeetUps! 👏 #NodeJS #WarsawNodeJS
20
2 Comments -
Wojciech Soczyński
TH-EY • 6K followers
If you are today in Brain Embassy Poland on Młynarska street in Warsaw and your AI usage is like: - using Chat GPT like Google Search (for search, asking question) - asking to reply to emails Come talk to me, I wan't to know what other use cases you have and if what we are trying to build can potentially help you.
5
-
Isobel Wright
Gearset • 1K followers
A great summary of the DevOps Lifecycle from my wonderful colleague Agnieszka Peryie 🌟 What is the DevOps Lifecycle? 🤔 The DevOps lifecycle is central to how we approach DevOps at Gearset. As Aga says, the DevOps lifecycle shows how development and operations are part of one continuous process. The infinity loop represents continuous delivery with a tight feedback cycle ♾️ The lifecycle also promotes a ‘shift-left’ mindset: fixing problems as early as possible, when they’re smaller, faster, and cheaper to resolve 😍 Teams that wait risk larger problems down the line 😭 Give the video a listen and let me know your thoughts!! More information on the DevOps Lifecycle can be found here - https://lnkd.in/g83HUy7z
25
2 Comments -
Innovecs Play
483 followers
The GDD might map the game, but it’s the tech that shapes how (and if) it actually works. ➡️ When building a casino game, you have to think beyond implementing features. The focus lies on constraints: regulatory, architectural, and operational. Yana Tsekhanska, Lead Delivery Manager, takes you through the lifecycle of a casino game from an engineering-first perspective. It’s simply where architecture, not just ideas, drives success. Swipe through for a look beneath the roadmap. 🗺️ #InnovecsPlay #igaming #delivery
24
-
Rafael Mendiola
okthink.ai • 1K followers
I had a great time presenting at Callstack's AI Meetup in Wroclaw, Poland, right before React Universe Conf kicks off. According to surveys, 60% of engineering leaders report no significant productivity gains from AI tools. Why? Developers only spend only 16% of their time actually writing code. Experienced developers will tell you, coding isn't the bottleneck, the issue is the other 84% of the job. In this talk I presented some stats about the current state of AI agents at work. I also introduced some practical tips for optimizing the non-coding parts of the job, like building presentations as React apps, automating technical documentation, and using MCP and APIs to connect AI agents directly to the tools we have to work with, like JIRA, Notion, or Github. The presentation itself was vibe-coded, which allowed me to build it quickly, demonstrating the advantages we can give ourselves as software developers. My slides: https://lnkd.in/exdVhyeY Blog post: https://lnkd.in/eUqHbBRT
35
2 Comments -
Wisdom Adele
Vetriconn.Inc • 4K followers
The Compliance Judge: Meet Themis Are Appstore rejections slowing you down? Been there. It's horrible. Hi, I'm Wisdom, a fullstack dev and sometimes I build really silly things because i have the superpower of coding. I meannnnn... why not? But this is not one of those silly projects that i'll dump after 2 weeks. During the last four (hectic and sleepless ) weeks of the #Codematic_io X #GoogleCloud hackathon—on top of that Cortex 3.0 drilling, which is a story for another day 😭—I built something focused entirely on speed and foundational reliability: Themis, the Hybrid Compliance Checker! Themis is my answer to the misery of rejections from @GooglePlay and @AppStore. It automates pre-submission validation aiming to reduce back and forth, and wait times by up to 85%. That manual auditing—checking complex, frequently updated policies line by line—is a roadblock that costs developers time-to-market. The power of Themis isn't just checking boxes; it's in the intelligence and the precision: It uses a fast Deterministic Rules Engine for non-negotiable checks (like verifying SDK targets) and leverages Google Cloud AI/ML (Gemini/VertexAI) for the complex policy compliance checking. It pinpoints fixes to the exact line numbers and suggests code snippets. No more guessing games. I built this using foundational Google Cloud Technologies like CloudSQL for data reliability. Our job is to deliver reliable systems; Themis is my tool for delivering reliable deployment. If you are a builder who has lost two weeks of your life waiting for a re-review because of a single, missed manifest field, Themis is coming to save you! #Themis #DevTools #buildwithcodematic #buildwithgoogle #FullStackDeveloper #AI
19
5 Comments -
Oliver Naaris
SegmentFlow.ai • 919 followers
Phone scammers have gotten scary good! I was reading Reddit today and came across an interesting post on the Estonian subreddit. Here’s the post: https://lnkd.in/duvzW__V For the non-Estonians: The post is about an AI chatbot calling an Estonian person and speaking fluent Estonian in an attempt to scam them into entering their Smart-ID PIN to log into a secure government or bank website. To give more context: Estonian is a language spoken by only about 1.2 million people and is notoriously difficult to learn, as it’s not closely related to most other languages—except Finnish. I’ve been working on PolyglotPal, an AI speech-to-speech chatbot, so I’m honestly not too surprised by this. In the last year and a half, AI speech-to-speech agents have improved at lightspeed. You can now use tools like LiveKit or Vapi.ai to build AI agents that combine different STT (speech-to-text), TTS (text-to-speech), and LLMs to sound indistinguishable from a human—even in languages that aren't widely spoken. Many businesses are already building AI chatbots for customer support across platforms like WhatsApp, phone, and email. Some text-to-speech providers can even clone human voices, complete with filler words and subtle imperfections, to make them even more convincing. It’s probably not far off—or maybe already happening—that scammers clone a loved one’s voice to make fake emergency calls. Imagine getting a call from your child, begging for help and money, when it’s actually an AI chatbot pretending to be them. One of my favorite examples of what’s possible with AI speech-to-speech systems: https://www.sesame.com/
2
-
Suparna TS
Philip Morris International • 737 followers
Good communication can change everything. From the quality of recruitment to the team atmosphere. In a time when the job market is changing faster than ever, how people communicate determines whether organizations attract or lose talent. What do teams gain when organizations pay attention to developing communication skills? 🧐 🟣 Employees resolve conflicts faster and negotiate more effectively. 🟣 Candidates better understand expectations and are more likely to stay longer. 🟣 Leaders build trust and loyalty through openness and cohesion. 🟣 Teams create a culture where everyone feels heard. Recruitment is the first test of communication. As many as 48% of people leave a new job because the reality differed from what they heard in the interview. Clear communication, open-ended questions, and honesty from the outset help prevent turnover and build good relationships from the start. In difficult times, such as downsizing, communication becomes a shield protecting morale and the company's reputation. Transparency and empathy reduce tension and demonstrate that the organization treats people with respect. When companies prioritize open dialogue and the development of communication skills, they create an environment where collaboration becomes natural and people want to stay. It's an investment that truly pays off. #communicationstrategy #leadershipdevelopment #hrtrends
4
-
Tracekit
30 followers
We just shipped Custom Metrics in TraceKit. Here is why this matters: Traces are great for debugging individual requests. But when your CEO asks "how many orders did we process today?" or your ops team needs to know if the job queue is backing up - traces alone do not cut it. Custom metrics let you track the numbers that actually matter to your business: - Revenue per minute - User signups by source - Queue depth across services - Cache hit rates - Payment success rates - Any KPI you can think of The best part? You add them with 3 lines of code. Same simple API across Go, Python, Node.js, PHP, Laravel, and Java. No new infrastructure. No Prometheus. No Grafana. Just metrics that show up next to your traces. We built this because we kept hearing the same thing: "I love TraceKit for debugging, but I still need Datadog for metrics." Not anymore. Check it out: https://lnkd.in/ewrXVS2d
3
1 Comment -
Securing
3K followers
Mateusz Olejarka has just started his talk on current threats in software development - with real examples and practical recommendations. It’s hard to find a better person to speak about this topic: ✅ delivered 90+ trainings for engineering teams across Europe ✅ performed countless penetration tests and code reviews ✅ understands how real vulnerabilities are introduced into products If you build any kind of software - you should hear what Mateusz has to say. The Hack Summit 🤟
22
2 Comments -
Toni Vanhala
Gridle | Elisa Industriq • 870 followers
Dream Broker tried to use employee NDAs so that their toxic leadership practices would not get out. Surprise! They were still widely known. Most NDAs I've seen in my career have not protected innovations, instead: - ticked the box for foreign investors, who thought "every startup company should have an NDA", - covered up quality issues in a product, or - hid the fact that the company did not have any "secrets", i.e., innovations.
13
-
Mateusz Soroka
LemonMind.com • 1K followers
I've been following Piotr Karwatka's posts about Open Mercato and how he approaches AI development and it motivated me to share my own AI-assisted workflow around Cursor IDE. I've been experimenting recently a lot with Cursor rules combined with MCP, and to be honest, I think I found a pretty nice solution that works for me. What are Cursor rules? They're markdown files in .cursor/rules/ that tell Cursor how to write code for your project. It's like coding standards that the AI follows automatically. The part that really surprised me was that I created a rule that watches for patterns and suggests new rules. If a pattern appears in three or more files, it suggests creating a rule. The same happens when an agent detects that I prompted something that could be a standard. Here's an example from my current project. I'm using Supabase, and I wanted all database operations to go through Edge Functions instead of direct queries. So I created a rule that shows the wrong way (direct supabase.from() calls) and the right way (using supabase.functions.invoke()). It includes examples and explains why. It applies automatically to all frontend TypeScript and JavaScript files. The AI now enforces this pattern. If I forget and try to query directly, it catches it and suggests the Edge Functions approach. The rule also guides how to structure Edge Functions: proper error handling, input validation, consistent response formats, and security considerations. It's become a guide for building good API endpoints. This gets even more powerful when combined with MCP. MCP gives the AI access to tools like browser automation for testing, file system operations, etc. I can ask the AI to test the frontend, verify API endpoints, and check edge functions - all through natural conversation. It's like having a technical assistant that can actually interact with your system. One important note on security. I use a dedicated browser only for AI development. I don't use it for daily browsing or personal accounts. This keeps my development environment isolated from my personal data. It's a small step, but it matters when working with AI tools that have broad access. Cursor rules plus MCP equals a more consistent, maintainable codebase. The AI learns your patterns, enforces your standards, and can actually test and verify your work (or its work). If you're using Cursor, I'd recommend starting with one rule for your most common pattern, then adding a self-improvement rule that suggests new ones, and letting the system evolve with your codebase. Another good place to start: https://lnkd.in/dp4qfWBD.
15
-
Hilary A.
Spotify • 4K followers
I want to be honest about something. Our industry is scared. And honestly? We have every reason to be. AI, English bias, semantic leakage, tokenization imbalances. Linguistic doom spirals. Layer after layer of issues. I actively write about most of this (and will continue to)! And when you’re deep in the weeds of all that, it is so easy, so easy, to slide into a place where the problems are so big and so tangled that the only logical response seems to brace for the worst, to feel disillusioned with our industry, or worse... to throw your arms up and give up. But fear is absolutely TERRIBLE for imagination. Fear closes us off. It narrows our thinking. It makes us reactive. It makes us second-guess everything before it even has a chance to take shape. And I see this happening to us right now. Many of us are in a creative doom spiral! One where we get so caught up in everything that’s broken, everything that’s uncertain, everything that could go wrong, that we forget to ask much more exciting questions: ✨ What could be? ✨ What if we get to shape what’s next? ✨ What could go right? ✨ What if, instead of spending ALL our energy cataloguing the risks (still important), we spent SOME of that same energy imagining the future we actually want (also very important)? We have so many brilliant minds. I know I say that a lot lately, but I mean it sincerely. The people in localization, in language technology, language research, in the intersection of culture and tech... we are full of incredibly smart, creative, deeply thoughtful people. People who have spent years, decades even, understanding how language works, how culture shapes meaning, how a single word choice can completely change how a user feels about a product. That is not a small thing. That is an extraordinary thing. So I wrote about dreaming. I want us to dream so big and so boldly and so LOUDLY. I want YOU to ask yourself, what do I wish the world of language and technology looked like? What would make me genuinely excited to come to work? What would make me feel like what we’re doing actually matters in the way I always hoped it could? What wild crazy thing do I wish existed? We are living through a period where the tools and the technology and the attention are all converging in a way that has never happened before for our industry. For the first time, the problems that loc professionals have been tackling, iterating on + solving for years (like accuracy, consistency, cultural appropriateness, bias, tone, trust, context/memory) are problems that the entire tech world is now talking about. You guys, THE ENTIRE TECH WORLD is talking about this stuff! That is not a small thing. This is an open window! And it won’t stay open forever! I so mean it when I say THIS IS OUR MOMENT. Linking to my full piece "We Have Been Afraid for Long Enough. It's Time to Dream!" in the comments, can't wait to hear your thoughts! Image credit: Two Windows on the Same View, 2024 by Diango Hernandez
49
9 Comments -
Ivan Yalovets
TheLearning LAB • 70 followers
Sometimes the cleanest cost optimizations break production in the most unexpected ways. Last week was… intense. We were doing a cost optimization on an ECS-based production system. Nothing exotic. A very reasonable goal. Our EFS costs had grown to ~$30–40/day — mostly due to read/write operations, not storage itself. After digging in, we found a background process that: • downloaded files • zipped them • uploaded the archive to object storage • cleaned up temporary files EFS was effectively being used as transient storage. So we made a change: • moved the process to /tmp • increased ephemeral storage for containers • no long-term data, no shared filesystem Result? 📉 ~70% cost reduction on EFS. Looked perfect. Until alerts started coming in. The process was executed asynchronously via an event-driven flow, but the actual work was happening inside the same container that was serving live web traffic. No dedicated workers. No resource isolation. Just “one more async job.” It worked — until it didn’t. Question to the community: Where do you see the architectural risk here, and how would you redesign this to keep cost optimizations from turning into production incidents? I’ll share our solution in a follow-up. #aws #cloudengineering #architecture #production #costoptimization
5
1 Comment -
Rishabh Mathe
OneShield • 1K followers
🚀 Reimagining Spring Boot Deployments with GraalVM As Java developers, we’ve all accepted that running a Spring Boot service means having a JDK installed, large Docker images, and longer startup times. But with GraalVM, that assumption no longer holds true. GraalVM enables Ahead-of-Time (AOT) compilation, allowing us to transform a Spring Boot application into a standalone native executable — no JVM required at runtime. This executable contains both the application logic and the necessary JDK components, resulting in: ⚡ Near-instant startup times 📦 Significantly smaller container images 🧩 Simplified deployment pipelines 💰 Reduced infrastructure costs The result is a self-contained binary (.exe on Windows or ./app on Linux) that you can run directly. This shift from JIT to AOT isn’t just a performance tweak — it’s a paradigm change for how we think about deploying Java in cloud-native environments. If you’re using Spring Boot 3+, exploring GraalVM isn’t optional anymore — it’s the next logical step in evolving your architecture. #java #springboot #developer #java17 #spring #graalvm
17
-
Gerrit Grunwald
Azul Systems • 3K followers
Yesterday I spoke at Devoxx Poland in #Krakow about #GarbageCollection and it was fun 😁 As always before a session I‘ve modified my slides and I was able to make it through 188 slides in 50min…that was tight and I directly reduced the number of slides again after my session. It’s really not that easy to adapt the number of slides to the available time, esp. if you will find sessions with lengths of 20, 25, 30, 40, 45, 50 and 60 minutes. I wish conferences could stick to the 45min format 🤷🏼♂️ The #TrashTalk tries to cover memory management, esp. garbage collection in the #Java #Virtual #Machine (#JVM). It’s not a deep dive on this topic but more an intro and overview session that should provide everything you need to know to get a better understanding about garbage collection. Once you understand the principles and know how the collectors in #OpenJDK work, you should be able to make a more educated decision when it comes to selecting the right collector for your application. Collectors are programs that have their use case and requirements. E.g. a fully concurrent collector runs (as the name implies) concurrently to your application which means it will require CPU and memory resources that won’t be available for your application. Meaning to say, you will probably see a drop in application performance when switching from a non-concurrent to a concurrent collector on the same machine (depending on the available CPU and memory). That also means, systems and their software are different and it needs monitoring + tuning to find and configure a garbage collector for your application. So my advice is…do not simply use something because someone else is using it 😁
68
2 Comments
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More