Ruby on Rails and Elixir web applications.
iOS and Android mobile development.
ISO 27001-certified B2B software development.
SaaS consulting that gives a damn.
Long time no see - we're now fully focused on @humadroid_io - helping small businesses navigate SOC 2 & ISO 27001 compliance without drowning in paperwork. Turns out AI can actually make compliance approachable for teams who've never done it before.
Web applications would not have existed without APIs... or, at least, they would have been much more difficult to use. In our new tutorial, we'll get you a proper introduction to API design.
https://t.co/xyUfzH0OFY
Content coupling, context coupling, external coupling, data coupling and more. What are they in the realm of modular design? How do they differ from each other? Read another part of our tutorial and learn!
#modulardesign#coupling#prograils
https://t.co/iJFs701daF
SEO and web accessibility. Two approaches to the alt text attribute.
Read our new blog post and learn how to use it properly.
#alttext#alttag#seo#a11y
https://t.co/zaRmCnlwl5
FEB 11: THE INTERNATIONAL DAY OF GIRLS AND WOMEN IN SCIENCE
Building a workplace where everyone has equal access to professional growth, knowledge, and self-development has been our primary goal since the very beginning.
#womeninscience#girlsandwomeninstem#STEM#February11
Learn the pros and cons of VIPER and its new evolution, VIP, and choose the proper Xcode design pattern for your iOS application. #ios#xcode#designpattern#viper#vip#swift
https://t.co/3q3Pp87Cow
Ditching @googleanalytics may seem suicidal. But we did so and found a privacy-friendly alternative: @PlausibleHQ. All the other 3rd party trackers are, too, gone from our website. Read why and how we did it. #privacy#prograils#blog
https://t.co/yo2frHWWZL
App Tracking Transparency is a must for iOS apps with access to websites. Learn how to implement it in your Swift project from the new article on our blog!
#apptrackiggtransparency#ios#swiftlang
https://t.co/mCZbzwOfrq
No matter if you're a party animal or don't give a damn about celebrating the New Year's Eve, start and pass through 2022 on your own terms. Any way you want it, that's the way you need it! #happynewyear#prograils #2022
Targets can be useful when you want to manage schemes, add app extensions and widgets. They also enable you to duplicate your app, i.e. create a few applications that share logic or views. Learn how to handle multiple #Xcode targets from our new blog!
https://t.co/8zxDBLZGR2
Deep links and universal links. How do they differ from each other? And how to handle them both in an iOS app written in Swift? Open our tutorial and learn!
#swift#deeplinks#universallinks#ios#tutorial
https://t.co/iXNC7PI438
To our clients, the ISO 27001 certificate is a guarantee that all source code and data processed during software development (including personal data) is protected by specific measures.
After another checkup, we’ve had our certificate reconfirmed!
#iso27001#security#prograils
After routing and controllers, let's take a look at data gathering in an @elixirphoenix application. In the 5th part of our website uptime monitor tutorial, you'll learn about gathering options, Quantum, and testing.
https://t.co/8QHLfSqqfi
#elixirlang#phoenix#tutorial#blog
It started with the “L” and “O”. Before Charley Kline from UCLA managed to send “G”, “I” and “N” to his friend Bill Duvall at Stanford University, the connection crashed.
To commemorate the events of October 29, 1969, we are celebrating Internet Day today.
#internetday#Oct29