Profile

Cover photo
Satyajit Sahoo
Works at Scrollback
Attended College of Forestry
Lives in Bangalore
2,178 followers|2,276,586 views
AboutPostsCollectionsPhotosYouTubeReviews

Stream

Satyajit Sahoo

Shared publicly  - 
 
Setting up the tooling required to work on a modern day web app is hard, and makes quick prototyping much more difficult than it should be. Quik is a quick way to prototype a React application without any kind of setup.

Quik runs a simple server that compiles JavaScript files with Babel on the fly, so you can include ES2015 files in a script tag directly.

https://medium.com/@satya164/getting-away-with-the-tooling-5dabac206d92
3
Sayantan Chaudhuri's profile photoSatyajit Sahoo's profile photo
2 comments
 
+Sayantan Chaudhuri Haha, exactly :D
Add a comment...

Satyajit Sahoo

Shared publicly  - 
 
 
+Satyajit Sahoo Atom plugins recommendations! ..He also recommends a Mac :p
I know, editors are just tools, and the real power is within the programmer. The editor still plays a major role in writ…
13 comments on original post
12
1
Joy Bhattacherjee's profile photoSatyajit Sahoo's profile photo
2 comments
 
+Joy Bhattacherjee OS X only? That's weird. About absent packages, I might have made a typo somewhere.
Add a comment...

Satyajit Sahoo

Shared publicly  - 
 
Two of my pull requests got merged to react-native. Couldn't be happier.
20
alex diavatis's profile photoWolfgang Marcos's profile photo
2 comments
 
Congrats! 
Add a comment...

Satyajit Sahoo

Shared publicly  - 
 
Numix in the Wild!
 
#MrRobot  eps1.7_wh1ter0se

Numix theme ..because you know.. nobody really customize things. Not even the nerd directors of Mr Robot :p

Best advertisement ever for Numix guys!
https://numixproject.org/

#GNOME   #Themes   #Numix  
5 comments on original post
14
Joy Bhattacherjee's profile photoMohanarangan Muthukumar's profile photoSatyajit Sahoo's profile photo
7 comments
 
+Joy Bhattacherjee Indeed!
Add a comment...

Satyajit Sahoo

JavaScript  - 
 
 
Scrutiny is an async validation library using promises.

e.g. -
var scrutiny = new Scrutiny();

scrutiny.validate(
    someval,
    scrutiny.checks.oneOfType([
        scrutiny.checks.string,
        scrutiny.checks.number
    ])
)
.catch(/* handle error */)
.then(/* do something with value */)
View original post
1
Add a comment...

Satyajit Sahoo

Discussion  - 
 
 
I've so little time now a days, and Fedora is no longer my primary machine.

So, I'm looking for a maintainer for Fedy. Who could help maintain the plugins, review and merge pull requests and take over Fedy's development if possible.

I could still help in fixing bugs in the core app and providing minor improvements, but those will be rare.

If you are interested, or you know someone who is interested, may be developers of a Fedora spin, someone working on a postinstall tool, out just some Fedora enthusuasist, let me know.

Please share this post if you don't mind.
33 comments on original post
2
3
Andres Romero's profile photoChris Palmer's profile photoSatyajit Sahoo's profile photo
6 comments
 
+Chris Palmer Ping me on telegram at @satya164
Add a comment...
Have him in circles
2,178 people
Zoya Ali's profile photo
srikrushna behera's profile photo
Bernt Johan Collet's profile photo
ramesh chandra Sahoo's profile photo
Elder Marco's profile photo
Mike Wallace (MikeWallaceDev)'s profile photo
lil R jetter's profile photo
楊鶴朋's profile photo
Kemal E's profile photo

Communities

29 communities

Satyajit Sahoo

Shared publicly  - 
 
 
Hi, +Joshua Fogg here. You might know me from Numix and from Ozon as working on the icon theme and managing the GitHub repos. This is a long one so feel free to scroll to the TL;DR at the end.
 
------

> Hey Josh, what's up?
 
As of November 1st it will be 5 months since we posted an update and longer still since we pushed any major code changes to Atom. A lot of you have been wondering why this is the case so it's only fair that we update you on the goings on behind the scenes.
 
 
> That's quite a big gap!
 
Yeah, it's no secret that we've been struggling over the last year with developer power. Ozon was conceived by +Nitrux S.A. and +Numix Project two very design centred groups, and so we started with a very design heavy collective. At the time of Ozon's creation we had a massive influx of developers but these lost interest surprisingly quickly.
 
 
> Why did they lose interest?
 
Atom, the DE purpose built for Ozon, is built from GNOME extensions which are coded in GJS (https://wiki.gnome.org/action/show/Projects/Gjs?action=show&redirect=Gjs). The original logic of this was sound: we wanted to harness the power of GNOME but put our own spin on it while not forking anything. This didn't work out as nicely as we'd hoped - GJS is notoriously difficult to work with because of the lack (in some cases complete absence) of documentation, which is why our devs kept running away. We managed to get the beta ISO but the months after that were pretty slow and while we kept hoping it would improve the opposite was happening.
 
 
> So what happens now?
 
A couple of months ago we were approached on Google+ by the +Korora Project developers about a possible merger and making Ozon a gaming edition of their already well established distro. After some internal discussion we've decided to accept their offer.
 
 
> What's going to happen to Atom?
 
Atom is being dropped as a DE. For the foreseeable future Atom will remain on the Ozon GitHub (https://github.com/ozonos). We're happy to merge in contributions from the community too, we just won't be doing any work in it ourselves.
 
 
> What's going to happen to the Ozon theme suite?
 
One of the big things that came out of the merger is there's interest in using the themes as the default for a future Korora release, so that's what I'll be working on. Because of this they will probably be moved to the Korora GitHub (https://github.com/kororaproject) sometime soon.
 
 
> What will the other Ozon members be doing?
 
+Paolo Rotolo and I are the only two moving straight to Korora. The others have either taken an opportunity to call this a day or work on another project for a while first.
 
 
> Can I keep using Ozon or Atom?
 
We'd highly recommend you don't. For the last few months we've been paying to keep the Ozon server (where the repos are hosted) online but we'll be shutting that down pretty soon. The only available ISO is based on an old version of Fedora and pretty soon Atom will stop working with the latest version of GNOME.
 
We recommend you switch to Korora (https://kororaproject.org/) - it's Fedora based like Ozon and comes with a tonne of great features.
 
------
 
TL;DR: Ozon is merging into Korora. Atom is being dropped but we'll be working on the theme suite to hopefully make it default in a future release. I'm sure you all have a bazillion questions I've not thought of so ask away and I'll do my best to answer them all.

-----

So long, and thanks for all the fish!
37 comments on original post
5
1

Satyajit Sahoo

Shared publicly  - 
 
It was like any other day. I was listening to music and browsing the internet. Suddenly I got an email from the founder …
3
1
Add a comment...

Satyajit Sahoo

Shared publicly  - 
 
 
This thread is depressing dude. This is exactly why we can't have nice things. Right here. We're talking about giving a measly $500 to a guy who makes things that EVERYONE relies on. And the prevailing attitude here is "I don't have to!"

It's sad. It's really sad. If Eric S. Raymond can't raise $500/mo, how the hell can we tell developers that it's worth their time to pay attention to us? What kind of nerve do we have getting pissed at any major developer for ignoring Linux? When our culture is so built around taking everything you can and proclaiming that you don't have any obligation to give back... just.. what the fuck.
20 comments on original post
3
2
Ricky Goldsmith (Ritesh Raj Sarraf)'s profile photo
 
Use the GPL. It mandates you to continue the freedom.
Add a comment...

Satyajit Sahoo

Shared publicly  - 
 
 
Popcorn Time users in U.S. hit with lawsuits http://t.co/r1RkK4jYu5
Following news that Denmark arrested two men who operated websites with guides on using Popcorn Time, other bad news related to the piracy software has surfaced, this time relating to some users in...
7 comments on original post
4
Patrik B.'s profile photo
Add a comment...

Satyajit Sahoo

Javascript/JS Frameworks  - 
 
 
Scrutiny is an async validation library using promises.

e.g. -
var scrutiny = new Scrutiny();

scrutiny.validate(
    someval,
    scrutiny.checks.oneOfType([
        scrutiny.checks.string,
        scrutiny.checks.number
    ])
)
.catch(/* handle error */)
.then(/* do something with value */)
View original post
1
Add a comment...

Satyajit Sahoo

Shared publicly  - 
 
Scrutiny is an async validation library using promises.

e.g. -
var scrutiny = new Scrutiny();

scrutiny.validate(
    someval,
    scrutiny.checks.oneOfType([
        scrutiny.checks.string,
        scrutiny.checks.number
    ])
)
.catch(/* handle error */)
.then(/* do something with value */)
1
1
Add a comment...
Satyajit's Collections
People
Have him in circles
2,178 people
Zoya Ali's profile photo
srikrushna behera's profile photo
Bernt Johan Collet's profile photo
ramesh chandra Sahoo's profile photo
Elder Marco's profile photo
Mike Wallace (MikeWallaceDev)'s profile photo
lil R jetter's profile photo
楊鶴朋's profile photo
Kemal E's profile photo
Communities
29 communities
Work
Occupation
Frontend Designer at Scrollback
Skills
HTML, CSS, GIMP, Bash
Employment
  • Scrollback
    Frontend Designer, 2014 - present
  • Numix Project
    Artist, 2013 - present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Bangalore
Previously
Bhubaneswar
Contact Information
Work
Email
Story
Tagline
Artist, Web Designer
Introduction
I am a student, love to make themes, design websites, a little bit bash scripting and use Fedora and Xubuntu on my laptop. I spend most of my time browsing the web and reading.
Bragging rights
I can draw stuff!
Collections Satyajit is following
Education
  • College of Forestry
    B. Sc. (Forestry), 2009 - 2013
  • Maharishi College of Natural Law
    +2 Science, 2007 - 2009
Basic Information
Gender
Male
Looking for
Friends, Dating, A relationship, Networking
Relationship
Single
Other names
Satya