![Mainmatter](/img/default-banner.jpg)
- Видео 41
- Просмотров 54 395
Mainmatter
Германия
Добавлен 15 окт 2015
It takes brains to develop a no-brainer. At Mainmatter we teach, cross-pollinate and collaborate with our clients to develop digital products and practices they can build on.
Our team of experts delivers everything from ideation to design and engineering. We can turn any idea sketched on the back of a napkin into a production-ready application.
Our team of experts delivers everything from ideation to design and engineering. We can turn any idea sketched on the back of a napkin into a production-ready application.
Excitement of Football, Reliability of Rust – Rust for the Web x BCN Rust – May 2024
In this talk, Matilda Smeds explores architectural choices, stack, and the rollercoaster of experiences along the way of developing a backend of a football mobile game. Join in to hear about the twists, turns, and unexpected delights of building a distributed backend with Rust.
#rustlang #techtalks
🦀 *Are you on a Rust journey?*
We can help with mentoring, training, team augmentation, and custom development.
➡️ Get in touch with Luca: calendly.com/luca-palmieri/is-rust-the-right-choice-for-us
#rustlang #techtalks
🦀 *Are you on a Rust journey?*
We can help with mentoring, training, team augmentation, and custom development.
➡️ Get in touch with Luca: calendly.com/luca-palmieri/is-rust-the-right-choice-for-us
Просмотров: 115
Видео
Rust in production - Rust for the Web x BCN Rust - May 2024
Просмотров 1 тыс.2 месяца назад
Rust is the team's main language, and we use it inside the team for several products in Workato, including services and the WASM library. This session will summarize the experience of writing applications with Rust - strong and not-so-strong parts of it. We will see real-live examples where Rust behaves great and when it can't help preventing issues because of default permissive settings or bec...
Panel Discussion - Rust for the Web x BCN Rust - May 2024
Просмотров 912 месяца назад
Mainmatter's Principal Engineering Consultant, Luca Palmieri, Matchday's Software Engineer, Matilda Smeds, and Workato's Engineering Director, Gleb Pomykalov, held a panel discussion at our Rust for the Web event in Barcelona, discussing their experience with Rust and answering questions from the audience. #rustlang #techtalks 🦀 *Are you on a Rust journey?* We can help with mentoring, training,...
Rust for the Web: Full Event | May 2024 | Mainmatter X Bcn Rust X Adevinta
Просмотров 1,2 тыс.3 месяца назад
TALK 1: Excitement of Football, Reliability of Rust by Matilda Smeds Abstract: In this talk Matilda explores architectural choices, stack, and the rollercoaster of experiences along the way, of developing a backend of a football mobile game. Join in to hear about the twists, turns and unexpected delights of building a distributed backend with Rust. Bio: Matilda Smeds is a seasoned software engi...
Full-stack development of a B2B payment infrastructure with Rust - with Florent Bécart
Просмотров 1,1 тыс.3 месяца назад
Florent Bécart, CTO of Nikulipe, and Luca Palmieri, Principal Engineering Consultant at Mainmatter, review Nikulipe's journey with #rustlang building payment processing services. 🦀 Florent and Luca discuss the reasons behind adopting Rust, highlighting its benefits, such as lower operational costs, scalability, safety, and maintainability. They also mention the advantages of Rust's borrow check...
Panel Talk - Rust'n'Tell Berlin - April 2024
Просмотров 2654 месяца назад
Mainmatter's Principal Engineering Consultant Luca Palmieri, SAP's Jonas Dohse, and Fermyon's Ryan Levick discussed aspects of using Rust in production and answered questions from the audience at our Rust for the Web event in Berlin. #rustlang #techtalks 🦀 *Are you on a Rust journey?* We can help with mentoring, training, team augmentation, and custom development. ➡️ Get in touch with Luca: cal...
Faster continuous integration runs for Rust - Rust'n'Tell Berlin - April 2024
Просмотров 2534 месяца назад
Rust’s reputation for long compile times is unfortunately not completely unwarranted. In our project we eventually ended up with 15 minutes to create and run a debug build. That’s way too long. Long feedback times reduce the utility of continuous integration, delay critical bug fixes and increase the stress of operating a production system. In this talk I want to show what we did to reduce our ...
SpinKube: WebAssembly and the Web - Rust'n'Tell Berlin - April 2024
Просмотров 5504 месяца назад
WebAssembly has been touted as the next big thing in server-side development for many years, but it has arguably so far failed to reach the mainstream. The past 6 months, however, have started to see this status quo change. The latest developments in the WebAssembly ecosystem have made the promise of small, fast, and secure-by-default server-side workloads feel much more real and concrete. In t...
Exploring Fiberplane's 3-Year Rust Journey - with Benno van den Berg
Просмотров 2845 месяцев назад
Principal Software Engineer at Fiberplane, Benno van den Berg, and Luca Palmieri, Principal Engineering Consultant at Mainmatter, discuss Fiberplane’s 3-year #rustlang journey building an observability product and interactive notebook. 🦀 They touch on Benno’s experience switching from .NET to Rust and share insights on using Rust for a commercial product, including the reasons behind Fiberplane...
Adopting Rust: the missing playbook for managers and CTOs - Rust London - February 2024
Просмотров 3735 месяцев назад
Turn your bet on Rust into a success! Luca Palmieri, Principal Engineering Consultant at Mainmatter and author of "Zero To Production In Rust", presented the missing playbook for Rust adoption for managers and CTOs at our Rust for the Web Meetup in London. #rustlang #techtalks 🦀 *Are you on a Rust journey?* We can help with mentoring, training, team augmentation, and custom development. ➡️ Get ...
Rust in Production: Why? How? - Rust London - February 2024
Просмотров 2475 месяцев назад
Moderator Luca Palmieri (Principal Engineering Consultant at Mainmatter) and panelists Edward Wright (Lead GIS Engineer at Vortexa), Nodar Daneliya (Founder and CEO of Shuttle), and James Cole (Arwen.ai), discussed the reasons for choosing Rust and how they use it in production at our Rust for the Web Meetup. #rustlang #techtalks 🦀 *Are you on a Rust journey?* We can help with mentoring, tra...
Vortexa & Rust: Our Journey - Rust London - February 2024
Просмотров 3165 месяцев назад
Edward Wright, Lead GIS Engineer at Vortexa, shared insights on Vortexa's journey with Rust at our Rust for the Web Meetup in London. #rustlang #techtalks
Launching RustRover: JetBrains’ Investment in Rust - with Vitaly Bragilevsky
Просмотров 8576 месяцев назад
Launching RustRover: JetBrains’ Investment in Rust - with Vitaly Bragilevsky
Ticketsolve & the Embroider Initiative -
Просмотров 898 месяцев назад
Ticketsolve & the Embroider Initiative -
Mainmatter's Embroider initiative, Intercom's sponsorship and ROI
Просмотров 1578 месяцев назад
Mainmatter's Embroider initiative, Intercom's sponsorship and ROI
How to rewrite it in Rust - Jeremy Lempereur | Mainmatter and Rust Paris - October 2023
Просмотров 4,8 тыс.9 месяцев назад
How to rewrite it in Rust - Jeremy Lempereur | Mainmatter and Rust Paris - October 2023
Rust in production: Why? How? - Panel Discussion | Mainmatter and Rust Paris - October 2023
Просмотров 9649 месяцев назад
Rust in production: Why? How? - Panel Discussion | Mainmatter and Rust Paris - October 2023
Unlocking Rust’s Power through Mentorship and Knowledge Spreading - with Tim McNamara
Просмотров 65310 месяцев назад
Unlocking Rust’s Power through Mentorship and Knowledge Spreading - with Tim McNamara
Exploring Rust's impact on efficiency and cost-savings - with Stefan Baumgartner
Просмотров 1,1 тыс.11 месяцев назад
Exploring Rust's impact on efficiency and cost-savings - with Stefan Baumgartner
Kraken’s migration to Rust microservices - with Rob Ede
Просмотров 3,6 тыс.Год назад
Kraken’s migration to Rust microservices - with Rob Ede
Pitching Rust to decision-makers - with Joel Marcey
Просмотров 703Год назад
Pitching Rust to decision-makers - with Joel Marcey
Adopting Rust: present and future of the Rust Web Ecosystem - with Luca Palmieri
Просмотров 2,2 тыс.Год назад
Adopting Rust: present and future of the Rust Web Ecosystem - with Luca Palmieri
Mainmatter's Embroider initiative and Intercom's motivation to back it
Просмотров 330Год назад
Mainmatter's Embroider initiative and Intercom's motivation to back it
Quick Tip - Allow GitHub Actions jobs to fail and get notified with comments
Просмотров 2 тыс.Год назад
Quick Tip - Allow GitHub Actions jobs to fail and get notified with comments
Continuous Deployment Workflows @ SAEC Days 2022 - Marco Otte-Witte
Просмотров 492 года назад
Continuous Deployment Workflows @ SAEC Days 2022 - Marco Otte-Witte
Leveraging the complete Ember Toolbelt
Просмотров 537 лет назад
Leveraging the complete Ember Toolbelt
russia is a terrorist state.
Great event!
Where is the link to the video?
Great talk
Great Video. Thank you.
I didn't exactly get what was the issue with protobuf in Rust. I mean it's said in a broader aspect that the way it is Go-native, it's not that Rust-native. What else ? It would be great if you could state a scenario when protobuf is creating an issue in Rust. Just need an example or instance.
Thanks for the interview to both of you!
Well, we're almost forced to use printing because of the current state of the debugger in RustRover (or the Rust plugin, that will probably be abandoned). VSCode isn't a real IDE but it's free and it makes a much better job at it. For ex, when displaying values in a native, rust-fmt way or when showing variables that are already known at the breakpoint. Since those problems, like many others, have been around for months or even years, I'm concerned JetBrains is more invested in developing new features to attract more customers than spending time on stabilizing them. But hey, now we have AI tools, right.
I've been using RustRover and it is not really stable. Lots of errors and faults.
What is its current status? Alpha? Beta?
I've found the same when I tried it a few months ago. I've been wanting to try it again, but I don't really expect it to be as polished as other jetbrains ides yet.
@@kevinmcfarlane2752 It's as stable as their other IDEs and plugins (which isn't to say it's 100% stable if you know them), and more like an advanced beta stage, I'd say. The debugger is unusable in a number of cases, but the IDE has all the features you need to develop projects, as much as other languages like Java and Kotlin. It's definitely more comfortable than using VSCode for me, but I know it's subjective. The code awareness is good, it makes useful completion suggestions, it can show the expanded macros (which is a great help given how they're abused in Rust), perform reliable factorization, launch most tests with a click, ... Actually, the platform is fine. It's the plugin itself that is being worked on, and if you checked it when it was still open source, you must have seen it had an impressive number of issues. Still, it's quite OK; I just wish they were fixing the issues rather than adding even more stuff on a base that isn't fully stable.
Love rusr, but the syntax is getting unruly 😂 its starting to feel like cpp. Granted i love so much about it, but i fear it will become so complex i might as well use go or cpp
06:10 Introduction 19:11 Edward Wright, Vortexa & Rust 51:35 Luca Palmieri, Adopting Rust, the missing playbook for managers and CTOs 01:36:21 Panel Discussion, Rust in production: why? How?
This is super interesting for myself a developer. Believe the architects and decision-makers will find lot of essencial information here. Thanks Marco for sharing this great presentation!
❤
So much stuff for the web. When you think you have seen it all there are 100 new frameworks across the many programming languages. Do yourself a favor. Learn Ruby on Rails, build something next week and get rich!! Stop being an employee. Stop thinking in> I am going to learn Typescript to add types to a language that was designed like this so my employer can give me that 9K salary increase every 2 years so I can keep up with inflation and STAY IN THE SAME place next year. Build something, get it done and when you have enough paying users then focus on scaling and SELLING. Why do you want to write something that will support ONE ZILLION users when acquiring the first one in SOOOO HARD.
Thank you so much for having me, I had an amazing time <3
Thanks for coming and speaking Jeremy!
14:18 Introduction 21:08 "How to rewrite it in Rust" 1:04:32 "Rust in production: why? How?" Panel Discussion
Cool talk! Keep the talks coming please! 🙏
Fantastic talk
It is not obvious we need large frameworks. Most people I've spoken to would prefer several loosely-coupled libraries over something monolithic, because they are more composable: it is easier to switch or write something new in case you discover one of them does not answer your requirements
If we want adoption to grow beyond a certain threshold we need frameworks that answer more of the practical questions that developers have when working on a real world application - composability and flexibility are great but not everyone wants to spend (or can spend) time on picking and connecting a number of smaller-scope libraries all of the time.
I'm not sure how you got the token in the session data with out having to set it as such
which IDE are you using ?
What is the name of the os github repo? Midi-rust? Im unable to find it, very insightful talk that is helping me with my os contributions.
"Promo sm"
it says invalid service session ?
اللهم صلي وسلم وبارك على سيدنا ونبينا محمد صلى الله عليه وسلم بالتوفيق والنجاح الدائم انشاء الله
That's very cool!
how can I implement this with external API without token method
Great video! Could You please share the GitHub for this?
Thanks for the explanation, can you share the example app in github? regards.
did you got the github code
is the code on GitHub?
check out the dummy app in the main repo for a very similar example: github.com/simplabs/ember-simple-auth/tree/master/tests/dummy
Anybody got any info on this error, revisiting it and still having issues
When I add in the mixin at the 2:31 mark, I get an error "this.get(...).on is not a function" on " at application-route-mixin.js:93" please advise how to avoid this???
Slides: docs.google.com/presentation/d/1KMAxrfyz-5IveFZ1_rVwXzrNZCDUv2rorsHOSipO_Ak
Slides: speakerdeck.com/marcoow/feel-the-glimmer
What mock server do you use ? The ember cli doesn't seem to install with one. Thank you.
We are using the mock server that comes with Ember CLI: ember-cli.com/user-guide/#mocks-and-fixtures
Thank you :D
Do you have a github repo of this project ?
Checkout the dummy app that's included in the ESA repo: github.com/simplabs/ember-simple-auth#how-do-i-use-it. That is basically the same as the app shown in this video
I dont have a server folder with tocken.js. Do i need to make one?
Textmate
Which editor is that?
+Victor Bastos nevermind. I think is textmate.
TextMate
:D