Posts

  • Running LLaMA 2 models on your Mac

    LLMs are the rage nowadays. Meta recently made LLaMA 2 model weights available for commercial use (under some conditions), which means that mere mortals (like me) got access to building cool “AI”-y stuff without owning a personal data center. To get a sense of how to interact with...

  • Exploring android development on iPad

    After Apple has announced M1 for iPads, people started speculating that we will see “pro” apps like Xcode announced for iPadOS during the upcoming WWDC. It got me thinking about the experience of building mobile apps on tablets, especially the workflow with emulators/simulators. A couple of months ago,...

  • Cutting boilerplate in UI tests

    If you have experience writing UI tests for android, you probably heard of tools like Spoon or Composer. Along with orchestration of test execution, they provide APIs for capturing screenshots which later are placed into generated HTML report. All of these is great, but there are certain associated...

  • Implementing a bot for Slack in Rust, Rocket and Anterofit - Part 2

    In the previous blog post we have learned how to make calls to the GitHub APIs using Anterofit. In this part, we will focus on using the Rocket framework for serving requests, as well as using ngrok for exposing the hexocat bot to the internet. Integrating Rocket The...

  • Implementing a bot for Slack in Rust, Rocket and Anterofit - Part 1

    Rust is a systems programming language which enables developers to write safe and fast code without sacrificing high-level language constructs. At first, it seems that Rust is targeting only performance critical use cases, but the original intention is far more ambitious. Frameworks like Rocket, Serde and Anterofit make...

  • The road from Google Summer of Code student to organization administrator

    Google Summer of Code is a great opportunity for students not only to find a remote internship, but also to become long-term open source contributors. It is available almost to any students who have experience or knowledge of writing code, regardless of your speciality or physical location. Google...

subscribe via RSS