<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Open Source on code.kiwi.com</title><link>https://code.kiwi.com/tag/open-source/</link><description>Recent content in Open Source on code.kiwi.com</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 27 Mar 2023 08:06:23 +0000</lastBuildDate><atom:link href="https://code.kiwi.com/tag/open-source/index.xml" rel="self" type="application/rss+xml"/><item><title>Type-safe arguments in Jetpack Navigation Compose</title><link>https://code.kiwi.com/articles/type-safe-arguments-in-jetpack-navigation-compose/</link><pubDate>Sun, 02 Oct 2022 20:07:00 +0000</pubDate><guid>https://code.kiwi.com/articles/type-safe-arguments-in-jetpack-navigation-compose/</guid><description>&lt;p&gt;&lt;img src="https://code.kiwi.com/images/media/5d148e7ef2f4eb230a0ff66b9bf4293331ee6e32df53ef43b93d1a9cb879117d.webp" alt=""&gt;&lt;/p&gt;
&lt;p&gt;NavigationComposeTyped in action&lt;/p&gt;
&lt;p&gt;Jetpack Navigation Compose is the Jetpack Navigation library enhanced for usage in Compose. But the actual “enhancement” is a bit limited and different from the View-based navigation. Most importantly, there are no SafeArgs — a type-safe compile time solution for passing arguments between destinations. Navigation for Compose uses a simple URL pattern — &lt;strong&gt;arguments have to be converted to a string as a query parameter/path segment&lt;/strong&gt;.&lt;/p&gt;</description></item><item><title>CatBoost C++ library</title><link>https://code.kiwi.com/articles/catboost-c-library/</link><pubDate>Tue, 20 Apr 2021 19:51:00 +0000</pubDate><guid>https://code.kiwi.com/articles/catboost-c-library/</guid><description>&lt;p&gt;In this article, you will find information about our implementation of the CatBoost C++ library, the reasons why we wrote it, and how to optimize C++ computations based on memory reorganization and vectorization instructions.&lt;/p&gt;
&lt;p&gt;Kiwi.com open sourced a new &lt;a href="https://github.com/kiwicom/catboost-cxx"&gt;CatBoost applying library&lt;/a&gt; written in C++ with reasonably good optimizations and without dependencies. It means you can use this library in your projects to apply CatBoost models without huge catboost official library dependency. Moreover, it is possible to integrate this library into your build process.&lt;/p&gt;</description></item><item><title>It’s Hacktoberfest time!</title><link>https://code.kiwi.com/articles/its-hacktoberfest-time/</link><pubDate>Thu, 01 Oct 2020 19:09:00 +0000</pubDate><guid>https://code.kiwi.com/articles/its-hacktoberfest-time/</guid><description>&lt;p&gt;Hacktoberfest is a month-long celebration of open source software, and it happens every year in October. This global event is open to everyone and is an excellent way to give back to the open-source community. We are very excited to be again part of it for the second year. ????&lt;/p&gt;</description></item><item><title>Orbit, Kiwi.com’s design system, has new documentation</title><link>https://code.kiwi.com/articles/orbit-kiwi-coms-design-system-has-new-documentation/</link><pubDate>Tue, 17 Sep 2019 18:00:00 +0000</pubDate><guid>https://code.kiwi.com/articles/orbit-kiwi-coms-design-system-has-new-documentation/</guid><description>&lt;p&gt;Kiwi.com’s design system, Orbit, has matured a lot since we launched our documentation at &lt;a href="https://orbit.kiwi/"&gt;orbit.kiwi&lt;/a&gt; last April.&lt;/p&gt;
&lt;p&gt;We now offer unified components for designers, as well as React developers; and, we also started experimenting with React Native, looking more closely into native mobile development.&lt;/p&gt;</description></item><item><title>Announcing Crane — a GitLab CI-ready image for deploying to Rancher</title><link>https://code.kiwi.com/articles/announcing-crane-a-gitlab-ci-ready-image-for-deploying-to-rancher/</link><pubDate>Mon, 26 Feb 2018 10:54:00 +0000</pubDate><guid>https://code.kiwi.com/articles/announcing-crane-a-gitlab-ci-ready-image-for-deploying-to-rancher/</guid><description>&lt;p&gt;We’re happy to finally write about our latest larger-scale open source project: &lt;a href="https://github.com/kiwicom/crane"&gt;Crane&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;We use &lt;a href="https://rancher.com/"&gt;Rancher&lt;/a&gt; for container orchestration extensively at &lt;a href="https://www.kiwi.com/"&gt;Kiwi.com&lt;/a&gt;, and saw a need to streamline our release process. Even though Rancher’s sweet web UI makes the manual upgrade procedure at least &lt;em&gt;bearable&lt;/em&gt;, there’s still plenty of things to manage around announcing and recording deployments. Crane is our attempt at automating as much of this as possible.&lt;/p&gt;</description></item><item><title>SourceLift: flights for open source teams</title><link>https://code.kiwi.com/articles/sourcelift-flights-for-open-source-teams/</link><pubDate>Mon, 12 Jun 2017 21:36:00 +0000</pubDate><guid>https://code.kiwi.com/articles/sourcelift-flights-for-open-source-teams/</guid><description>&lt;p&gt;&lt;img src="https://code.kiwi.com/images/media/2c48e3a26ab4ddc73f93d56e5319654549f8c9965a9018c9e8981ec40d723173.webp" alt=""&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Kiwi.com is giving away flights to open source teams that need to travel!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;To boost the progress of &lt;a href="https://en.wikipedia.org/wiki/Free_and_open-source_software"&gt;FOSS&lt;/a&gt; projects and reward contributors with a well-deserved trip, we’re offering tickets to teams that need to:&lt;br&gt;
a) Attend a conference, or&lt;br&gt;
b) Organise a sprint / a workshop&lt;/p&gt;</description></item><item><title>Open source community meeting in the Kiwi.com wine cellar</title><link>https://code.kiwi.com/articles/open-source-community-meeting-in-the-kiwi-com-wine-cellar/</link><pubDate>Wed, 04 Jan 2017 21:13:00 +0000</pubDate><guid>https://code.kiwi.com/articles/open-source-community-meeting-in-the-kiwi-com-wine-cellar/</guid><description>&lt;p&gt;The 136th meeting of the &lt;a href="https://www.openalt.org/"&gt;OpenAlt&lt;/a&gt; community gathered like-minded &lt;a href="https://en.wikipedia.org/wiki/Open_source"&gt;open source&lt;/a&gt; enthusiasts from all possible areas (hardware, software, data, science, education, government etc). The meeting was held in the Kiwi.com wine cellar at Hlinky 102, Brno on January 20, at 6pm.&lt;/p&gt;</description></item></channel></rss>