Kung gumagamit ka ng Buffer, pamilyar ka sa aming Composer. Dito magsisimula ang bawat post. Kung saan ka mag-draft, mag-tweak, mag-preview, at pindutin ang publish. Ito ang pinakaginagamit na surface sa buong produkto, at ito ang core ng aming halaga. Gayunpaman, para sa isang sandali ngayon, ang kompositor ay nagpapakita ng kanyang edad. Hindi kinakailangan para sa mga user (nagtrabaho ito!), ngunit sa ilalim ng hood, ito ay binuo sa legacy code na naging dahilan upang lalong mahirap mapanatili, mapabuti, at mapalawak. Ang bawat maliit na pagbabago ay nagdadala ng panganib. Ang bawat bagong tampok ay nangangailangan ng pag-navigate sa mga layer ng pagiging kumplikado na nagpabagal sa amin. Kaya napagpasyahan namin na sa wakas ay oras na para gumawa ng isang bagay tungkol dito. Sa nakalipas na ilang buwan, isang maliit na koponan sa Buffer ang nagmo-modernize sa arkitektura at hitsura ng kompositor. Hindi lang para magdagdag ng mga bagong feature, ngunit para bumuo ng pundasyon para sa lahat ng gusto nating gawin sa susunod. Narito ang ginawa namin, kung bakit namin ito ginawa, at kung saan patungo ang lahat. Ang gana sa pagbabagoAng proyektong ito ay hindi nangyari sa isang vacuum. Sa nakalipas na taon, gumagawa kami ng mga makabuluhang pagbabago sa buong Buffer, mula sa pag-iiskedyul ng mga pagpapabuti hanggang sa suporta sa dark mode hanggang sa isang visual na pag-refresh na lumalabas sa buong produkto. Ang bawat isa sa mga pagbabagong ito ay lumikha ng momentum. Gumawa din sila ng isang inaasahan: Ang natitirang bahagi ng produkto ay dapat ding maging maganda. Ang kompositor, bilang sentro ng Buffer, ay ang halatang susunod na hakbang. Nagkaroon din ng praktikal na bahagi ito. Noong nakausap ko ang 30+ na user ng Buffer noong nakaraang taon, lumitaw ang isang pare-parehong tema: gusto ng mga tao na maramdaman ng Buffer na parang isang cohesive, modernong workspace, hindi lang isang tool sa pag-iiskedyul. Ang paggawa ng makabago sa kompositor ay isang direktang tugon dito. Kung gusto naming ang Buffer ang maging lugar kung saan ka mag-brainstorm, mag-draft, mag-collaborate, at mag-publish, ang Composer ay kailangang maging handa sa gawain. What we didLet me be upfront: this phase of the project was never about shipping something flashy. Ito ay tungkol sa paggawa ng hindi sexy-pero-mahahalagang gawain ng muling pagtatayo ng pundasyon upang makakilos tayo nang mas mabilis at makabuo ng mas mahusay. Nagpakilala kami ng modernong layer ng estado na mas payat, mas madaling mangatuwiran, at nagbibigay sa amin ng mas malinaw na larawan kung paano dumadaloy ang data sa kompositor. Ang data ngayon ay naglo-load at gumagalaw nang mas mahusay. Inilipat din namin ang kompositor sa aming kasalukuyang component system, na tinatawag naming Popcorn. Dinala nito ang kompositor na naaayon sa iba pang interface ng Buffer at na-unblock na mga pagpapahusay na hindi namin nagawa noon, tulad ng mga bagong side panel, mas mahusay na pagtugon, at buong suporta para sa dark mode at aming visual refresh. Sa pagsasalita tungkol sa mga side panel, gumawa kami ng kumpletong pag-overhaul kung paano nabubuhay at gumagana ang mga tool sa kompositor. Mas tumutugon at predictable na ngayon ang mga side panel, at pinalawig namin ang mga post preview sa lahat ng napiling channel, kahit na sa omni-composer mode. Nakakuha din ng update ang mga field ng channel, media handling, at mga dialog. Ito ang mga uri ng mga detalye na maaaring hindi sinasadyang mapansin ng mga user, ngunit ginagawa nilang mas maayos at mas pare-pareho ang karanasan, na nag-aambag sa isang kompositor na pakiramdam na mas makintab at maaasahan. Gaya ng nabanggit kanina, ang bahaging ito ay hindi tungkol sa mga flashy na update, kahit na ang kompositor ay mas maganda ang hitsura, pakiramdam, at gumana. Ito ay tungkol sa paglalatag ng mas magandang pundasyon para sa mas malalaking pagbabago na paparating. Paano namin ito naganapMadalang mangyari ang mga bagay sa isang vacuum sa Buffer. Kami ay isang maliit, malapit na team, kung saan ang pakikipagtulungan at transparency ang default, at maraming momentum para sa proyektong ito ay nagmula sa mas malawak na pagsisikap na naglalayong gawing hitsura at pakiramdam ang lahat ng Buffer bilang ang unang klaseng produkto na ito. Ang engineering, disenyo, at produkto ay gumaganap ng isang papel. Ngunit, ang aming customer Advocates ay nararapat sa isang espesyal na sigaw. Ang kompositor ay isang sensitibong ibabaw. Ang mga user ay umaasa dito araw-araw, at kahit na ang maliliit na pagbabago ay maaaring makaramdam ng disorienting. Ang aming mga Advocates ay gumawa ng isang hindi kapani-paniwalang trabaho sa pag-navigate sa mga customer sa pamamagitan ng paglipat, pangangalap ng feedback, at pagtulong sa amin na maunawaan kung saan hindi maganda ang mga bagay. Ang ganitong uri ng cross-team na pakikipagtulungan ay isang bagay na talagang ipinagmamalaki ko sa Buffer. Walang iisang koponan ang makakasagot nito nang mag-isa. Basta ang panimulang linyaNarito ang bahaging pinakakinasasabik ko. Ang buong punto ng modernisasyong ito ay upang i-unlock kung ano ang susunod. Nagtatayo na kami sa pundasyong ito. Malapit nang maipakita ang mga template nang direkta sa kompositor, kaya maaari kang magsimula sa mga napatunayang format nang walaumaalis sa iyong workflow. Nagsusumikap kami para sa mas malalim na suporta para sa mga tala at feed ng nilalaman, na naglalayong ilapit ang Buffer sa pagiging malikhaing workspace na hinihiling ng aming mga user. At, higit sa lahat, nag-e-explore kami ng mas ambisyosong composer vision: isa na may mga post group, pinahusay na draft, ang kakayahang magplano ng mga ideya at content sa kalendaryo, at isang pangkalahatang mas maayos at mas kumpletong daloy ng paggawa ng content. Wala sa mga ito ang magiging makatotohanan sa lumang arkitektura. Ngayon, hindi lang ito makatotohanan, ito rin ang plano. Kung sinusunod mo ang aming pag-iisip sa paggawa ng Buffer nang higit pa sa isang tool sa pag-iiskedyul, ngunit isang tunay na social workspace kung saan maaari kang mag-brainstorm, mag-organisa, mag-publish, at mag-analisa, kung gayon ang proyektong ito ay isang kongkretong hakbang sa direksyong iyon. Pagbuo nang may momentumAng isa sa mga bagay na gusto ko tungkol sa pagtatrabaho sa Buffer ay ang pagbuo namin sa bukas. Ibinabahagi namin ang aming pag-iisip, ang aming roadmap, at ang aming mga tagumpay (at mga pagkabigo), dahil naniniwala kami na ang transparency ay gumagawa para sa isang mas mahusay na produkto at isang mas malakas na relasyon sa mga taong gumagamit nito. Ang modernisasyon ng kompositor ay isang magandang halimbawa ng kung ano ang hitsura ng sinasadyang pagbuo ng produkto. Hindi lahat ng proyekto ay nagreresulta sa isang malaking tampok na anunsyo. Minsan ang pinaka-maimpluwensyang trabaho ay ang uri na ginagawang posible ang lahat pagkatapos nito. Bumubuo kami nang may momentum ngayon, at bawat pagbabago ay bubuo sa huli. Kung isa kang Buffer user, sisimulan mong maramdaman ang pagkakaiba, at marami pang darating. Gaya ng dati, kung mayroon kang feedback sa kung ano ang nararamdaman ng kompositor o mga ideya para sa kung ano ang gusto mong makita sa susunod, gusto naming makarinig mula sa iyo. Ang mga pag-uusap na ito ay kung paano namin binuo ang pinakamahusay na bersyon ng Buffer – magkasama.
Binuo Namin ang Composer ng Buffer Mula sa Inside Out
By Social Media
·
·
5 min read
·
692 views
Read in:
aa
ace
af
ak
alz
am
ar
as
awa
ay
az
ba
ban
be
bew
+191 more
bg
bho
bik
bm
bn
brx
bs
bug
ca
ceb
cgg
ckb
co
crh
cs
cv
cy
da
de
din
doi
dv
dyu
dz
ee
el
en
eo
es
et
eu
fa
ff
fi
fj
fo
fr
fur
fy
ga
gd
gl
gom
gn
gu
ha
haw
he
hi
hil
hne
hmn
hr
hrx
ht
hu
hy
id
ig
ilo
is
it
ja
jam
jv
ka
kab
kbp
kg
kha
kk
kl
km
kn
ko
kri
ku
ktu
ky
la
lb
lg
li
lij
ln
lo
lmo
lt
ltg
lua
luo
lus
lv
mai
mak
mg
mi
min
mk
ml
mn
mni-mtei
mos
mr
ms
mt
my
nd
ne
nl
nn
no
nr
nso
nus
ny
oc
om
or
pa
pag
pam
pap
pl
ps
pt
pt-br
qu
rn
ro
ru
rw
sa
sah
sat
sc
scn
sg
si
sk
sl
sm
sn
so
sq
sr
ss
st
su
sus
sv
sw
szl
ta
tcy
te
tg
th
ti
tiv
tk
tl
tn
to
tpi
tr
trp
ts
tt
tum
ty
udm
ug
uk
ur
uz
ve
vec
vi
war
wo
xh
yi
yo
yua
yue
zap
zh
zh-hk
zh-tw
zu