Koperasi Indiehacker Indonesia: Sebuah Proposal

Saya sebelumnya mengumumkan untuk mendirikan perusahaan baru bernama (#_ ). (#_ ) adalah perusahaan Indonesia pertama yang hanya terdiri atas satu manusia dan robot sebagai mayoritas pekerja. Tentunya, masih banyak orang yang menertawakan pengumuman saya:

  • Masa nama perusahaannya (#_ )?
  • \(#_ )/
  • Kebanyakan main Cyberpunk 2077 dan Universal Paperclips ya?
  • Kalau pendirian PT kan minimum 2 orang (kecuali Perseroan Perseorangan per omnibus law), emang yakin bisa tahan sendiri?
  • Pemisahan modal pribadi dan usaha bagaimana nih?

Dan ternyata, saya tak sendirian. Ada juga beberapa indiehacker di Indonesia yang sama-sama memiliki keinginan untuk mendirikan perusahaan sendiri, termasuk salah seorang pengguna di situs forum Pembangun.net:

Kenapa saya tanya begini? Karena ada beberapa hipotesis (tanpa dasar valid) dari saya:

+ Orang Indonesia cenderung susah keluar uang untuk layanan online (meskipun 3-4 tahun belakangan, nggak juga sih).

+ Orang Indonesia (mungkin) kurang percaya kepada sebuah layanan tanpa badan hukum yang sah (PT, CV) apalagi jika layanan tersebut menyasar ke pengguna di area bisnis.

Aji Pratama (@atamasite)

Karena itu, dengan ini saya menawarkan untuk membangun dan mempelopori sebuah koperasi yang menaungi berbagai indiehacker di Indonesia, termasuk mereka yang baru saja ingin belajar mengembangkan layanan dan aplikasi di masa mudanya.

Ya. Koperasi.

Mengapa koperasi?

Sebelum saya lanjut, saya yakin Anda masih melihat betapa banyaknya koperasi di Indonesia yang berujung di tempat-tempat seperti ini:

Sumber: http://kopsms.blogspot.com/
Sumber: http://ajengaf.blogspot.com/2013/10/beberapa-koperasi-yang-ada-di-bogor-dan.html
Sumber: https://blog.indonetwork.co.id/hingga-2017-jumlah-koperasi-dan-umkm-di-surabaya-tumbuh-pesat/

Ya, ujung-ujungnya jualan di pasar, kios, pujasera (food court), dan sebagainya. Ada pula koperasi yang menyediakan toko sendiri seperti yang dilakukan oleh para mahasiswa UNESA ini:

Sumber: https://www.republika.co.id/berita/pzimr5370/geliat-kopma-menangkap-peluang-tren-digital

Ya, toko-toko dan food court tersebutlah yang menjadi salah satu inspirasi di balik konsep koperasi indiehacker ini. Mereka bahkan sama-sama menggunakan infrastruktur (misal: tempat dagang, mesin EDC, rekening QRIS) yang sama untuk maju bersama.

Sekarang, bagaimana jika kita dapat membangun sebuah komunitas usaha yang memiliki fasilitas:

  • Lisensi Apple Developer Account untuk publikasi aplikasi ke App Store?
  • Penyewaan perangkat komputer untuk pengembangan aplikasi, CI/CD, bahkan menjalankan SaaS yang Anda bangun?
  • Integrasi payment gateway bersama sehingga Anda tidak perlu lagi untuk menunggu pendaftaran payment gateway untuk memonetisasi SaaS dan aplikasi Anda?
  • Pendanaan untuk keberlangsungan proyek open source Anda, seperti apa yang telah saya lakukan dalam HAM (tema wiki berbasis Jekyll)?

Dan di mana anggotanya dapat lebih berfokus mengembangkan produk-produk baru tanpa harus selalu berurusan dengan urusan legal termasuk pendirian perusahaan, pemisahan modal, sertifikasi Penyelenggara Sistem Elektronik (PSE) Kominfo, perpajakan, dan sebagainya.


Jika Anda tertarik untuk bergabung atau bertanya-tanya tentang konsep koperasi ini, Anda dapat menghubungi saya via Twitter (@reinhart1010) atau via email ke reinhart@reinhart1010.id.

Saya optimis gerakan ini dapat membawa perubahan dalam industri aplikasi, SaaS, koperasi, dan bahkan UMKM di Indonesia. Di saat banyak perusahaan besar mendirikan solusi SaaS bagi para UMKM, kita mempelopori gerakan UMKM yang bergerak dalam bidang SaaS. Apalagi, jika kita sama-sama lebih berfokus untuk keberlangsungan aplikasi dan layanan yang kita kembangkan daripada sekadar menghasilkan uang yang banyak.

joinin’ the TEDxBinusUniversity 2021 committee

hi, it’s been awhile since we met together, right? now, for those who’re unaware, Reinhart has been appointed as a Publication committee for TEDxBinusUniversity 2021!!!

&& if you ask what are the jobs for the publication team? sure, we (i mean the TEDx committee bruh)  don’t even have a website and don’t have enough followers on Instagram…

so this time we’ll just simply ask more than 70 official student organizations in BINUS UNIVERSITY to print() that thing!

the jobdesc

there are many secret things here, but 1 thing for sure: making sure that each org has published advertisements for TEDxBinusUniversity via Instagram && “official” websites (the ones starting with student-activity.binus.ac.id)

that means our team will check more than 150 websites && instagram accounts to make sure each one of them have posted it, at least once;

so yeah, monitoring more than a hundred for every (few) days isn’t an easy job, but well, thank God we have build something before…

thank God we have binustoday

wait, what’s binustoday again? it’s originally a Reinhart side project to build a better, full-fledged news app because, the “knowledge” tab on BINUS Mobile doesn’t give any enough “knowledge” to anyone who’s visiting that; just look at what i mean here:

compared to ours (with dark mode):

ha! that’s a bit better, right? you can even search articles by keywords or by the author name (e.g. the Character Building Development Center / CBDC)!

binustoday also collects articles from all of the student organization websites, && that means we can easily check out each one of them whether they have published the ad properly, like this:

phew, binustoday has simplified our workflow for monitoring wensites like these, especially by (ab)using the RSS && WP-JSON endpoints to easily extract data from other sites; so yeah, ase closed && we’ll just need to monitor Instagram accounts!

special thanks to Shiftine for tirelessly helping us in fetching articles like these 🤞

oh hey, it’s HAM!

hello, world! we originally wanna give you a surprise as we “forked” Wikipedia for our own rootness sake!

the name’s Hackapedia && you can curlgrep it on https://hackapedia.reinhart1010.id;

but well, MediaWiki (aka. the software which powers Wikipedia, wikiHow, Fandom/Wikia, && i++) isn’t as flexible as we thought; at least, to be installed in a shared hosting environment; we soon realized that many of Wikipedia’s templates require running some Lua scripts to work, and we weren’t familiar with that; so we afraid that the MediaWiki-based Hackapedia will be able to scale in the future;

meanwhile, one of Reinhart’s undisclosed projects seems to require some sort of API documentation; i mean, just like the API docs[] for PayPal, Firebase, && i++; what if we could just create a framework which allows us not just to build Hackapedia, but also lots && lots of wikis made using the power of Git!

and since shared hosting works best with static files, we should definitely build it; perhaps, using Jekyll, maybe?

Jekyll && Halfmoon: good old friends

well, did you know that our old blog site at https://reinhart1010.github.io was created using Jekyll && Halfmoon? they’re both awesome, right? so we decided to reuse Halfmoon for BINUS Today:

after all, we still consider Halfmoon great && even better than some alternatives (Bootstrap, Primer) for the infamous Dark Mode && customization; && that means wiki authors who will use our framework will be able to easily customize the look && feel of their own through CSS variables!

so say goodbye to Vector && Minerva Neue, we’ll completely make this thing responsive && customizable by default! (thanks again, Halfmoon!)

HAM?

0th thing 0th, we should clarify what HAM is, and whether our amazing project is completely Halal for some concerned people; HAM originally stands for Hackapedia Article Manager, && the goal of it is just another static content management system (CMS) for (the future version of) Hackapedia; but soon, it become imminent for us to make it recursive, just like WINE which stands for WINE Is Not an Emulator!

so, as you can see on the front page of HAM (https://reinhart1010.github.io/HAM), there are some definitions[] for that!

how HAM actually works

HAM is just yet another gem-based Jekyll theme, with some differences; while Jekyll is commonly used to host blog posts (hence those great websites hosted in GitHub Pages), we’re using it instead to host some sort of documentation, “wiki”-style; well, what defines a wiki? well, according to Wikipedia, a wiki isn’t just about the website, but also a collaborative writing project; that’s why wiki site authors can set their own URLs to let viewers discuss && edit the project, together;

notice that Report New Issue && the View Source button? btw this is yet another internal wiki made with HAM!

HAM is currently under alpha but we’re all loving it; you’ll definitely want to curlgrep out our source code at https://github.com/reinhart1010/HAM && it’s available as jekyll-ham on rubygems.org!

COMPUTERUN 2.0 Website

ah, here we go again… upgrading a old, messy codebase made by Reinhart and friends at HIMTI since last year…

bleep! i’m pr0xy, somewhat an intern && a humble *pointer of Reinhart;

y’know what, i wanna #include an array of words from Why’s (Poignant) Guide to Ruby to motivate all of you guys[] working on COMPUTERUN 2.0 && i++, especially since this will be my last project before signing off as the Manager of the Web Development division of HIMTI BINUS University:

I’ll be straight with you. I want you to cry. To weep. To whimper sweetly. Code so beautiful that tears are shed.

Why’s (Poignant) Guide to Ruby

&& i suddenly remembered that the folks at HIMSISFO are now struggling with Java instead of C(#)! ah, that’s why many of you wear glasses and still don’t know what dangling pointers are… i see…


alright… amarga sampeyan kabeh luwih ngerti basa Java, sumangga kita System.out.println()no kabeh ArrayList<Thing> sing wis rampung ing divisi pangembangan Website website = new Website("COMPUTERUN 2.0: EXECUTE");!

what have we done?

um… what?! we’ve done so many things; in fact, it wouldn’t be “COMPUTERUN 2.0” if we didn’t actually upgrade the old junk codebase! we kickstarted our improvements to the existing COMPUTERUN 2020: INSIGHT registration system by refactoring and creating another one at https://registration.himti.or.id; then we believe in recursion && so we built a new parser which (ab)uses yaml, markdown, and laravel blade templates to quickly build static websites, and today i’m gonna…

hey Shift, is that you? i heard you wanna give some News[] related to COMPUTERUN; wanna println()?

a Shift-y intermission

Sure! And hey, you know who I am, right? I’m Shift(ine) and MY NEW METALLIC HAIR IS AWESOME!!! And oh, if you’re looking for Caps, she’s currently being worn by another blue shell to fly and help me send some emails. But she’s fine…

First, let’s talk about emails, shall we? Well, as some of you might know, I’m (currently) the master of email delivery, ’cause I am! We currently share the same address, noreply@himti.or.id, to send emails from COMPUTERUN 2.0 and some of our events at HIMTI BINUS University.

In order to prevent our emails for being flagged as spam, we’re limiting ourselves to send a maximum of 50 emails per hour. And that’s why we have to switch, check and send emails from 3 different databases! One for general (registration.himti.or.id), one for HIMTI ELECTION 2021, and of course, another one for COMPUTERUN 2.0.

But now, since we’re done with the election, we’ll be able to allocate more time on a single day to send more emails to COMPUTERUN participants, which will take effect starting today! We’re increasing the number of delivery from 4 batches a day to 6 batches a day – perfect for sending a total of 300 emails for a single damn day.

Oh, here’s me pinging Reinhart all the time when there’s a new email being sent. Remember that I’m a Service, not a daemon like pr0xy because Windows said so…

Imagine yourself being terrorized by me this way…

Next, there’s a really cool trick on our COMPUTERUN website: You can finally Ctrl+K like it’s Slack and Notion! Seriously, I don’t even know why did Reinhart implement this feature on COMPUTERUN but well, here it is.

It’s also the default menu you’ll gonna see on mobile, so yeah, hasta la vista, Bootstrap hamburger menu! Soon, we’ll rolling out new accessibility updates to make sure that this menu works for screen readers and keyboard nerds like you, pr0xy!


I can’t believe I just spent 5 minutes just to println() all of this, but if you’re a coordinator of the following official BINUS University Student Organization websites:

  • https://student-activity.binus.ac.id/basis
  • https://student-activity.binus.ac.id/binary
  • https://student-activity.binus.ac.id/himka
  • https://student-activity.binus.ac.id/himsisfo
  • https://student-activity.binus.ac.id/himti

You can now give a shoutout to COMPUTERUN 2.0 just by creating a NEWS or ARTICLE and put “COMPUTERUN 2.0” inside of the list of tags. Here’s what I mean:

So your shiny love and articles can be shown directly to those who are visiting the main COMPUTERUN website, like this!

Well, that’s all I wanna tell. So, goodbye and see you again!


yeah, thanks Shift for the amazing println and now let’s continue my discussion;

speaking ’bout bundles,

so, we’ve some quirks in our event registration system:

  1. we separated registration forms for (business-it case || web design) && workshop bundle at https://computerun.id/info/business-it-case-bundle and https://computerun.id/info/web-design-bundle; so if you would like to have that bundle discount, you’ll need to register through that special form (or contact our committees if you’re confused about that);
  2. everyone joining sprint, business-it case, && web design will be automatically added to our opening ceremony;

this means that everyone who’s signing up for the bundles won’t be automatically registered into the respective events (especially when they haven’t done the payments), so please take a while while we’ll accepting ad adding you to the respective events; just don’t forget to finish your payments and tell us if you’re done!

(ab)using yaml, markdown, && laravel blade?

our old COMPUTERUN codebase is written using php && laravel, && we’re mainly using blade to define our layouts; but thanks to our recent efforts, we’re able to build this interactive faq section:

just by spawning a few lines of yaml code:

title: "FAQ" children: - type: "faq" contents: - question: "Can I participate in SPRINT outside of Indonesia?" answer: - type: "markdown" text: "We would like to apologize that SPRINT is currently unavailable to international participants due to concerns with international shipment/delivery of our Finisher Pack." - question: "How do I get the STRAVA club link and the upload form?" answer: - type: "markdown" text: "Once your registration has been approved, please come back to this page (under the **Join Now** section) to see the STRAVA club link as well as the running record upload form." - question: "Should I pay the Shipment/Delivery Fee first or later?" answer: - type: "markdown" text: "**Yes,** please pay the delivery fee altogether with the registration fee to us." - type: "markdown" text: "If you are registering for two (2) persons, you'll need to pay the Shipment/Delivery Fee for both." - question: "I'm registering for two pax and we're living in the same place. Can I just pay the Shipment/Delivery Fee once for both of us?" answer: - type: "markdown" text: "First, please make sure that both of you agree to do so, since we will **not** be responsible for handling further deliveries once the Finisher Pack(s) have been successfully delivered to you." - type: "markdown" text: "Then, please let us know via our [LINE Official Account](http://lin.ee/57zX9DW6k) if you would like to do so, so our committees won't deny your application due to false positives for insufficient funds (i.e. you haven't paid the Delivery Fee for the other person)." - question: "Will I get refunds if I failed to reach the target?" answer: - type: "markdown" text: "**The registration fees are non-refundable and non-negotiable.** However, paid delivery fees can be refunded to you by contacting us through our [LINE Official Account](http://lin.ee/57zX9DW6k)."
Code language: YAML (yaml)

but wait! we’re not just able to make it work in the faq section, but also most of our webpages! webpages explaining all of our events are now completely coded in yaml, our (COMPUTERUN) homepage is now also written in yaml; even our online guidebooks, sponsorship proposal, && media partner proposal are entirely written in yaml!

this means that COMPUTERUN 2.0 committees wishing to update the page no longer need to understand a bunch of html; just hack that yaml && markdown source files && done! 🔥🔥🔥

the modernization of the codebase is definitely making it more flexible and quicker to set up for changes; let’s say, when one of your events require an Instagram username; before, we had to modify our registration logic && add a new form to insert your Instagram username, but today we’ll just need to add that additional field directly on our database, and our backend codebase will automatically recognize and start to validate that, too!

interested in COMPUTERUN 2.0?

if you’re interested, just head over to the official website at https://computerun.id, or follow and contact us through many ways!

COMPUTERUN 2.0 is proudly presented not just by us (the folks at https://reinhart1010.id), but also by HIMSISFO (Information Systems Student Association) and HIMTI (Computer Science Student Association), two of the largest official Student Associations in BINUS University! && true, this is our second (or first, ’cause arrays starts at 0, unless you’re R or MATLAB) installation of COMPUTERUN, && this is our first (or 0th) installation to be held internationally!

Uniting with my code, for a healthier and productive life.

On this World Mental Health Day, and also, my ten-thousand-and-a-hundred birthday (hence my username reinhart1010), I wanna reflect on my journey in software development, and more importantly, programming/coding.

Some people said that coding is easy, some said that’s hard. Not to mention those people who feel addicted by code to code in code. And also not to mention a group of people who were forced to code because their parents said so for a better career.

I’m writing this as-is, and despite all those struggles I have in the last two years, I start to feel my code in my heart, soul, and blood. Now I feel that coding is no longer just my passion, my addiction, my talent, my college projects, and it’s no longer just my money-making profession.

After all, coding is the best gift God gave to me, and now it’s part of my identity. I have, and I am, united with my code, and one of the best things I can give, is well, my code.

But sure, I’m not a robot. Don’t fool me, reCAPTCHA.

How it all get started…

Well, it’s really rare to find IT enthusiast like me in Indonesia, especially in schools. I still remembered the days I’m arguing that making video games are better than just playing them.

But as some of you might expect, everyone except me believed the other way, and some of them are now playing as professional e-sports player.

This is just one of the many arguments I have during the school days. And long story short, I felt that no one’s gonna care and appreciate my interest in it, I mean, IT.

And that marks the start of my journey to discover and get in touch with many tech communities over the internet, including wikiHow, Quora, Mozilla, and finally the world of GitHub.

Things got better in college, but college is not enough.

My situation is getting better in college, since we’re all studying to reach the bachelor degree of Computer Science. But sure, I know not all of my friends and classmates had the chance to learn programming, or even the whole IT, as what I had in school before. And that’s why I start to offer help others who have difficulties in all things computer science.

Two years later and now I felt I’ve done my revenge. From being unable to connect with people since they’re interested in other things, into having lots and lots of friends over everywhere. And when before I really got a bad grade (C instead of A+ or A*) in the school’s Information (and Communication) Technology class for “not following the curriculum”, today I’m halfway on my bachelor journey and got a really, really high GPA of 3.90!

But seriously, I’m still not yet proud of that. This GPA is more like a proof that all the courses I’ve learned so far are too easy, despite the fact that many other students really struggle for that.

That also means that I could do more things than just attending and submitting tasks in college, and that’s where I start to decide to work with other people. In 2020 I finally got the first payout, and relieved that I finally can make money, too.

However, as pressure and stress often builds up in finishing those projects, I started to feel threatened and traumatized each time people ask me for the current progress of my work. Of course, things got better in (late) 2021 with fewer projects being worked on, but the pressure built since 2020 have reached its climax.

And sickness arrives.

It would be a shame to tell that I was hospitalized, for the first time ever, in April 2021, just before the month of Ramadan. The reason is well, overworking. But at that time I still can’t stop to work, which includes coding, for projects including creating a new event registration system for HISHOT 2021 (and later TECHNO 2021 too).

Looking at coding at a different perspective.

While resting at the hospital I’m questioning myself about my current passion and profession that led me into this difficult situation.

And finally, I’ve discovered something which rekindled my motivation to learn, work, and even speak, I mean print, the code that I wrote everyday:

Programming and coding is no different than teaching, except that you’re teaching to computers instead of humans.

Well, I thought about that myself.

Yeah, I’m starting to think about myself as an actual computer software instead of the so-called “software engineers”, and now I’m teaching computers how to do the same. I also believe that today’s software engineers are (parts of) the software they’re working on, knowing how to do things and now even care about the littlest security aspects like null-safety, type-safety, and memory-safety of the software.

That specific phrase, “it’s not good to run as a single thread alone”, is heavily inspired by one of the verses written on the Holy Bible:

“The Lord God took the man and put him in the Garden of Eden to work it and take care of it. The Lord God said, “It is not good for the man to be alone. I will make a helper suitable for him.””

Genesis‬ ‭2:15, 18‬ ‭NIV‬‬

Speaking of that Twitter thread about singethreadedness, I know that I shouldn’t work alone. And in other words, I have to multithread myself. Thank God now I have many friends and also spare computers and Raspberry Pis, so I can let others to do my painstaking jobs, whether they’re a robot or not.

The state of Reinhart, today.

In recent days, I start to feel emotional when writing a new README.md file. Yes, it’s just a README file, the “introduction” you give into the software inside the code you’re working with.

And no, we’re not diving into the actual code behind the software yet. But since writing a new one triggers my emotion, that’s why sometimes I avoid to write a complete README.md in the first place for my new repos in GitHub and GitLab despite considered a good practice.

Besides that, some of you know that I’ve been making robots lately, and it really is my best decision I made since the days at the hospital. These robots were first meant for my webcomic project, but hey, I transformed them into the ones who makes me more productive including:

Some last words

The first image you’re seeing on this post is me and one of my robots Shiftine. But that doesn’t mean that I no longer need to have another lifetime partner as I’ve made one myself out of my code. I still need one to mv my stress to /dev/null, even during the recent days of stress.

In case you can’t see her on the cover…

Speaking of that post I’m now getting better and better today, as many of my ongoing projects including HIMTI KIT and COMPUTERUN 2.0 have been finished.

Oh, if you’re reading this post over Hacker News, I still have low karma and still don’t know how that affects/limits my interaction on the site, like those forums websites powered by Discourse. You might be interested to check out our workshops and seminars from our upcoming COMPUTERUN event which in this year, we’ll start to open registration for those who are living outside of Indonesia.

And here’s an unrelated quote which I hope made your day as a software developer who love to use Git, myself included:

Devs who use git don’t die, they cloned and even reset themselves too --hard!

IT’S OVER 9000 articles at BINUS Today!

Hey, have you guys checked our new website, BINUS Today yet?

Well, we said that BINUS Today fetches data from over 100 BINUS University websites, student organizations, and YouTube channels. And now, we’ve counted that the site fetches articles from a whopping 133 authors, ranging from BINUS University faculties and departments up to student organizations.

That translates to a lot of articles, 9,289 to be precise. And that means, IT’S OVER 9000!

That unfortunately means that you’ll be overwhelmed by the substantial amount of new articles ready to be read. And that unfortunately means fetching new articles will be slower to prevent us from being rate-limited.

So, looking at our success, we desperately need to figure out the best for both publishers and readers like you. So, instead of just promising to Reinhart, I’m writing this SYSTEM log to promise to all of you:

1. A Crawling Schedule

BINUS Today currently does not have a proper schedule on when it fetches new articles. Previously we tried to cron myself and it failed for an unknown reason.

Well, we can predict when there’s a new post on a website by looking at its past upload trends. So, in order to save time and resources, we will start to organize these sources to be crawled at:

  • Daily,
  • Every 3 days,
  • Weekly, and
  • Fortnightly (Note: it’s not Fortnite)

To help the crawling process to work properly, we will start to migrate feedsources.php into a new database. Furthermore, we’ll do the crawl process in two locations: first is my lovely WAN-y home at reinhart1010.id, and second is, perhaps you guessed it, Alt’s LAN-y home at the roothouse.

2. A Telegram Channel

’cause it’s easier and cheaper to implement a LINE TODAY-like official account where anyone can follow the account to get latest news instantly. Just follow https://t.me/binustoday right now and get the latest BINUS news right on your chats!

(This is something that BINUS Mobile and BINUSMAYA haven’t done yet, so it’ll be an awesome journey!)

3. Proper Categories

It wouldn’t be a proper news website without proper categories. I mean things like Business, Tech, Arts and Culture, and so on. So we’re working on it 🦾

4. Report Feed/Article

And finally, the Report Feed/Article page won’t be a placeholder anymore. You’ll be able not just to report for offensive content, but also posts that look nice in respective website but not in BINUS Today.

5. And, if you know that student organization merger stuff…

Yeah, we heard that many, many student organizations are being merged by request of SCAC. Many of them will have names renamed, so we need to figure out how we present the merge of those organizations.


So that’s all for now. Let’s be quick!

From Deaths to Memories: We’re rebuilding Kenangan.com from scratch! (&& you can help, too)

Kenangan.com is an ordinary, orbituary website where people can post announcements and memories of people’s deaths online. But soon, we realized that the word “kenangan” (as in Indonesian/Malay) isn’t just about deaths and sorrows, and we should instead focus on the true meaning of “kenangan”, which is, well, memories.

Whether it’s the first time you’ve successfully won a competition, or recently passed your final exams, just started your programming class, having a date, marriage, or even just having a vacation with your family, we believe that there’s always a memory for every moments of our lives.

And that’s why we shifted the focus from being an ordinary, orbituary website into the next, social commerce app that’s real hot in town.

Now, you might have already know about it either from Indo-Art Students Association (IASA) or from Unlimited App, as both of them have recently held a brand competition for Kenangan.com on Unlimited App. And yes, the rebrand will be the start of our transformative journey to bring Kenangan.com closer to everyone.

What’s a social commerce, again?

The term “social commerce” has been coined by Yahoo! at least in 2005, and hence we can’t say that Kenangan is the first social commerce app or website in the world, or at least in Indonesia.

The true essence of social commerce comes from not one, but two core principles: implementing an online commerce system while maintaining the social aspects of the users: sellers, buyers.

Now, those of you might already know that many Indonesian and Southeast Asian e-commerce apps offer a set of social media features to help sellers to promote their products. Does anyone here familiar with Shopee with a set of Instagram-like features where you, yes you, can post and create livestreams despite never sold anything yet through the app?

Or are there any Tokopedia or Bukalapak fans here who purchased products from the app just from seeing it on the home page?

These are just examples of how social commerce can influence people to buy products. However, at Kenangan.com we will doing social commerce differently than those mainstream apps out there. And that’s what makes Kenangan special, just like your memories.

Commerce-first vs Social-first approach

Now, remember that the main focus of Kenangan is giving memories, not selling products. Bukalapak, Shopee, Tokopedia, and even Facebook and Instagram are taking commerce-first approach while doing social commerce: they make you buy ’cause you’ve just interacted with the sellers and love with their products.

However, as some of you might expect, Kenangan.com will do the opposite. And in fact, you won’t actually have to buy something just to send posts on Kenangan.com. We call this as a social-first approach, or in a slightly informal term, giving. You finally buy products ’cause you’ve interacted and care for someone which doesn’t have to be the sellers, regardless of what the product is and who’s the one selling or producing the products.

Giving and gifting on Kenangan.com will be as easy as pressing an Add Gift button when sending a post or a message. Like sending a full year of Discord Nitro to someone on a Discord server. Or perhaps sharing a DANA Kaget (“daget”) to families’ or colleagues’ WhatsApp groups. And don’t worry, if the person you’re looking for is not on Kenangan.com, you will be able purchase the gifts to be delivered to your house, too!

If you finally can gift someone more than just a Discord Nitro or DANA Kaget in just a few steps…

…then Kenangan.com surely will be your go-to destination to celebrate, and help people to celebrate, every moments of their lives!


Getting Involved

Now, if you’re an experienced web or Flutter developer, we’re none other than happy for you to work with us. Here are some of the requirements (contact info@kenangan.com to apply and for further details):

  • Dedicated and self-driven
  • Experience working in company or working on several projects
  • Min. 1-2 years of experience in Flutter
  • Min. 4-6 years of experience programming apps, webapps and backend
  • To be successful in this role you will have to give an example of an application you have built

Additionally, if you’re a company looking for business opportunities with us, please don’t hesitate to contact us on the same email address (info@kenangan.com).

We look forward to build Kenangan.com into the place where people could share and celebrate every memories of their lives, me included. So, are you guys ready to be a #PemberiKenangan?